ForumAdasi.Com

ForumAdasi.Com (https://www.forumadasi.com/)
-   Forum Duyuruları (https://www.forumadasi.com/forum-duyurulari/)
-   -   ForumAdası Yenilikleri (https://www.forumadasi.com/forum-duyurulari/24857-forumadasi-yenilikleri.html)

Zeze 28 Ağustos 2023 16:37

ForumAdası Yenilikleri
 
Bu başlık altından; forumda yaptığımız bazen teknik, bazen de kullanım yönünde ki yeniliklerimizi sizlere duyuracağız.
Üyelerimizin de fikrini ve yorumlarını almamız gereken daha köklü, daha büyük çapta değişim ve yenilikler için ayrıca duyuru konusu açılacak; fakat sadece bilginize duyurduğumuz yenilikler bu sabit konudan yazılacak. Konu sadece yönetim ve teknik yöneticiler tarafından yenilikleri belirtmek amaçlı açıldığından, sabit ve kilitli tutulacak.

Keyifli forumlar dileriz.

Cry 28 Ağustos 2023 17:01

Yanıt: ForumAdası Yenilikleri
 
Çevrimiçi/çevrimdışı ikonları css'ye çevrilerek yenilenmiştir.

[Only registered and activated users can see links. Click Here To Register...]

Cry 28 Ağustos 2023 17:05

Yanıt: ForumAdası Yenilikleri
 
Anasayfadaki diğer grafiklerde css'ye çevrilmiştir.

[Only registered and activated users can see links. Click Here To Register...]

Cry 12 Eylül 2023 11:47

Yanıt: ForumAdası Yenilikleri
 
Avatarların köşeleri yuvarlatılmıştır.

Regex 14 Eylül 2023 15:06

Yanıt: ForumAdası Yenilikleri
 
Benzer konular bölümü; konu içeriğinin altından kesilip ilk mesaj sonuna alındı. Bu, erişilebilirlik açısından hem kullanıcı deneyimini iyileştirecek hem de SEO tarafında arama motorlarının forumu daha hızlı tarayabilmesini sağlayacağından yararlı olacak.

Before [Only registered and activated users can see links. Click Here To Register...]
After [Only registered and activated users can see links. Click Here To Register...]

Regex 20 Nisan 2024 19:04

Yanıt: ForumAdası Yenilikleri
 
Mesajların görüntülendiği alandaki kullanıcı bilgileri kısmında bulunan kayıt tarihi; yerini forum yaşı alanına bırakmıştır.

Eski hali:
[Only registered and activated users can see links. Click Here To Register...]

Yeni hali:
[Only registered and activated users can see links. Click Here To Register...]

Üyelerin tam kayıt tarihini görmek istiyorsanız ilgili üyenin profilini ziyaret edebilirsiniz.

Dip Not: Bu eklenti tamamen tarafımdan, sıfırdan, @Worgen dostumun online bir oyuna ilişkin sektörel forumu için isteği üzerine kodlanmıştır. Fikir olarak ise R10'daki R10 yaşından esinlenilmiş olup, bunun bir benzeri XenForo için mevcuttur. vBulletin 3 için halihazırda paylaşımı bulunmamaktadır. Tıpkı https://www.forumadasi.com/forum-duy...ucu-aktif.html eklentisinde olduğu gibi farklı forumlara kurmamı ya da kaynak kodlarını paylaşmamı istemeyin lütfen.

Regex 10 Mayıs 2025 13:05

Yanıt: ForumAdası Yenilikleri
 
Merhaba,

Bilindiği üzere mesaj gösterimi alanında bulunan üye bilgileri kısmında, üyelerin konu sayılarını görüntüleyebiliyorsunuz. Konu içi mesaj gösterimlerinde bir problem yok, ancak özel mesajlarda gösterilen konu sayısı hatalıydı. Kimin özel mesajını okuyor olursanız olun; konu sayısı kısmında kendi açtığınız konu sayısını görüyordunuz. An itibarıyla bu sorun düzeltildi. Artık özel mesaj ekranında da, yazıştığınız üyenin konu sayısı -tıpkı konu içlerindeki gibi- doğru sayılacak ve gösterilecek.

---

Buradan sonrası kullanıcıları değil, daha çok teknik yöneticileri ilgilendirdiği için dilerseniz mesajın kalanını okumayabilirsiniz.

Farklı forumların teknik yöneticilerince de takip edilen bir konu olduğu için; geliştirmiş olduğum bu küçük PHP kodunu aşağıda paylaştım. Sizler de kendi ya da teknik yönetici olarak bulunduğunuz vBulletin 3 forumlarınızda kullandığınız konusayisi.xml'in yetersiz ve PM senaryosu düşünülmeden kodlanmış PHP kod içeriğini aşağıdakiyle değiştirerek sorunu çözebilirsiniz.

Sorunlu Kod;

PHP- Kodu:

global $db;
$SQL "SELECT * FROM " TABLE_PREFIX "thread WHERE postuserid='" $this->post['userid'] . "'";
$result $db->query($SQL);
$this->post[threads] = $db->num_rows($result); 

Güncellenmiş Kod;

PHP- Kodu:

global $db$vbulletin;

if (
defined('THIS_SCRIPT') && THIS_SCRIPT == 'private')
{
    
$posterid = ($this->post['userid'] == $vbulletin->userinfo['userid'])
        ? 
$this->post['fromuserid']
        : 
$this->post['userid'];
}
else
{
    
$posterid $this->post['userid'];
}

$posterid intval($posterid);
$threadcount $db->query_first(
    
"SELECT COUNT(*) AS cnt
     FROM " 
TABLE_PREFIX "thread
     WHERE postuserid = 
$posterid"
);
$this->post['threads'] = $threadcount['cnt']; 

Keyifli forumlar dilerim.


Saat: 11:23.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.

Altyapı bilgilerini okuduğunuz vBulletin yazılımı ForumAdası üzerinde lisanslı kullanılmaktadır.