Bu konuda ana sayfadaki takvim linkini biraz daha geliştirmeye çalışacağız. Aşağıdaki kodlar sayesinde takvimi direkt olarak açılır/kapanır hale getirebilir ve sayfa geçişi olmadan aylık takvime bakabilirsiniz. Ekran Görüntüsü:
Yapacağımız işlemler uzun değil. Her ihtimale kodlarınızın yedeklerini almayı unutmayın.
Öncelikle Admin KP => Şablonlar => Kullandığınız Tema => Header (Üst Kısım) => header_menu_calendar şablonunu açın ve tamamını aşağıdaki kodlar ile değiştirin. Kaydedip kapatın.
Son olarak; Temalar => Kullandığınız tema => global.css => Gelişmiş düzenleme 'ye girin ve en alta aşağıdaki kodları ekleyin. Kaydedip kapatın ve forumunuzu yenileyin.
MyBB için MyBB Silinen Üyeyi / Kullanıcıyı Geri Getirme İşlemi
İşlem Açıklaması : Yapılan uygulama sonrası silinen bir üyenin tüm konuları ve mesajları geri gelir.
Test Durumu : Denenmiştir - Sorunsuz
İşlem öncesi bulunması gerekenler ;
• Silinen üyenin kullanıcı adı • Forumda açılmış olan yeni üyelik adı ( silinen üyenin adı ile aynı olmak zorunda ) ve bu üyenin id numarası
Bir üyenin id numarasını bulabilmek için Admin KP Kullanıcılar & Gruplar kısmına gelerek arama butonuna üyenin adını yazınız ve çıkan ekrandan üyenin isminin üstüne tıklayınız gezinti araç çubuğunda sonda bulunan rakam üyenin id numarasıdır
Örneğin ;
Kod:
Kod:
http://www.warrockhit.com/forum/uye-owner--8.html
id numarası 8
Yapacağımız işlem forumda yeni üyelik açmış olduğunuz kişiye, silinen üyenin tüm konularını ve mesajlarını aktarmak olacak.
CPanelinize girerek phpmyadmini açın ve daha sonra SQL Sorguyu çalıştırın. Sol üstte bulunmaktadır. Aşağıdaki kodu kendinize göre düzenleyerek ekleyin ve git sekmesine tıklayın.
Kod:
Kod:
UPDATE mybb_posts SET uid= 'Kullanıcı ID' WHERE username= 'Kullanıcı Adı'
Forumda yeni açılan üyeliğin id numarası 25 olsun, forumda silinen üyenin kullanıcı adı ve yeni açılan üyeliğin adı Owner olsun.
Böylelikle üyenin konulardaki silinen üye adıyla yazılmış tüm konuları ve mesajları yeni üyenin hesabına geçmiştir.
Şimdi baktığınızda eski üyenin açtığı tüm konular ve yazdığı tüm mesajlar yeni üyenin kullanıcı adı ile görünecektir.
Tabi bunları yaptığınızda yeni üyenin mesaj sayısı eski üyeninki kadar olmayacaktır. Üyenin mesajı tam sayısında olmayabilir ve ya “ 0 ” gözükebilir.Bunu admin panelinden Kullanıcılar & Gruplar bölmesinden kullanıcıyı arayarak profilde düzenle sekmesinden mesaj sayısını düzeltebilirsiniz. Bir diğer yol ise Araçlar bölmesinden Sayma & Yapılandırma sekmesine gelerek “ Kullanıcı Mesaj Sayısını Yeniden Say ” işlemini başlatınız.
Yukarda verdiğim kodu özel mesajlara da uygulamak için `mybb_privatemessages`tablosuna da benzer şekilde uygularsanız kullanıcının özel mesajlarıda geri gelir.
Öncelikle Admin Panelini açıyoruz. Sonra adımlar şöyle;
Temalar Ve Şablonlar > Temalar > Temanız > Global.css > Oradan ( #Logo ) kodunu bulun. (Parantezler yok) > Ardından onun altındaki background: kodunu bulun. > Ve yanındaki renk kodunu silin ve yerine kendi renk kodunuzu yazın. Eğer resim eklemek istiyorsanız renk kodunu silin ve oraya url(Resim adresi); yazın.
Bu konumda MyBB'nin bildiğiniz üzere 1.8 sürümünde gelen yeni admin paneli editörünün bazı özelliklerinden bahsedeceğim. Sizin de bildiğiniz farklı özellikler varsa yorum olarak paylaşın konuya ekleyelim. 1- Editör içerisinde Arama
Bu özellik tarayıcılarımızla birlikte geldi aslında. Ctrl+F tuşu ile aktif edebiliyoruz bu özelliği ve boşluğa girdiğimiz kelime ya da kelimeleri site içerisinde varsa direk önümüze seriyor. Yalnız burada alan sınırlandırılmış. Yani sayfanın tamamında değil de sadece editörün içerisindeki kodlarda arama yapıyorsunuz. Örneğin global.css dosyasını açtınız, içerisinden ".thread_legend dd" kodunu arıyorsunuz. Bu kodu teker teker aramak zor. İşte burada bu özelliğimizi aktif ediyoruz.
Nasıl Kullanılır ?
Editörün içerisinde herhangi bir alana tıklıyoruz.
Ctrl+F tuş işlevini kullanıyoruz ve üst taraftan bir menü açılıyor.
Aratmak istediğimiz kelimeyi menüye yazıyoruz.
Enter tuşuna basıyoruz ve eğer kodlar içerisinde böyle kelime mevcutsa bizi o kelimeye yönlendiriyor.
Not: Kodlar içerisinde aynı kelimeleri içeren birden fazla kod olabilir. O yüzden yine Ctrl+F tuşuna basarak aynı işlemi tekrarlıyoruz. Eğer çok varsa bu işlemi birkaç defa yapmanız gerekebilir.
Örnek:
2- Çoklu İmleç Bu özellik sayesinde aynı anda birden fazla imleç ile birden fazla satırda kod yazabilirsiniz.
Nasıl Kullanılır ?
Ctrl tuşuna basılı tutarak imleç koymak istediğiniz yere farenizin sol tuşuyla bir kez tıklamanız yeterli.
Örnek: 3- İstediğiniz Alanı Seçme
Normalde alan seçerken satırın tamamını alırız. Bu özellik sayesinde istediğimiz alanı kopyalayabilir, seçebiliriz.
Nasıl Kullanılır ?
Alt tuşuna basılı tutuyoruz.
+ şeklinde bir imleç belirecektir.
Faremizin sol tuşuna basılı tutarak istediğimiz alanı seçiyoruz.
Örnek:
Burada MyBB yazısını seçmek istemiyoruz. Özelliğimizi aktif ederek satır üstündeki istediğimiz alanı seçebiliriz.
Eklenti ismi:CSS 3'lü Duyuru Paneli [Yeni - 2015] Eklenti Açıklaması: Tamamı Css ve Html kodlarından oluşuyor. Test Durumu: Denenmiştir-sorunsuz Eklenti Güvenlimi ?: Güvenli
Ekran Görüntüsü:
Eklenti Kurulumu:
Admin Paneli => Temalar&Şablonlar => Temalar (Tema isminiz) => global.css => Gelişmiş Düzenleme en alta aşağıdaki kodları kopyalayın => Değişiklikleri Kaydet ve Kapat diyip editörü kapatın.
Şablonlar => (Tema isminiz) => Ana Sayfa - [index] Şablonlar => index şablonunu açın => {$header} kodunun hemen altına aşağıdaki kodları kopyalayın ve yapıştırın.
Uyumlu Olduğu Sürümler: MyBB 1.8.x Tasarım ve Kodlama: Emre KRMN Admin KP - Temalar & Şablonlar - Temalar - Temanız - global.css En altına aşağıdaki kodları ekleyin;
Bugün sizlere MyBB 1.8'de nasıl kolay yoldan On , Off , Offlock , Offlink iconlarının değiştirileceğini öğreteceğim. Başlayalım.
Admin KP >> Temalar ve Şablonlar >> Temalar >> Sizin Temanız >> global.css >> Gelişmiş düzenlemeye girin.
314. Satıra gidin. Ya da CTRL + F yaparak şunu aratın ; .forum_on
Sonra da şöyle bir yere gelmemiz gerekiyor.
Resimde görünen kodları aşağıdaki kodlarla değiştirin ve "resimlinki" yazan yere iconun resim linkini yapıştıracaksınız.
Kod:
.forum_on {
background: url(resimlinki) ;
}
.forum_off {
background: url(resimlinki) ;
}
.forum_offlock {
background: url(resimlinki) ;
}
.forum_offlink {
background: url(resimlinki) ;
}
On: Açık Forum
Off: Kapalı (Yeni Yorum Olmayan Forum)
Offlock: Kilitli Forum
Offlink: Link yönlendirilmesi yapılan forum.
------
Bu arada bir ekleme yapmam gerek. Siz on off iconları yaptınız mesela boyutu 50x50, ama tamamı gözükmüyor. Bunu çözmek için .forum_on CSS'nin yukarısında şöyle bir kısım var ;
İşte kullanıcının durumuna göre değişen (Online,Offline ve Away) hareketli MyBB Avatar Çerçevesi:
Ekran görüntüsü:
Konu notları:
-Bu çerçeve sadece dikey postbitler için önerilir. KURULUM:
Öncelikle aşağıdaki css kodlarını > Temalar > Temanız > Global.css ; en altına ekleyin.
Şablonlardan Post Bit Şablonlar > postbit ve postbit_classic
bu iki şablon içerisinde aşağıdaki kodu bul:
içerisinde aşağıdaki kodu bul:
Kod:
{$post['onlinestatus']}
sil ve kaydet. Not: Eğer öyle bir kod yoksa diğer adıma geçebilirsiniz.
Daha sonra:
Admin Panelinizden > Şablon & Stil > Şablonlar > (Kullandığınız Temanın Şablonu) >
Post Bit Şablonlar > postbit_offline
içerisindeki tüm kodu silin ve aşağıdaki kodu oraya ekleyip kaydedin:
Kod:
avataroffline
Ardından yine aynı yerde > postbit_online
içerisindeki tüm kodu silin ve aşağıdaki kodu oraya ekleyip kaydedin:
Kod:
avataronline
Daha sonra yine aynı yerde > postbit_away
içerisindeki tüm kodu silin ve aşağıdaki kodu oraya ekleyip kaydedin:
Kod:
avataraway
Daha sonra yine aynı yerde > postbit_avatar
içerisindeki tüm kodu silin ve aşağıdaki kodu oraya ekleyip kaydedin: