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.
Ö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 |
---|---|
{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. |
Kapsamlı 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>