Yetkilendirme Paneli
Bu bölümün görüntülenmesi login.tpl
dosyasında yapılandırılır. Bu bölümde kullanıcı yetkilendirme panelinin görüntülenmesini yapılandırabilirsiniz. Aşağıdaki etiketleri kullanabilirsiniz:
Temel Kullanıcı Etiketleri
Etiket | Açıklama |
---|---|
{registration-link} |
Kayıt sayfasına bağlantı. |
{lostpassword-link} |
Şifre kurtarma sayfasına bağlantı. |
{login} |
Kullanıcı adı. |
{logout-link} |
Kullanıcının web sitesinden çıkış yapması için bağlantı. |
{admin-link} |
Yönetim Paneline bağlantı. |
[admin-link] ve [/admin-link] |
Kullanıcı Yönetim Paneline erişebiliyorsa etiketler arasındaki metni görüntüler. |
{profile-link} |
Kullanıcı profiline bağlantı. |
Kullanıcı İçerik & İstatistik Etiketleri
Etiket | Açıklama |
---|---|
{pm-link} |
Kişisel mesajlar sayfasına bağlantı. |
{new-pm} |
Yeni kişisel mesajların sayısı. |
{all-pm} |
Kişisel mesajların toplam sayısı. |
{favorite-count} |
Web sitesinde Favoriler listesine eklenen haberlerin sayısı. |
{foto} |
Kullanıcının avatarına bağlantı. |
{stats-link} |
Web sitesi istatistiklerine bağlantı. |
{addnews-link} |
Web sitesinde haber ekleme sayfasına bağlantı. |
{favorites-link} |
Kullanıcının Favoriler listesine bağlantı. |
{newposts-link} |
Son ziyaretinden bu yana okunmayan haberlerin listesine bağlantı. |
{group-icon} |
Kullanıcı grubunun simgesini görüntüler. |
{login-method} |
Komut dosyası ayarlarında hangi yetkilendirme türünün ayarlandığına bağlı olarak kullanıcının giriş yapmak için ne girmesi gerektiğini görüntüler: giriş veya e-posta. |
{group} |
Kullanıcının şu anda ait olduğu kullanıcı grubunun adını görüntüler. |
Sosyal Medya Etiketleri
Etiket | Açıklama |
---|---|
[vk] text [/vk] |
VK ağını kullanarak yetkilendirme etkinleştirilmişse, kapsanan metni görüntüler. |
{vk_url} |
VK'da oturum açmak için URL bağlantısını görüntüler. |
[odnoklassniki] text [/odnoklassniki] |
Odnoklassniki ağını kullanarak yetkilendirme etkinleştirilmişse, kapsanan metni görüntüler. |
{odnoklassniki_url} |
Odnoklassniki'de oturum açmak için URL bağlantısını görüntüler. |
[facebook] text [/facebook] |
Facebook kullanarak yetkilendirme etkinleştirilmişse, kapsanan metni görüntüler. |
{facebook_url} |
Facebook'ta oturum açmak için URL bağlantısını görüntüler. |
[google] text [/google] |
Google kullanarak yetkilendirme etkinleştirilmişse, kapsanan metni görüntüler. |
{google_url} |
Google'da oturum açmak için URL bağlantısını görüntüler. |
[mailru] text [/mailru] |
Mail.ru kullanarak yetkilendirme etkinleştirilmişse, kapsanan metni görüntüler. |
{mailru_url} |
Mail.ru'da oturum açmak için URL bağlantısını görüntüler. |
[yandex] text [/yandex] |
Yandex kullanarak yetkilendirme etkinleştirilmişse, kapsanan metni görüntüler. |
{yandex_url} |
Yandex'te oturum açmak için URL bağlantısını görüntüler. |
Kullanıcı Ekstra Alan Etiketleri
Etiket | Açıklama |
---|---|
[xfgiven_x] |
Boş değilse ekstra alan "x"i görüntüler. |
[xfnotgiven_x] |
Kullanıcı profili ekstra alanı ayarlanmamışsa, kapsanan metni görüntüler; burada X kullanıcı profili ekstra alanının adıdır. |
[xfvalue_x] |
Ekstra alan "x" değerini görüntüler; burada "x" ekstra alanın adıdır. |
Örnek Kullanım
Giriş Yapmamış Kullanıcılar İçin Form Örneği
<form name="login" method="post" action="">
<div class="login-form">
<div class="form-group">
<label>{login-method}</label>
<input type="text" name="login_name" id="login_name" />
</div>
<div class="form-group">
<label>Şifre:</label>
<input type="password" name="login_password" id="login_password" />
</div>
<div class="form-group remember">
<input type="checkbox" name="login_not_save" id="login_not_save" value="1"/>
<label for="login_not_save"> Beni hatırla</label>
</div>
<button type="submit" name="login" class="login-button">Giriş Yap</button>
<a href="{registration-link}" class="register-link">Kayıt Ol</a>
<a href="{lostpassword-link}" class="forgot-link">Şifremi Unuttum</a>
</div>
</form>
Giriş Yapmış Kullanıcılar İçin Panel Örneği
<div class="user-panel">
<div class="user-info">
<div class="avatar">
<img src="{foto}" alt="{login}">
</div>
<div class="user-details">
<span class="username">{login}</span>
<span class="group">{group}</span>
</div>
</div>
<div class="user-stats">
<div class="stat-item">
<span class="label">Mesajlar:</span>
<span class="value"><a href="{pm-link}">{new-pm}/{all-pm}</a></span>
</div>
<div class="stat-item">
<span class="label">Favoriler:</span>
<span class="value"><a href="{favorites-link}">{favorite-count}</a></span>
</div>
</div>
<div class="user-links">
<a href="{profile-link}" class="profile">Profilim</a>
<a href="{addnews-link}" class="addnews">Haber Ekle</a>
[admin-link]<a href="{admin-link}" class="admincp">Yönetim</a>[/admin-link]
<a href="{logout-link}" class="logout">Çıkış Yap</a>
</div>
</div>