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.
Önemli
Bu bölümü HTML bilgisi olmadan düzenlemeniz önerilmez, çünkü form aracılığıyla script'e iletilen alan adlarını kullanır. Başka bir deyişle, metni istediğiniz gibi düzenleyebilirsiniz, ancak alanların adlarını değiştirmeyin, bu son derece önemlidir.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. |
Kapsamlı 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>
Varsayılan Kategori Seçimi
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.