Bu bölümün gösterimi search.tpl
dosyasında yapılandırılır. Arama formu şablonu bu bölümde yapılandırılabilir:
Etiket | Açıklama |
---|---|
{searchtable} | Arama formu bir tablo olarak. |
{searchmsg} | Arama sonuçları hakkındaki mesajı görüntüler. |
[searchmsg] metin [/searchmsg] | Arama yapılmışsa kodlanmış metni görüntüler. |
[simple-search] metin [/simple-search] | Arama parametreleri standart ise etiketler içindeki metni görüntüler. |
[extended-search] metin [/extended-search] | Arama parametreleri gelişmiş ise etiketler içindeki metni görüntüler. |
{searchfield} | Aranacak metni girmek için alanı görüntüler. |
{word-option} | Belirtilen metin için arama parametresinin onay kutusunu görüntüler (tüm kelimelerin tam eşleşmesi veya değil). |
{search-area} | Web sitesindeki arama alanının seçimini görüntüler. |
{userfield} | Gönderi yazarını girmek için alanı görüntüler. |
{user-option} | Yazar için arama parametresinin onay kutusunu görüntüler (tüm kelimelerin tam eşleşmesi veya değil). |
{news-option} | Haberlere yapılan yorumların parametrelerinin seçimini görüntüler. |
{comments-num} | Haberlere yapılan yorum sayısını girmek için alanı görüntüler. |
{date-option} | Haberler için tarih parametrelerinin seçimini görüntüler. |
{date-beforeafter} | Aranacak haberin tarihinden daha erken veya daha geç tarihli parametrelerin seçimini görüntüler. |
{sort-option} | Arama sonuçlarını sıralama parametrelerinin seçimini görüntüler. |
{order-option} | Sıralama düzeninin seçimini görüntüler (artan veya azalan). |
{view-option} | Arama sonuçlarını görüntüleme modunun seçimini görüntüler. |
{category-option} | Arama kategorilerinin seçimini görüntüler. |
Kapsamlı search.tpl
Örneği
<div class="search-box">
[searchmsg]
<div class="alert alert-info">{searchmsg}</div>
[/searchmsg]
<form method="post" name="searchform">
<input type="hidden" name="do" value="search">
<input type="hidden" name="subaction" value="search">
<!-- Basit Arama Alanı -->
[simple-search]
<div class="input-group">
{searchfield}
<div class="input-group-append">
<button class="btn btn-primary" type="submit">Ara</button>
</div>
</div>
[/simple-search]
<!-- Gelişmiş Arama Alanı -->
[extended-search]
{searchtable}
[/extended-search]
</form>
</div>
<!-- {searchtable} etiketinin üreteceği varsayılan HTML'ye bir örnek -->
<!-- Bu kod normalde DLE tarafından otomatik olarak oluşturulur -->
<table class="search-table">
<tr>
<td>Aranacak kelimeler:</td>
<td>{searchfield}</td>
</tr>
<tr>
<td>Arama ayarları:</td>
<td>{word-option}</td>
</tr>
<tr>
<td>Arama alanı:</td>
<td>{search-area}</td>
</tr>
<tr>
<td>Yazar:</td>
<td>{userfield}</td>
</tr>
<tr>
<td>Sıralama:</td>
<td>{sort-option} {order-option}</td>
</tr>
<tr>
<td>Kategoriler:</td>
<td>{category-option}</td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Aramayı Başlat"></td>
</tr>
</table>