Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
MyBB ana sayfada son konular [Modifikasyon]
#1
Lightbulb 
Bu modifikasyon sayesinde herhangi bir eklentiye(plugin) ihtiyaç duymadan portal sayfasındaki son konular bölümünü ana sayfaya(veya istenilen herhangi bir sayfaya) ekleye bilirsiniz.
Farklı bir sitede paylaşırken yapımcı ismi belirtmenizi rica ediyorum, örn: Modifikasyon Yapımcısı: Novruz.

Admin KP » Temalar ve şablonlar » Şablonlar » Kullandığınız temanın şablon seti » Portal Sayfası Şablonlar » portal_latestthreads_thread
Bul;
PHP Kod:
<td class="{$altbg}"

Değiştir;
PHP Kod:
<td class="{$altbg}"><div  class="latestthreads_portal"

Bul;
PHP Kod:
</td

Değiştir;
PHP Kod:
</div></td

Admin KP » Temalar ve şablonlar » Şablonlar » Kullandığınız temanın şablon seti » Ana Sayfa - [index] Şablonlar » index
Son konuların nerede gözükmesini istiyor iseniz o bölüme aşağıdaki kodu ekleyin(bu konudaki yaptığım sidebar'ın içeriğine eklene bilir);
PHP Kod:
<div class="latestthreads"></div

Admin KP » Temalar ve şablonlar » Şablonlar » Kullandığınız temanın şablon seti » Ana Sayfa - [index] Şablonlar » index
</body> tagının üstüne aşağıdaki kodu ekleyin;
PHP Kod:
<script type="text/javascript">shows document.getElementsByClassName("latestthreads")[0];
fetch('portal.php')
 
 .then(res => res.text())
 
 .then((responseText) => {
 
   const doc = new DOMParser().parseFromString(responseText'text/html');
    const 
elm = Array.from(doc.getElementsByClassName("latestthreads_portal"));
    
shows.innerHTML elm.reduce((ael) => += el.innerHTML''
 
 });</script

Önizleme;
VQ5kqZ.png

Not: bu modifikasyon sadece ana sayfa için geçerli değil, diğer sayfalarda da kullanıla bilir.
mybb, anasayfada son konular, ana sayfada son konular, portalda son konular, son aktiviteler,
ücretli grafik - tasarım ve kodlama işleri yapılır
MyBB Dizayn
iletişim için;
özel mesaj, sosyal medya adreslerim:
facebook | twitter | instagram | behance | github
Cevapla PGM
Teşekkür verenler: Time Trave , kaRanLık-6 , Aisha* , NextWorld , Ausgleiche
#2
Sürekli kullanıyordum ellerine sağlık. Bir tek sıkıntısı tablo düzenlemesi gerçek sayfasından yapılıyor ayarı zor :)
god never fails.
Cevapla PGM
Teşekkür verenler:
#3
Pek işlevli sayılmaz portaldan çekiyor :)

Elinize sağlık
Bana ulaşmak için / Discord : Murat Baykam#1111

MybbPHPVB.NETHTMLCSS MySQL
                                     

‘Biz hala buradayız , ölmedik...

Bir sürü örnek insan var burada onları örnek alın , başarılı olun pes etmeyin.

Cevapla PGM
Teşekkür verenler:
#4
(26-05-2019 Saat: 19:50)Gokss Nickli Kullanıcıdan Alıntı: Sürekli kullanıyordum ellerine sağlık. Bir tek sıkıntısı tablo düzenlemesi gerçek sayfasından yapılıyor ayarı zor :)
Tablo yapısı mybb tema yapımcıları için bence en büyük sorunlardan, fakat bildiğim kadarıyla mybb 2.0'da tablo yapısı kaldırılacak. Teşekkür ederim yorumun için :)

(26-05-2019 Saat: 20:41)Muratbaykam Nickli Kullanıcıdan Alıntı: Pek işlevli sayılmaz portaldan çekiyor :)

Elinize sağlık

Daha iyisi yapılana kadar en iyisi bu diyelim :)
Benim gibi ek plugin kullanmak istemeyen kullanıcılar için yaptığım bir özellik, ayrıca portaldan çekmesinin herhangi bir yan etkisi olacağını sanmıyorum.
ücretli grafik - tasarım ve kodlama işleri yapılır
MyBB Dizayn
iletişim için;
özel mesaj, sosyal medya adreslerim:
facebook | twitter | instagram | behance | github
Cevapla PGM
Teşekkür verenler: Aisha*
#5
Bir yorum daha ekleyeyim, ben //stats.php den çekiyordum. Hem son konular, hem en fazla görüntülenen konular falan hepsini ayrı ayrı çekebiliyordum. Telefonda olmasam kodları geliştirilmiş bir şekilde atardım :( 

Neyse @Novruz konunun devamı sende artık :)
god never fails.
Cevapla PGM
Teşekkür verenler:
#6
Bu şekilde eklenti kullanımının en aza indirgenmesi harika bir olay. Daha neler yapılabileceğini gösterin bize :)
Neden imzamı değiştirdiniz yetkili beyler? Öpüyorum sizi :*
"Son Tema Ekibi Lideri"

Cevapla PGM
Teşekkür verenler:
#7
(26-05-2019 Saat: 20:41)Muratbaykam Nickli Kullanıcıdan Alıntı: Pek işlevli sayılmaz portaldan çekiyor :)

Elinize sağlık

Zaten portalda aynı şekilde db den çekiyor özel şekilde db den çekse ne farkeder? Her yol bağdata çıkıyor misali.

“We are all in the gutter, but some of us are looking at the stars.”
eski ve son arge ekibi lideri
Cevapla PGM
Teşekkür verenler:
#8
(26-05-2019 Saat: 21:36)Gokss Nickli Kullanıcıdan Alıntı: Bir yorum daha ekleyeyim, ben //stats.php den çekiyordum. Hem son konular, hem en fazla görüntülenen konular falan hepsini ayrı ayrı çekebiliyordum. Telefonda olmasam kodları geliştirilmiş bir şekilde atardım :( 

Neyse @Novruz konunun devamı sende artık :)
İstatistik sayfasında olanlar da kullanıla bilir fakat benim yapmak istediğim son konular kısmıydı, zaten kodların temeli var düzenlemek pek zor değil. İstek olursa onun için de farklı bir şeyler hazırlarım :)


(26-05-2019 Saat: 21:55)mehmetext Nickli Kullanıcıdan Alıntı: Bu şekilde eklenti kullanımının en aza indirgenmesi harika bir olay. Daha neler yapılabileceğini gösterin bize :)

Pluginleri inceliyorum, modifikasyona dönüştüre bildiklerimi paylaşıyorum yavaştan. :)
ücretli grafik - tasarım ve kodlama işleri yapılır
MyBB Dizayn
iletişim için;
özel mesaj, sosyal medya adreslerim:
facebook | twitter | instagram | behance | github
Cevapla PGM
Teşekkür verenler:
#9
Herkes böyle şeyler yapmaya çok istekli ama kimse kullanmaya değil. What a waste
Cevapla PGM
Teşekkür verenler:
#10
Javascript kodları güncellendi. Önceki kod yapısı sadece birden fazla son konu olduğu zaman sadece sonuncuyu çekiyordu ve eski istemci olan XMLHttpRequest kullanıyordu. Yeni kodlarda fetch istemcisi kullanılmış ve mevcut son aktiviteler bölümündeki son konuların hepsini çekmektedir. İyi kullanımlar.
ücretli grafik - tasarım ve kodlama işleri yapılır
MyBB Dizayn
iletişim için;
özel mesaj, sosyal medya adreslerim:
facebook | twitter | instagram | behance | github
Cevapla PGM
Teşekkür verenler:


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi



Lolforum Bilgi,Oyun,Torrent,Eglence Platformu -