Mybb Hakkında Soru ve Sorunlarız, Yardım ve Destek için MybbDepo external Adresini Ziyaret Ediniz.
Sponsor Reklam

duyuru Güncel Duyurular!
Güncel MyBB Dökümanları.. Güncel + Orijinal MyBB Sürümleri..
bilgi mybb

Konuyu Oyla:
  • Derecelendirme: 5/5 - 3 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 3 oy
[1.6] Side Boxes Plus! Plugin [Gelişmiş] (anasayfa + konuda sağ blok)
#29
Sağdaki icon Tam Gorunmuyor onu nasıl cıkartabilirim tam gorunm uyor ama calişiyor




capturedlg.png


Ara
Cevapla
#30
Ekletideki kayma sorunları için çözüm:

Alıntı:Anasayfadaki veya forumdaki kaymalar için sadece bir kodu değiştirmek çözüm olmaz. Bunu yapabilmeniz için önce şu mantığı kavramalısınız. Şimdi forumun genişliğini komple 100 olarak düşünün biz bu 100ün 25ini sidebara 74 ünü foruma 1inide boşluk olarak bırakıyoruz.

Şimdi index şablonunda öncelikle şu kodla sidebara 25 veriyoruz:
Kod:
<div class="sbp_sbar" style="float: right;width: 25%;">

ondan sonra Şu kodlada foruma 74 veriyoruz:
Kod:
<div class="sbp_forum" style="float: left;width: 74%;">
Ancak bu 74 ü değiştirirseniz jscripts/sidebar.js dosyasındaki şu koddaki 74üde aynen değiştirmelisiniz çünkü bunlar birbiri ile bağlantılı:
Kod:
$(".sbp_forum").animate({width: "74%"}, 500,

Şimdi siz yukarıdaki mantığa göre eğer 74ü değiştirip 80 yaptınız diyelim bu sefer sidebardaki 25ide 19 yapmalısınız (1de boşluk düşünüyoruz)

Buraya kadar herşey güzel ancak bir sorun var jscripts/sidebar.js dosyasını konu gösterim ile anasayfa beraber kullanıyor yani oradaki 74ü değiştirirseniz, konu gösterimdede 74ü değiştirmesilisiniz. Ama bunu malesef şablonlardan yapamazsınız. Eklentinin dosyasından değiştirmelisiniz.
Şimdi madem eklentinin dosyasından değişim yapacaksınız, o zaman bütün değişiklikleri eklentiyi kurmadan dosyayı değiştirerek yapmak en mantıklısı. Ancak sitenize sidebarın tam oturabilmesi için bunu (doğru rakamları bulmayı) deneme yanılma yoluyla yapacaksınız.

Şimdi inc/plugins/sideboxes.php dosyasını açıyoruz. Aşağıdaki dediğim şekilde değişimler yaparak ana sayfa ve konu gösterimdeki kaymaları düzeltebiliriz.

Şimdi sidebar ve forum genişliğini anasafada ve konu gösterimde aynı yapacağız.

Dosyada aşağıdaki kodu buluyoruz. bu sidebar genişliği kodudur. dosyada bu kod 3 yerde var (644.satır 709- 831) 3ünüde bulur aynı şekilde değiştiriyoruz:
Kod:
<div class="sbp_sbar" style="float: right;width: 25%;">
bu 3 kodda sidebarın genişlliğinin ne kadar olmasını istiyorsanız 25 i o şekilde değiştiriyoruz.

Şimdide forum genişliği kodunu bulalım oda 3 yerde var (647.satır 712 - 834) aynen bulalım:
Kod:
<div class="sbp_forum" style="float: left;width: 74%;">
evet buradaki 74üde forum genişliğinin ne kadar olmasını istiyorsanız onunla değiştiriyorsunuz. Tabi 100 ü bölerek. birazı sidebara birazı foruma 1 de boşluk olarak.

Evet bu değişiklikleri yapıp dosyayı kaydediyoruz ftpye atıyoruz ve eklentiyi aktifleştirip deniyoruz. Eğer istediğimiz gibi olmamışsa eklentiyi pasifleştirip doğru orantıyı bulana kadar bu şekilde deniyoruz.

Aslında bu kaymalar olmaması lazım ancak temalarda forumuda 74 den fazla verilmesi gereken yerler oluyor demekki bu durumda böyle sorunlar oluyor.

Side Boxes Plus Anasayfa'da Çiftledi Nasıl düzentebilirim:
Alıntı:Öncelikle eklentiyi pasifleştirin.

Admin paneli >> Temalar & Şablonlar >> Şablonlar >> Kullandığınız tema >> Ana Sayfa - [index] Şablonlar >> index Şablonunu açın.

Aşağıdaki kodu bulun (Kod sizde biraz farklı olabilir):

Kod:
<a class="buttons" style="float: right;" title="Sidebarı kapat"></a>
<a class="clickedbuttons" style="float: right;" title="Sidebarı Aç"></a>
<div class="sidebar" style="float: right;width: 25%;">
    {$sb_welcome}{$sb_search}{$sb_stats}{$sb_latestthreads}{$sb_additional}
</div>
<div class="forums" style="float: left;width: 74%;">
{$forums}
</div>

Bununla değiştirin:
Kod:
{$forums}
Kaydedin.

Bu hatanın sebebi:
Öncelikle eklentinin çalışma tarzını bilmelisiniz. Eklenti, index şablonundan
Kod:
{$forums}
kodunu bulur ve
Kod:
<a class="buttons" style="float: right;" title="Sidebarı kapat"></a>
<a class="clickedbuttons" style="float: right;" title="Sidebarı Aç"></a>
<div class="sidebar" style="float: right;width: 25%;">
    {$sb_welcome}{$sb_search}{$sb_stats}{$sb_latestthreads}{$sb_additional}
</div>
<div class="forums" style="float: left;width: 74%;">
{$forums}
</div>
bu kodla değiştirir. Eklentiyi pasifleştirdiğinizde ise bu işlemin tam tersini yapar. Ancak kodlar tamamen aynı olması gerekir aksi takdirde eklenti kodu tesbit edemez ve hiç bir işlem yapmaz. Şimdi eğer siz
Kod:
<a class="buttons" style="float: right;" title="Sidebarı kapat"></a>
<a class="clickedbuttons" style="float: right;" title="Sidebarı Aç"></a>
<div class="sidebar" style="float: right;width: 25%;">
    {$sb_welcome}{$sb_search}{$sb_stats}{$sb_latestthreads}{$sb_additional}
</div>
<div class="forums" style="float: left;width: 74%;">
{$forums}
</div>
bu kodda oynama yaptıysanız veya başka bir eklenti burada bir değişiklik yaptıysa bizim eklentimiz kendi kodunu bulamaz ve bir işlem yapmaz yani önceden eklediği kodu kaldıramaz ve öylece fazlalık olarak kalır. Bu sebeble birdaha aktif etttiğinizde iki tane sidebar oluşur.

Hayırlı günler..
Ara
Cevapla

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Eklenti [1.6] Kayan Resimli Manset Sistemi Plugin xpserkan 72 69,093 24.04.2012, Saat: 20:25
Son Yorum: Mecruh



Konuyu Okuyanlar: 1 Ziyaretçi
© 2009-2018 MyBB.Com.TR Internet Hizmetleri, MyBBGrup.Com Alt Kuruluşudur.

Web sitemiz dahilindeki tüm sayfalar, bu sayfaları gösteren tüm ekranlar ve içerdiği her türlü bilgi ve bağlı materyal, yerleşim ve öğeler, (çözüm ortaklarının logoları ve yasal hakları hariç) MyBB.Com.TR'ye aittir.
Yazılı izin olmaksızın ve kaynak belirtilmedikçe, (Kaynak göstererek alıntı yapılabilir.) kopyalanamaz ya da yayınlanamaz. MyBB.Com.TR sitesindeki içerik-ler 5070 sayılı kanun kapsamında dijital zaman damgasıyla ve DMCA tarafından korunmaktadır.
Tüm hakları, (insafiyet ile) saklıdır.
teknoloji forumu , haber