Bu bölümün gösterimi login.tpl
dosyasında yapılandırılır. Bu bölümde kullanıcı yetkilendirme panelinin görünümünü yapılandırabilirsiniz. Aşağıdaki etiketleri kullanabilirsiniz:
Etiket | Açıklama |
---|---|
{registration-link} | Kayıt sayfasına link. |
{lostpassword-link} | Şifre kurtarma sayfasına link. |
{login} | Kullanıcı adı. |
{logout-link} | Kullanıcının web sitesinden çıkış yapması için link. |
{admin-link} | Yönetim Paneli'ne link. |
{pm-link} | Kişisel mesajlar sayfasına link. |
{new-pm} | Yeni kişisel mesajların sayısı. |
{all-pm} | Toplam kişisel mesaj sayısı. |
{favorite-count} | Web sitesinde Favoriler listesine eklenen haberlerin sayısı. |
{foto} | Kullanıcının avatarına link. |
[admin-link] ... [/admin-link] | Kullanıcının Yönetim Paneli'ne erişimi varsa etiketler içindeki metni görüntüler. |
{profile-link} | Kullanıcı profiline link. |
{stats-link} | Web sitesi istatistiklerine link. |
{addnews-link} | Web sitesinde haber ekleme sayfasına link. |
{favorites-link} | Kullanıcının Favoriler listesine link. |
{newposts-link} | Son ziyaretinden bu yana okunmamış haberlerin listesine link. |
{group-icon} | Bir kullanıcı grubunun ikonunu görüntüler. |
{login-method} | Kullanıcının giriş yapmak için ne girmesi gerektiğini görüntüler: kullanıcı adı veya e-posta. |
[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'a giriş yapmak için URL bağlantısını görüntüler. |
[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. |
[xfgiven_x][xfvalue_x][/xfgiven_x] | 'x' adlı ek alan boş değilse görüntülenir. |
[xfnotgiven_x]metin[/xfnotgiven_x] | Kullanıcının 'X' adlı ek alanı ayarlanmamışsa içindeki metni görüntüler. |
[xfvalue_x] | 'x' adlı ek alanın değerini görüntüler. |
{group} | Kullanıcının şu anda ait olduğu kullanıcı grubunun adını görüntüler. |
Gerçek Hayattan login.tpl
Örneği
Aşağıdaki kod, misafirler (grup ID: 5) ve giriş yapmış kullanıcılar (grup ID: 5 olmayanlar) için farklı paneller gösteren gelişmiş bir örnektir.
<!-- =============================================== -->
<!-- GİRİŞ YAPMIŞ KULLANCILAR İÇİN PANEL -->
<!-- (Misafir olmayan herkes bu bölümü görür) -->
<!-- =============================================== -->
[not-group=5]
<ul id="login_pane">
<li class="dropdown">
<a data-toggle="dropdown" class="btn-border" href="{profile-link}">
<b class="over">{login}</b><span title="Yeni mesajlar - {new-pm}" class="pm_num">{new-pm}</span>
</a>
<div class="dropdown-form dot logged">
<div class="login_pane__info">
<div class="avatar">
<a href="{profile-link}"><span class="cover" style="background-image: url({foto});">{login}</span></a>
</div>
[admin-link]<div class="login_pane__admin"><a href="{admin-link}" target="_blank">Yönetim Paneli</a></div>[/admin-link]
</div>
<ul class="login_pane__menu">
<li><a href="{pm-link}">Mesajlar <span class="right grey"><b>{new-pm}</b> / {all-pm}</span></a></li>
<li><a href="{favorites-link}">Favorilerim <span class="right grey"><b>{favorite-count}</b></span></a></li>
<li><a href="{newposts-link}">Okunmamış Haberler</a></li>
</ul>
<div class="login_pane__foot">
<a class="right" href="{logout-link}">Çıkış Yap</a>
<a href="{addnews-link}"><span class="plus_icon circle"><span>+</span></span>Haber Ekle</a>
</div>
</div>
</li>
</ul>
[/not-group]
<!-- =============================================== -->
<!-- MİSAFİRLER İÇİN GİRİŞ PANELİ -->
<!-- (Sadece Grup ID'si 5 olanlar bu bölümü görür) -->
<!-- =============================================== -->
[group=5]
<ul id="login_pane">
<li class="dropdown">
<a data-toggle="dropdown" class="btn-border" href="#"><b>Giriş Yap</b></a>
<form class="dropdown-form dot" method="post">
<div class="soc_links">
[vk]<a href="{vk_url}" target="_blank" class="soc_vk">VK</a>[/vk]
[yandex]<a href="{yandex_url}" target="_blank" class="soc_ya">Yandex</a>[/yandex]
[facebook]<a href="{facebook_url}" target="_blank" class="soc_fb">Facebook</a>[/facebook]
[google]<a href="{google_url}" target="_blank" class="soc_gp">Google</a>[/google]
</div>
<ul class="login_form">
<li>
<label for="login_name">{login-method}</label>
<input placeholder="{login-method}" type="text" name="login_name" id="login_name">
</li>
<li class="login_input-btn">
<label for="login_password">Şifre</label>
<input placeholder="Şifre" type="password" name="login_password" id="login_password">
<button class="btn" onclick="submit();" type="submit" title="Giriş">Giriş</button>
</li>
</ul>
<input name="login" type="hidden" id="login" value="submit">
<div class="login_form__foot">
<a class="right" href="{registration-link}"><b>Kayıt Ol</b></a>
<a href="{lostpassword-link}">Şifremi unuttum?</a>
</div>
</form>
</li>
</ul>
[/group]