Bu formun gösterimi addcomments.tpl dosyasında yapılandırılır. Bu bölümde, kullanıcıların veritabanına yorum eklerken kullandığı şablonlar özelleştirilir.
| Etiket | Açıklama |
|---|---|
{title} | Bu formun yorum eklemek için mi yoksa düzenlemek için mi olduğunu açıklayan başlık. |
[not-logged] metin [/not-logged] | Kullanıcı kayıtlı değilse içindeki kodu görüntüler. Örneğin, kullanıcı adı ve e-posta alanlarını bu etiketlerin içine alabilirsiniz. Bu alanlar doldurulmazsa ve kullanıcı giriş yapmışsa, bu veriler otomatik olarak profilinden alınacaktır. |
{editor} | Ayarlara bağlı olarak yorum eklemek için BBCODE veya WYSIWYG editörünü görüntüler. |
{image-upload} | Kullanıcının resim yüklemek için sürükleyip bırakabileceği veya bilgisayarından seçebileceği özel bir alan görüntüler. |
[sec_code] metin [/sec_code] | Yorum eklerken CAPTCHA kullanılması ayarlanmışsa içindeki metni görüntüler. |
{sec_code} | CAPTCHA kodunu 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. |
[vk] metin [/vk] | VK ağı kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler. |
{vk_url} | VK'ya giriş yapmak için URL bağlantısını görüntüler. |
[odnoklassniki] metin [/odnoklassniki] | Odnoklassniki ağı kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler. |
{odnoklassniki_url} | Odnoklassniki'ye giriş yapmak için URL bağlantısını görüntüler. |
[facebook] metin [/facebook] | Facebook kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler. |
{facebook_url} | Facebook sosyal ağına giriş yapmak için URL linkini çıkarır. |
[google] metin [/google] | Google kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler. |
{google_url} | Google'a giriş yapmak için URL bağlantısını görüntüler. |
[mailru] metin [/mailru] | Mail.ru kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler. |
{mailru_url} | Mail.ru'ya giriş yapmak için URL bağlantısını görüntüler. |
[yandex] metin [/yandex] | Yandex kullanılarak yetkilendirme etkinleştirilmişse içindeki metni görüntüler. |
{yandex_url} | Yandex'e giriş yapmak için URL bağlantısını görüntüler. |
[comments-subscribe] metin [/comments-subscribe] | Aralarındaki metin, makale yorumlarına abonelik linki olarak görüntülenir. |
[catlist=1,2,...] metin [/catlist] | Makale belirtilen kategorilere aitse içindeki metni gösterir. |
[not-catlist=1,2,...] metin [/not-catlist] | Makale belirtilen kategorilere ait değilse içindeki metni gösterir. |
[allow-comments-subscribe] metin [/allow-comments-subscribe] | Kullanıcının yorumlara abone olmasına izin veriliyorsa içlerindeki metni gösterir. Böylece, ihtiyacınız olan blokta yorumlara abone olmak için bir bağlantı yapabilir ve abonelik yasaksa gizleyebilirsiniz. |
[comments-unsubscribe] metin [/comments-unsubscribe] | İçlerindeki metni bu yayındaki yorumlardan abonelikten çıkma linki olarak gösterir. Böylece, kullanıcılar daha önce tüm yayınlardan abonelikten çıkmak zorunda kalırken, sitede yalnızca belirli bir haberden abonelikten çıkabilirler. |
{comments-subscribe} | Yorum ekleme formunda yorumlara abone olmak için bir onay kutusu görüntüler. |
{guest-name} | Kayıtsız kullanıcının önceki yorum eklemesi sırasında girdiği kullanıcı adını görüntüler. |
{guest-mail} | Kayıtsız kullanıcının önceki yorum eklemesi sırasında girdiği E-posta adresini görüntüler. |
addcomments.tpl Örneği
<div class="add-comment-form">
<h3>{title}</h3>
[not-logged]
<div class="guest-fields">
<input type="text" name="name" value="{guest-name}" placeholder="Adınız" required>
<input type="email" name="mail" value="{guest-mail}" placeholder="E-posta Adresiniz" required>
</div>
[/not-logged]
<div class="editor-area">
{editor}
</div>
<div class="security-check">
[sec_code]
<div>Güvenlik Kodu: {sec_code}</div>
<input type="text" name="sec_code" placeholder="Kodu girin" required>
[/sec_code]
[recaptcha]
{recaptcha}
[/recaptcha]
[question]
<div>Soru: {question}</div>
<input type="text" name="question_answer" placeholder="Cevabınız" required>
[/question]
</div>
[allow-comments-subscribe]
<div class="subscribe-option">
<label>{comments-subscribe} Yorumlara Abone Ol</label>
</div>
[/allow-comments-subscribe]
<button type="submit" name="submit">Yorumu Gönder</button>
</div>