MyBB Depo Forum

Orjinalini görmek için tıklayınız: Özel Profil Yönetimi İle Eklenen Ad ve Soyadı "O... A..." Şeklinde Gizleme
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
MyBB için Ad ve Soyad Gizleme Eklentisi
Eklenti-Plugin Eklenti ismi: Ad Soyad Gizle (1.0 BETA)
Yapımcı Eklenti Yapımcısı: ozanakkaya (sledgeab)
Güvenlik Eklenti Güvenlimi ?: Güvenli Onay-Cevap
Versiyon-Saat Eklenti Versiyonu: 1.0 BETA
Araç-Test  Test Durumu: Denemiştir-sorunsuz Onay-Cevap
MyBB Uyumlu Olduğu Sürüm-(ler): MyBB - 1.8.x 
Açıklama-Detay Eklenti Açıklaması: 

Eklentinin, üye profilinde çalışmasını sağlayan fonksiyonu, community'de sorulan soruya goughy000 tarafından verilen cevaptaki koddan alıntı yaparak düzenledim. Konunun bağlantısı: http://community.mybb.com/thread-21059.html
Postbitte gösterilmesini sağlayan fonksiyon ise profilde son online zamanı (lsop) eklentisindeki fonksiyondan alıntı yapılarak eklentiye göre düzenlenenmiştir.

Eklentinin çalışabilmesi için, Admin KP-Forum Ayarları-Özel Profil Yönetimi kısmından Üyelerin Ad ve Soyadlarını yazabilecekleri Özel Profil Alanınızın olması gerekmektedir.

Bu eklenti ile, "Özel Profil Yönetimi" ile eklenen, adı soyadı alanındaki verinin gizlenmesini sağlar. Kısacası Üyenin adı "Ozan Akkaya" ise üye ve ziyaretçilere "O... A..." şeklinde görünür. (Resim1) 

Ayrıca adminkp'de yapılacak ayara göre gizlenen ismin üzerine gelindiğinde title olarak uzun hali görünecektir. (Resim2)


Kurulum-İnstall Eklenti Kurulumu: 
1-) Ekli dosyayı rar'dan çıkartıp inc/plugins klasörü içerisinde bulunan "sld_adsoyadgizle.php" isimli dosyayı forum dizinindeki inc/plugins klasörü içine aktarın.
2-) Admin Kontrol Panelinde, Forum Ayarları sekmesindeki Eklenti-Plugin Plugin Yönetimi bağlantısını tıklayıp "Ad Soyad Gizle (1.0 BETA)" isimli eklentiyi aktifleştirin.

resim

3-) Admin KP'de "Forum Ayarları"ndan Üye Ad ve Soyad Gizleme Ayarları (3 Ayarlar) isimli eklentiyi tıklayın,
4-) Eklenti Ayarlarında, "Eklenti Aktif Edilsin mi?" ayarını eveti seçin, "Üyenin Adı ve Soyadı Kimlere Görünsün?" ayarından istediğinizi seçin, 
5-) ***Önemli: Eklenti ayar sayfasını kapatmadan, yeni sekmede Admin KP-Forum Ayarları-Özel Profil Yönetimini açın, Ad ve Soyad ile ilgili Özel Profil Yönetiminin üzerine fare imleci ile gelin, fare imleci ile ilgili profil yönetiminin üzerine geldiğinizde sayfanın alt kısmında Adı ve Soyadı Profil yönetiminin fid numarası görünecektir. 

resim 

6-) Açık olan eklenti ayarlarındaki "Özel Profil Yönetimindeki Fid No" ayarına, az önce öğrendiğiniz fid numarasını yazıp eklentiyi kaydediniz.

Resim-Grafik Ekran Görüntüsü:

Resim1
resim


Resim2
resim

indir-download

[attachment=1566]


Eklenti aktif 2 sitede ve localhostta denenmiştir. Yöneticilerimizde ayrıca test edip Güvenlik Eklenti Güvenlimi ?: ve Araç-Test  Test Durumu: kısımlarını düzenlerler ise memnun olurum.

Eklenti ile ilgili fikir ve önerilerinizi lütfen belirtiniz.
Cidden güzel olmuş. Elinize sağlık.
Güzel anlatım ve sabitlik konu...
Teşekkürler İşe Yarar Açık Ağızlı Gülümseme
Değerli yorumlarınız için teşekkürler. 
Sanırım postbit için ek şablon ekletmek daha doğru olacak.
Ayrıca eklenti kurulum aşamasında özel profil alanına ad soyad alanı ekletilebilir.
POSTBİTTEKİ YERİNİ DEĞİŞTİREMİYORUM ? YOL GÖSTERİR MİSİNİZ
(10-07-2016, Saat:20:16)Chefx Adlı Kullanıcıdan Alıntı: [ -> ]POSTBİTTEKİ YERİNİ DEĞİŞTİREMİYORUM ? YOL GÖSTERİR MİSİNİZ

web site adresinizi ve postbitte eklemek istediğiniz yeri belirtirseniz yardımcı olmaya çalışırım.

Eklenti aktif edildiğinde, postbit şablonunda {$post['user_details']} kodunun önüne {$post['adisoyadi']} kodu ekler.

Çalışma prensibi olarak postbit_author_user'in üstünde gösterilir, {$post['adisoyadi']} kodunu  {$post['user_details']} kodunun sağına alırsanız postbit_author_user'in altında gösterilir.

Eklenti beta aşamasında olduğu için bu şekilde tasarlandı. showthread.php sayfasında preg_replace ile postbit_author_user'in içinde gösterilebilir mi denemek lazım. Eklentinin çalışabilmesi için postbit_author_user'de kanca yok.

Postbitinizi görebilirsem yardımcı olmaya çalışırım.
(10-07-2016, Saat:22:06)sledgeab Adlı Kullanıcıdan Alıntı: [ -> ]... showthread.php sayfasında preg_replace ile postbit_author_user'in içinde gösterilebilir mi denemek lazım. Eklentinin çalışabilmesi için postbit_author_user'de kanca yok.

Üst mesajda belirttiğim gibi, postbit_author_user'e tanımı kanca (plugin hooks) malesef yok. Bu yüzden postbit_author_user şabloluna eklenecek kod ile ad ve soyadı postbitte gösteremezsiniz. fonksiyon, $post tanımlaması ile çalışıyor, preg_replace ile $page tanımlaması yapılması lazım ki bu tanımlama ile eklenti çalışmaz.

Adı ve Soyadı alanını {$post['user_details']}'in altında veya üstünde gösterebilirsiniz.
Sayfalar: 1 2