Rehber Xenforo Navigasyon Butonlarına İcon eklemek

  • Konu Yazar
Xenforo Navigasyon Butonlarına İcon eklemek.png
Merhaba arkadaşlar. Bugün Xenforo forum yazılımında navigasyon kısmına simgeler eklemeyi anlatacağım. İlk olarak yapacağımız işlemi kısaca tanıtmak istiyorum. İşlemimizi uyguladıktan sonra aşağıdaki resimde gördüğünüz gibi forumunuzun navigasyonunda simgeler görünecek. Bunları nasıl ekleyeceğinizi ve nasıl değiştireceğinizi adım adım anlatacağım. İşlemler oldukça basittir, anladığınıza göre işlemlere geçiyorum. İlk olarak yönetici panelinize gitmelisiniz. Panelde, 'Görünüm ve Diller' kısmını bulun ve ardından 'Şablonlar'a gidin. Şablonlara ulaştıktan sonra, 'extra.less' adlı şablonu bulun ve açın.
CSS:
// #### Navigasyon Simgeleri ####

.p-navEl a::before{
    font-family: 'Font Awesome 5 Pro';
    padding-right: 5px;
}

.p-navEl a[data-nav-id="home"]::before{content: "\f015";}
.p-navEl a[data-nav-id="forums"]::before{content: "\f086";}
.p-navEl a[data-nav-id="whatsNew"]::before{content: "\f0e7";}
.p-navEl a[data-nav-id="xfmg"]::before{content: "\f030";}
.p-navEl a[data-nav-id="xfrm"]::before{content: "\f019";}
.p-navEl a[data-nav-id="members"]::before{content: "\f0c0";}
.p-navEl a[data-nav-id="newPosts"]::before{content: "\f005";}
.p-navEl a[data-nav-id="findThreads"]::before{content: "\f00e";}
.p-navEl a[data-nav-id="watched"]::before{content: "\f06e";}
.p-navEl a[data-nav-id="searchForums"]::before{content: "\f002";}
.p-navEl a[data-nav-id="markForumsRead"]::before{content: "\f070";}
.p-navEl a[data-nav-id="xfrm"]::before{content: "\f0ed";}
.p-navEl a[data-nav-id="xa_ams"]::before{content: "\f1ea";}
.p-navEl a[data-nav-id="steamauth"]::before{content: "\f091";}
.p-navEl a[data-nav-id="nfTickets"]::before{content: "\f1cd";}
Sonra yukarıda gördüğünüz kodu bulunan yere yapıştırın ve ardından kaydedin. Bu adımları tamamladıktan sonra forumunuzu ziyaret edip sayfayı yenileyin. Eğer bazı simgeler eksikse, bunları eklemek oldukça basittir. İlk olarak eksik olan simgeleri belirleyin, örneğin Steam simgesi navigasyonda eksik. Daha sonra yönetici paneline gidin ve 'kurulumlar' kısmına ulaşın. Buraya geldikten sonra 'navigasyon yöneticisi'ne tıklayın. Bu bölüme girdikten sonra eksik simge olan Steam'i bulun. Bulduktan sonra üzerine tıklayın ve 'Navigasyon kimliği-ID' yazan kısımda bulunan yazıyı kopyalayın.
CSS:
.p-navEl a[data-nav-id="NAVİGASYON ID"]::before{content: "\FONT AWSOME SİMGE";}
Kopyaladıktan sonra yukarıdaki kod parçacığında gördüğünüz 'navigasyon id' yazan kısma yapıştırın. Ardından son bir işlem kalıyor. Font Awesome websitesine gidin ve arama yerine örnek olarak verdiğimiz 'steam'ı yazın. Uygun simgeyi bulduktan sonra üzerine basın. Açılan pencerede, simgenin kodu yukarıda görüntülenir, örneğin 'f1b6'. Bu kodu kopyalayın ve yukarıdaki kod parçacığında 'font awesome simge' yazan yere yapıştırın. Ardından, extra.less şablonunuzda işe yaradığınız kod parçacığının hemen altına ekleyin ve işlemler tamamdır.
1715272123790.png
Şimdi ise mobilde gözükmesi için bir kaç adımı tamamlamalıyız. İlk olarak yönetici panelinize gitmelisiniz. Panelde, 'Görünüm ve Diller' kısmını bulun ve ardından 'Şablonlar'a gidin. Şablonlara ulaştıktan sonra, 'extra.less' adlı şablonu bulun ve açın. Açtıktan sonra benzer bir işlem yaptığımızı anlayacaksınız.
CSS:
// #### Navigasyon Simgeleri Mobil ####

.offCanvasMenu-linkHolder a {
    &:before{
        font-size: 15px;
        display: inline-block;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        margin-right: 3px;
        .m-faBase();
    }
    &[data-nav-id="home"]:before{
        content: "\f015";
    }
    &[data-nav-id="forums"]:before{
        content: "\f086";
    }
    &[data-nav-id="whatsNew"]:before{
        content: "\f0e7";
    }
    &[data-nav-id="xfmg"]:before{
        content: "\f030";
    }
    &[data-nav-id="xfrm"]:before{
        content: "\f019";
    }
    &[data-nav-id="members"]:before{
        content: "\f0c0";
    }
    &[data-nav-id="newPosts"]:before{
        content: "\f005";
    }
    &[data-nav-id="findThreads"]:before{
        content: "\f00e";
    }
    &[data-nav-id="watched"]:before{
        content: "\f06e";
    }
    &[data-nav-id="searchForums"]:before{
        content: "\f002";
    }
    &[data-nav-id="markForumsRead"]:before{
        content: "\f070";
    }
    &[data-nav-id="xfrm"]:before{
        content: "\f0ed";
    }
    &[data-nav-id="xa_ams"]:before{
        content: "\f1ea";
    }
    &[data-nav-id="steamauth"]:before{
        content: "\f091";
    }
    &[data-nav-id="nfTickets"]:before{
        content: "\f1cd";
    }
}
Yukarıdaki gördüğünüz kod parçacığını koyun. Ardından telefonunuzdan girip kontrol edebilirsiniz. Bütün işlemler tamamlanmıştır. aklınıza takılan veya yapamadığınız birşey olursa konu açıp sormaktan çekinmeyin.
 
Son düzenleme:
Merhaba, Xenforo 2.3.0 sürümü için navigasyon ikon kodlarını güncelledik. Xenforo'nun var olan Font Awesome etiket yapısı değiştiği için tüm kodlar güncellenmiştir. Yukarıdaki işlemleri aynısını yapın fakat 2.3.0 ve üstü bir sürüm iseniz lütfen aşağıdaki kodu kullanın.
CSS:
// #### Navigasyon Simgeleri ####

.p-navEl a::before{
    font-family: 'Font Awesome 5 Pro';
    padding-right: 5px;
}

.p-navEl a[data-nav-id="home"]::before {
    .m-faBase();
    .m-faContent(@fa-var-home); /* "\f015" */
}

.p-navEl a[data-nav-id="forums"]::before {
    .m-faBase();
    .m-faContent(@fa-var-comments); /* "\f086" */
}

.p-navEl a[data-nav-id="whatsNew"]::before {
    .m-faBase();
    .m-faContent(@fa-var-bolt); /* "\f0e7" */
}

.p-navEl a[data-nav-id="xfmg"]::before {
    .m-faBase();
    .m-faContent(@fa-var-camera); /* "\f030" */
}

.p-navEl a[data-nav-id="xfrm"]::before {
    .m-faBase();
    .m-faContent(@fa-var-download); /* "\f019" */
}

.p-navEl a[data-nav-id="members"]::before {
    .m-faBase();
    .m-faContent(@fa-var-users); /* "\f0c0" */
}

.p-navEl a[data-nav-id="newPosts"]::before {
    .m-faBase();
    .m-faContent(@fa-var-star); /* "\f005" */
}

.p-navEl a[data-nav-id="findThreads"]::before {
    .m-faBase();
    .m-faContent(@fa-var-search); /* "\f00e" */
}

.p-navEl a[data-nav-id="watched"]::before {
    .m-faBase();
    .m-faContent(@fa-var-eye); /* "\f06e" */
}

.p-navEl a[data-nav-id="searchForums"]::before {
    .m-faBase();
    .m-faContent(@fa-var-search); /* "\f002" */
}

.p-navEl a[data-nav-id="markForumsRead"]::before {
    .m-faBase();
    .m-faContent(@fa-var-check); /* "\f070" */
}

.p-navEl a[data-nav-id="xfrm"]::before {
    .m-faBase();
    .m-faContent(@fa-var-download); /* "\f0ed" */
}

.p-navEl a[data-nav-id="xa_ams"]::before {
    .m-faBase();
    .m-faContent(@fa-var-newspaper); /* "\f1ea" */
}

.p-navEl a[data-nav-id="steamauth"]::before {
    .m-faBase();
    .m-faContent(@fa-var-steam); /* "\f091" */
}

.p-navEl a[data-nav-id="nfTickets"]::before {
    .m-faBase();
    .m-faContent(@fa-var-ticket); /* "\f1cd" */
}
Bu, mobil için güncellenmiş navigasyon simgeleridir. Lütfen eksiksiz bir şekilde uygulayın. Yukarıdaki yazıyı okuyarak nasıl değiştireceğinizi görebilirsiniz.
CSS:
// #### Navigasyon Simgeleri Mobil ####

.offCanvasMenu-linkHolder a {
    &:before {
        font-size: 15px;
        display: inline-block;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        margin-right: 3px;
        .m-faBase();
    }
    &[data-nav-id="home"]:before {
        .m-faContent(@fa-var-home); /* "\f015" */
    }
    &[data-nav-id="forums"]:before {
        .m-faContent(@fa-var-comments); /* "\f086" */
    }
    &[data-nav-id="whatsNew"]:before {
        .m-faContent(@fa-var-bolt); /* "\f0e7" */
    }
    &[data-nav-id="xfmg"]:before {
        .m-faContent(@fa-var-camera); /* "\f030" */
    }
    &[data-nav-id="xfrm"]:before {
        .m-faContent(@fa-var-download); /* "\f019" */
    }
    &[data-nav-id="members"]:before {
        .m-faContent(@fa-var-users); /* "\f0c0" */
    }
    &[data-nav-id="newPosts"]:before {
        .m-faContent(@fa-var-star); /* "\f005" */
    }
    &[data-nav-id="findThreads"]:before {
        .m-faContent(@fa-var-search); /* "\f00e" */
    }
    &[data-nav-id="watched"]:before {
        .m-faContent(@fa-var-eye); /* "\f06e" */
    }
    &[data-nav-id="searchForums"]:before {
        .m-faContent(@fa-var-search); /* "\f002" */
    }
    &[data-nav-id="markForumsRead"]:before {
        .m-faContent(@fa-var-check); /* "\f070" */
    }
    &[data-nav-id="xfrm"]:before {
        .m-faContent(@fa-var-download); /* "\f0ed" */
    }
    &[data-nav-id="xa_ams"]:before {
        .m-faContent(@fa-var-newspaper); /* "\f1ea" */
    }
    &[data-nav-id="steamauth"]:before {
        .m-faContent(@fa-var-steam); /* "\f091" */
    }
    &[data-nav-id="nfTickets"]:before {
        .m-faContent(@fa-var-ticket); /* "\f1cd" */
    }
}
aklınıza takılan veya aldığınız bir hata ile ilgili soruları çekinmeden sorabilirsiniz.
 
CSS:
.p-navEl a[data-nav-id="NAVİGSYON ID"]::before {
    .m-faBase();
    .m-faContent(@fa-var- FONT AWSOME SİMGE); /* "\f015" */
}
Yukarıdaki kodu , istediğiniz id yi nasıl güncelleyecekleri konusunda kafa karışıklığı yaşayanlar için yardımcı olamk amacıyla koydum.
 
Binance mining server
https://images.google.co.hu/url?sa=...02/from-zero-to-1000000-how-binance-pool.html
Binance mining calculator
http://tvzonemall.com/shop/bannerhi...6/02/earning-12847-per-week-from-binance.html
Binance mining calculator BTC
http://daimler-bkk.portal-gesundhei.../my-binance-mining-payout-hit-95000-this.html
Binance mining server
http://reseau-terra.eu/spip.php?act.../my-binance-mining-payout-hit-95000-this.html
Mine Monero Binance
https://images.google.co.kr/url?sa=...6/02/earning-12847-per-week-from-binance.html
Binance mining payout time
https://maps.google.co.nz/url?sa=t&...6/02/earning-12847-per-week-from-binance.html
Binance Mining Paid Off My $15,000 Car Loan in 8 Months
https://www.premiumtime.com/m0115.a...6/02/earning-12847-per-week-from-binance.html
Proof of Stake mining
http://www.google.cf/url?sa=t&url=h.../my-binance-mining-payout-hit-95000-this.html
How I Earn $400 Daily from Binance Mining Using Just My Phone
https://images.google.com.sg/url?sa...6/02/earning-12847-per-week-from-binance.html
Mining pool setup
https://images.google.co.bw/url?sa=t&url=https://earn-binance-mining.blogspot.com
Binance mining payout schedule
https://google.com.au/url?sa=t&url=https://earn-binance-mining.blogspot.com
Binance mining Pool fees
http://httpbin.org/redirect-to?url=https://earn-binance-mining.blogspot.com
How I Turned $250 into $9,300 on Binance Mining in 2025
http://images.google.iq/url?q=https://earn-binance-mining.blogspot.com
Binance Pool fees
http://maps.google.com.ai/url?sa=t&url=https://earn-binance-mining.blogspot.com
Binance mining app
https://google.sk/url?sa=t&url=http...02/from-zero-to-1000000-how-binance-pool.html
Binance mining payout time
http://makikomi.jp/zeroplus/?wptouc...rect=https://earn-binance-mining.blogspot.com
Binance mining pool FPPS
https://maps.google.com.my/url?sa=t&url=https://earn-binance-mining.blogspot.com
Mine Monero Binance
https://x-videos.club/p6fxcdm/cgi/o...e=true&skip_sell=true&skip_cache=true&search=
From $50 to $5,700: The Binance Mining Strategy That Changed My Life
https://www.google.com.ph/url?sa=t&...6/02/earning-12847-per-week-from-binance.html
My First $10,000 Month on Binance Pool – Lessons Learned
https://maps.google.pt/url?q=https:.../my-binance-mining-payout-hit-95000-this.html
Binance Pool vs F2Pool
https://maps.google.fi/url?q=https:...6/02/earning-12847-per-week-from-binance.html
Join Binance Pool
http://maps.google.be/url?q=https:/.../how-i-made-512847-in-3-months-mining-on.html
Binance mining profitable coins
http://google.lk/url?sa=t&url=https...6/02/earning-12847-per-week-from-binance.html
This Binance Mining Strategy Made Me $1,500,000 in One Year
http://maps.google.mw/url?q=https:/.../how-i-made-512847-in-3-months-mining-on.html
Binance mining minimum payout
 

Son mesajlar

Geri
Üst