Auf Wunsch eines User von uns Entstand diese kleine Codeerweiterung. Mit dieser Erweiterung sieht man in Kopfbereich des Forums die Anzahl der ungelesen Beiträge. Bis dato wurde nur angezeigt das neue Beiträge vorhanden sind.
suche in pkinc/lang/de/forum.php:
|
PHP-Quelltext
|
1
|
'there_are_new_postings' => 'Neue Beiträge',
|
und füge direkt DARÜBER:
|
PHP-Quelltext
|
1
2
3
|
/* New Threads Counter by burnerfm.de || pimpyourkit.de */
'there_are_new_posting' => 'Neuer Beitrag',
/* New Threads Counter by burnerfm.de || pimpyourkit.de */
|
suche in pkinc/publicinc/forumsheader.php:
|
PHP-Quelltext
|
1
|
pkLoadClass($FORUM,'forum');
|
und füge direkt DARUNTER:
|
PHP-Quelltext
|
1
2
3
|
/* New Threads Counter by burnerfm.de || pimpyourkit.de */
$newposts = $SQL->fetch_array($SQL->query("SELECT COUNT(*) FROM ".pkSQLTAB_FORUM_THREAD." WHERE forumthread_status IN(1,2) AND forumthread_catid IN(0".implode(',',$FORUM->getCategories()).") AND forumthread_lastreply_time>'".pkGetUservalue('lastlog')."'"));
/* New Threads Counter by burnerfm.de || pimpyourkit.de */
|
suche weiter:
|
PHP-Quelltext
|
1
|
$lang_newpostings = ($newpost ? pkHtmlLink(pkLink('forumsearch','result','search=new&rshow=1'),pkGetLang('there_are_new_postings')) : pkGetLang('there_are_no_new_postings')).pkGetSpecialLang('since_your_last_vistit',pkTimeFormat($FORUM->getPosttime()));
|
und ersetze mit:
|
PHP-Quelltext
|
1
2
3
4
|
/* New Threads Counter by burnerfm.de || pimpyourkit.de */
$langnewposts = $newposts[0] == 1 ? 'there_are_new_posting' : 'there_are_new_postings';
$lang_newpostings = ($newpost ? $newposts[0].' '.pkHtmlLink(pkLink('forumsearch','result','search=new&rshow=1'),pkGetLang($langnewposts)) : pkGetLang('there_are_no_new_postings')).pkGetSpecialLang('since_your_last_vistit',pkTimeFormat($FORUM->getPosttime()));
/* New Threads Counter by burnerfm.de || pimpyourkit.de */
|