HOŞ GELDİNİZ!

Tüm özelliklerimize erişmek için şimdi bize katılın. Kaydolup giriş yaptıktan sonra konu oluşturabilir, mevcut konulara yanıt gönderebilir, diğer üyelerinize itibar kazandırabilir, kendi özel mesajlaşma programınızı edinebilir ve çok daha fazlasını yapabileceksiniz. Aynı zamanda hızlı ve tamamen ücretsizdir, peki daha ne bekliyorsunuz?

XF Şablon Değişikliği XenForo Sidebar Alanına Giriş Formu Widget Ekle

  • Konuyu Başlatan Konuyu Başlatan admin
  • Başlangıç tarihi Başlangıç tarihi

admin

www.hebele.net
Kurucu
6
HBL RANK
Katılım
2 Aralık 2024
Konular
398
Mesajlar
640
Çözümler
50
Reaksiyon puanı
457
Konum
Türkiye
Web sitesi
www.hebele.net
Meslek
Web
Cinsiyet
Erkek
Xenforo forumlarınızda Sidebar alanının üstüne Giriş yap formu eklemek için aşağıda anlatılan alanları uygulabilirsiniz.

Görünüm ve Diller > Şablonlarına sayfasına gelin, sağ üstte bulunan Şablon ekle butonuna tıklayın.

xenforo-sidebar-giris-formu-ekleme-1.webp


Şablon adı: hbl_sidebar_giris
Şablon içeriği:
Kod:
<xf:css src="hbl_sidebar_giris.less" />
<xf:if contentcheck="true">
    <div class="blockMessage blockMessage--error blockMessage--iconic">
        <xf:contentcheck>{$error}</xf:contentcheck>
    </div>
</xf:if>

<div class="block block--login">
    <xf:form action="{{ link('login/login') }}">
        <div class="block-container">
            <h3 class="block-minorHeader">
                {{ phrase('log_in') }}
            </h3>
            <div class="block-body">
                <div class="block-row">
                <xf:textboxrow name="login" value="{$login}" autocomplete="username"
                    label="{{ phrase('your_name_or_email_address') }}" />

                <xf:textboxrow name="password" type="password" autocomplete="current-password"
                    label="{{ phrase('password') }}">

                    <xf:html>
                        <a href="{{ link('lost-password') }}" data-xf-click="overlay">{{ phrase('forgot_your_password') }}</a>
                    </xf:html>
                </xf:textboxrow>

                <xf:if is="$captcha">
                    <xf:captcharow label="{{ phrase('verification') }}" force="true" />
                </xf:if>

                <xf:checkboxrow>
                    <xf:option name="remember" selected="true">{{ phrase('stay_logged_in') }}</xf:option>
                </xf:checkboxrow>
                    <xf:submitrow icon="login" />
                    
                    <xf:if is="$xf.options.registrationSetup.enabled">
                        <dl class="formRow formRegisterRow">
                            <dt></dt>
                            <dd>{{ phrase('dont_have_account_question') }} <a href="{{ link('register') }}" data-xf-click="overlay" data-follow-redirects="on">{{ phrase('register_now') }}</a></dd>
                        </dl>
                    </xf:if>
                    
                </div>
            </div>
            
        </div>

    </xf:form>
</div>

Bu şekilde ilgili alanları doldurduktan sonra altta bulunan Kaydet ve Çık butonuna tıklayın.
xenforo-sidebar-giris-formu-ekleme-2.webp


Şimdi formu düzenlemek için css kodlarını ekleyeceğiz, bunun için yine üstteki gibi şablonlar sayfasından Şablon ekle butonuna tıklayın.
Şablon adı: hbl_sidebar_giris.less
Şablon içeriği:
CSS:
.block.block--login
{
    .formRow
    {
        > dt, > dd
        {
            width: auto;
            display: block;
            text-align: left;
            padding: 0px;
            background-color: transparent;
            border-width: 0;
        }
        > dt
        {
            padding: @xf-paddingSmall 0px;
        }
        &:first-child
        {
            > dt
            {
                padding-top: 0;
            }
        }
        &.formSubmitRow dt
        {
            display: none;
        }
        .formSubmitRow-bar
        {
            background-color: transparent;
            border-width: 0;
        }
        .formSubmitRow-controls
        {
            padding-left: 0;
            text-align: right;
            margin-right: 0;
            margin-left: 0;
            button { width: 100%; display: block; }
        }
    }
        .formRegisterRow
        {
            font-size: @xf-fontSizeSmall;
            text-align: center;
            dt { display: none; }
            dd { text-align: center; }
            a { text-decoration: underline; }
        }
}

xenforo-sidebar-giris-formu-ekleme-3.webp


Bu şekilde ekleyip kayıt ettikten sonra PAGE_CONTAINER şablonunda aşağıda ki kodu bulun:
Kod:
<xf:foreach loop="$sidebar" value="$sidebarHtml">

Üzerine ekleyin:
Kod:
<xf:if is="!$xf.visitor.user_id">
<xf:include template="hbl_sidebar_giris" />
</xf:if>

Bu işlemleri doğru yaptıktan sonra giriş yapmayan ziyaretçilere aşağıda ki gibi sidebar alanında bir giriş formu görünecektir.
xenforo-sidebar-giris-formu-ekleme-4.webp
 
Eline sağlık adminim
 
Elinize sağlık paylaşım için teşekkürler
 

Konuyu toplam 0 üye okuyor. (0 Kayıtlı üye ve 0 Misafir)

Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir. 5651 sayılı yasaya göre bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. 5651 sayılı yasaya göre sitemiz mesajları kontrolle yükümlü olmayıp, yasaya aykırı yada telif hakkı içeren paylaşımlar BURADAN bize ulaşıldığı taktirde, ilgili konu en geç 48 saat içerisinde kaldırılacaktır. Sitemizde Bulunan Videolar YouTube, Facebook, Dailymotion, v.b. video paylaşım sitelerinden alınmaktadır. Telif hakları sorumluluğu bu sitelere aittir. Videoların hiç biri sunucularımızda bulunmamaktadır.
Yapay Zeka, insan benzeri zeka gösteren makineler ve yazılımlar geliştirmeyi amaçlayan bir teknoloji alanıdır. Yapay zeka, bilgisayarların, makinelerin ve yazılımların, düşünme, öğrenme, problem çözme, dil anlama, görsel algılama ve daha birçok insana özgü işlemi yerine getirebilmesini sağlar.
Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir. 5651 sayılı yasaya göre bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. 5651 sayılı yasaya göre sitemiz mesajları kontrolle yükümlü olmayıp, yasaya aykırı yada telif hakkı içeren paylaşımlar BURADAN bize ulaşıldığı taktirde, ilgili konu en geç 48 saat içerisinde kaldırılacaktır. Sitemizde Bulunan Videolar YouTube, Facebook, Dailymotion, v.b. video paylaşım sitelerinden alınmaktadır. Telif hakları sorumluluğu bu sitelere aittir. Videoların hiç biri sunucularımızda bulunmamaktadır.
  • Geri
    Üst