Bu formun gösterimi addnews.tpl dosyasında yapılandırılır. Bu bölümde, kullanıcıların veritabanına haber eklerken kullandığı şablonları özelleştirebilirsiniz.
| Etiket | Açıklama |
|---|---|
{header-title} | Bir haber ekleniyor veya mevcut bir haber düzenleniyor olmasına bağlı olarak bölüm başlığını görüntüler. |
{category} | Makalenin ait olacağı kategori seçim alanını görüntüler. |
[xfinput_X] | Seçtiğiniz ek alanı, haber ekleme formunda istediğiniz yere yerleştirmek için görüntüler. Burada X, haberler için ek bir alanın adıdır. |
{xfields} | Ek alanları görüntüler (ayrıntılar için test şablonuna bakın). |
{admintag} | Yönetici için ek seçenekleri görüntüler. |
[urltag] metin [/urltag] | Makalenin Kullanıcı Dostu URL'sini düzenlemek için içindeki metni görüntüler (Yönetici için mevcuttur). |
{shortarea} | Makale özetini düzenlemek için WYSIWYG editörünü görüntüler. |
{title} | Makaleyi düzenlerken başlığı görüntüler. |
{alt-name} | Kullanıcı dostu URL değeri. |
{short-story} | Makale özeti. |
{full-story} | Tam makale. |
[sec_code] metin [/sec_code] | Makale eklerken CAPTCHA kullanılması ayarlanmışsa içindeki metni görüntüler. |
{sec_code} | CAPTCHA kodunu görüntüler. |
{fullarea} | Tam makaleyi eklerken WYSIWYG editörünü görüntüler. |
[recaptcha] metin [/recaptcha] | Ayarlarda reCAPTCHA türü etkinleştirilmişse içindeki metni görüntüler. |
{recaptcha} | Ayarlarda etkinleştirilmişse reCAPTCHA widget'ını görüntüler. |
[question] metin [/question] | Soru/cevap sistemi etkinleştirilmişse içindeki metni görüntüler. |
{question} | Daha önce ayarlanmış sorular listesinden soruyu görüntüler. |
{votetitle} | Makaleyi düzenlerken oylama başlığını görüntüler. |
{frage} | Makaleyi düzenlerken oylamadan soruyu görüntüler. |
{votebody} | Makaleyi düzenlerken olası cevapların listesini görüntüler. |
[allow-shortstory] metin [/allow-shortstory] | Script ayarlarında kısa açıklama alanı desteği etkinleştirilmişse içlerindeki metni görüntüler ve bu alan devre dışı bırakılmışsa metni gizler. |
[allow-fullstory] metin [/allow-fullstory] | Script ayarlarında tam açıklama alanı etkinleştirilmişse içlerindeki metni görüntüler ve bu alan devre dışı bırakılmışsa metni gizler. |
addnews.tpl Örneği
<div class="addnews-box">
<h3>{header-title}</h3>
<form method="post" name="addnews" id="addnews">
<div class="form-group">
<label>Makale Başlığı:</label>
<input type="text" name="title" value="{title}" class="form-control">
</div>
[urltag]
<div class="form-group">
<label>Kullanıcı Dostu URL:</label>
<input type="text" name="alt_name" value="{alt-name}" class="form-control">
</div>
[/urltag]
<div class="form-group">
<label>Kategori:</label>
{category}
</div>
[allow-shortstory]
<div class="form-group">
<label>Kısa Açıklama:</label>
{shortarea}
</div>
[/allow-shortstory]
[allow-fullstory]
<div class="form-group">
<label>Tam Makale:</label>
{fullarea}
</div>
[/allow-fullstory]
<!-- Ek Alanlar, eğer varsa, burada gösterilir -->
<div class="xfields-box">
<h5>Ek Bilgiler</h5>
[xfinput_kaynak_adi]
[xfinput_kaynak_link]
{xfields} <!-- Kalanları otomatik listeler -->
</div>
[question]
<div class="form-group">
<label>Güvenlik Sorusu: {question}</label>
<input type="text" name="question_answer" class="form-control">
</div>
[/question]
[sec_code]
<div class="form-group">
<label>Güvenlik Kodu: {sec_code}</label>
<input type="text" name="sec_code" class="form-control">
</div>
[/sec_code]
[recaptcha]
{recaptcha}
[/recaptcha]
{admintag} <!-- Yöneticiye özel ayarlar (Yayınla, Sabitle vb.) -->
<button type="submit" class="btn btn-primary">Gönder</button>
</form>
</div>
Tarayıcı adres çubuğunda kategorileri belirterek varsayılan olarak seçili gelmelerini sağlayabilirsiniz. Bunun için aşağıdaki URL kullanılır: http://dlehub.com.tr/index.php?do=addnews&category=X, burada "X" virgülle ayrılmış, gerekli kategorilerin ID'leridir.