Bu bölümün gösterimi feedback.tpl
dosyasında yapılandırılır. E-posta gönderme formu şablonu bu bölümde yapılandırılabilir.
Ö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 |
---|---|
{recipient} | Alıcılar listesi. |
[not-logged] metin [/not-logged] | Kullanıcı kayıtlı değilse içindeki metni görüntüler. |
{code} | CAPTCHA kodunu görüntüler. |
[sec_code] metin [/sec_code] | Etkinleştirilmişse 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. |
[attachments] metin [/attachments] | Bu etiketler içindeki metin, belirli bir kullanıcı grubu için geri bildirim mektuplarına dosya eklenmesine izin veriliyorsa görüntülenir. |
Ek Alan Kullanımı
Web sitenizin geri bildirim bölümünde ek alanlar kullanabilirsiniz. Oraya bir ek alan eklemek için geri bildirim formuna belirtilen ada sahip istediğiniz alanı yerleştirmeniz yeterlidir. Bundan sonra e-posta mesaj şablonlarında kullanılabilir. Forma ek alan eklemek için giriş alanında şu özniteliği kullanmak gerekir: name="xfield[X]"
, burada X, latin harfleriyle yazılmış alanın adıdır. Örneğin, geri bildirim formuna telefon numarası alanını koymak isterseniz, feedback.tpl
şablonuna şunları yerleştirmeniz gerekir:
<input placeholder="Telefon numaranız" type="text" name="xfield[tel]">
Burada "tel", ek alanın benzersiz adıdır. Ardından Yönetim Paneli'ndeki e-posta şablonuna sadece {%tel%}
etiketini yerleştirmeniz gerekir. Bundan sonra, kullanıcı tarafından belirtilen telefon numarası mesajla birlikte gönderilecektir. İstediğiniz sayıda ek alan kullanabilirsiniz.
Dosya Ekleme
Geri bildirim mektuplarına dosya ekleyebilirsiniz. Bunun için, Kullanıcı Grubu ayarlarında mektuplara dosya eklemesine izin verilen kullanıcı gruplarını belirleyebilirsiniz. Ayrıca eklenen dosyaların maksimum sayısını ve maksimum toplam boyutunu da ayarlayabilirsiniz. Dosya eklemek için formda şunu kullanabilirsiniz:
<input name="attachments[]" type="file" multiple>
Etikette herhangi bir ad ve etiket numarası kullanabilirsiniz. Ana şey, bir öznitelik olarak type="file"
kullanmaktır. DLE, eklenen dosyaların sayısını ve grup ayarlarına uygunluğunu sayacaktır.
Çoklu Geri Bildirim Formları
Web sitesinde birkaç geri bildirim formu kullanabilirsiniz. Bunun için tarayıcıda özel bir URL kullanılır. Standart bir geri bildirim formu eklemek için http://dlehub.com.tr/index.php?do=feedback
adresi kullanılır. Başka bir geri bildirim formu eklemek için, http://dlehub.com.tr/index.php?do=feedback&template=X1&mailtemplate=X2
adresini kullanabilirsiniz, burada X1 bir geri bildirim formunun adı ve X2 bu formu kullanarak gönderilen bir mektup şablonunun adıdır. Eğer X1 şablonu belirtilmişse, sunucuda şablon klasöründe feedback_X1.tpl
dosyası olmalıdır ve X2 belirtilmişse, sunucuda şablon klasöründe email_X2.tpl
dosyası olmalıdır. Örneğin, http://dlehub.com.tr/index.php?do=feedback&template=test&mailtemplate=test
belirtirseniz, şablon klasöründe feedback_test.tpl
geri bildirim dosyası ve email_test.tpl
e-posta dosyası olmalıdır. Bu dosyalar, standart geri bildirim formu ve Yönetim Paneli'ndeki standart e-posta şablonuyla aynı etiketleri destekler. Geri bildirim formlarının birkaç tür ek alanı desteklediği göz önüne alındığında, web sitenizde birkaç geri bildirim formu yapabilirsiniz.