Zmienna daty napisania wątku
Pokazałeś screena z podstrony pluginu Nieprzeczytane posty i ta funkcja jest w nim domyślnie.
vabos napisał(a):Matslom masz rację moja gafa... ale wiesz jak wygląda ta zmienna?Teraz się odnosisz do "Nieprzeczytane posty" czy ogólnie?
Sądząc po tym: https://github.com/lukasamd/MyBB-View_Un...l.php#L147, to jest zmienna {$thread['startdate']}.
Natomiast jeśli chodzi o ogólne wątki na forum, to użyj tego: Klik.
Ewentualnie prosty plugin wyświetlający daną rzecz:
<?php
if(!defined("IN_MYBB"))
{
die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}
$plugins->add_hook("forumdisplay_thread", "forumdisplay_created_thread");
function datethread_info()
{
return array(
'name' => 'Data napisania wątku',
'description' => 'Wyświetla w dziale datę napisania tematu.',
'website' => '',
'author' => 'Snake_',
'authorsite' => '',
'version' => '1.0.0',
'guid' => '',
'compatibility' => '18*'
);
}
function datethread_activate()
{
}
function datethread_deactivate()
{
}
function forumdisplay_created_thread()
{
global $mybb, $thread;
$thread['datethread'] = my_date($mybb->settings['dateformat'], $thread['dateline']).", ".my_date($mybb->settings['timeformat'], $thread['dateline']); //zmienna do dodania w szablonie forumdisplay_thread to: {$thread['datethread']}
}
?>
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
Snake ale pod jaką nazwą zapisać Twój plugin (czy ta nazwa jest w kodzie plugina?)
Panowie,
Dziękuje z support ale po wgranie plugina po wejściu w ACP>>Pluginy mam takii oto błąd:
no i nie wiem what's up
Dziękuje z support ale po wgranie plugina po wejściu w ACP>>Pluginy mam takii oto błąd:
Fatal error: Cannot redeclare forumdisplay_created_thread() (previously declared in /home/xxxxxxxx/public_html/mybb18/inc/plugins/addtemplatefunction.php:278) in /home/xxxxxx/public_html/mybb18/inc/plugins/datethread.php on line 38
no i nie wiem what's up
No tak, używasz pluginu ze stylu Carbon a'la IPB, nie podałeś adresu, więc ciężko było o tym pomyśleć...
Ten plugin, a addtemplatefunction korzysta z jednej i tej samej funkcji, która po zdublowaniu wywołuje błąd, skoro używasz tego pluginu, to raczej powinna wyświetlać się dana godzina, ale mniejsza.
W kodzie pluginu (datethread.php) znajdźi zmień na co chcesz, np.:
Oraz zmień hooka,
na
Wracając do nazwy pliku - patrz jak nazywają się główne funkcje i względem nich powinien plik być podpisany.
Ten plugin, a addtemplatefunction korzysta z jednej i tej samej funkcji, która po zdublowaniu wywołuje błąd, skoro używasz tego pluginu, to raczej powinna wyświetlać się dana godzina, ale mniejsza.
W kodzie pluginu (datethread.php) znajdź
function forumdisplay_created_thread()
function data_napisania_tematu()
$plugins->add_hook("forumdisplay_thread", "forumdisplay_created_thread");
$plugins->add_hook("forumdisplay_thread", "data_napisania_tematu");
Wracając do nazwy pliku - patrz jak nazywają się główne funkcje i względem nich powinien plik być podpisany.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
Snake_ napisał(a):No tak, używasz pluginu ze stylu Carbon a'la IPB, nie podałeś adresu, więc ciężko było o tym pomyśleć...
Snake_ raczej nie używam tego stylu ale miałeś rację nie podałem adresu forum to stawiam sobie minusa a Tobie MEGA plusa bo to co podałeś rozwiązało problem....
Snake_ napisał(a):patrz jak nazywają się główne funkcjeBTW: to chodzi o te funkcje??
function datethread_info()
you are fucking excellent that i am shock
(01.02.2015, 22:22)vabos napisał(a):Dokładnie, tak samo aktywacja, dezaktywacja, instalacja etc. Czyli nazwa pliku musi być "datethread".Snake_ napisał(a):patrz jak nazywają się główne funkcje
BTW: to chodzi o te funkcje??
function datethread_info()
you are fucking excellent that i am shock
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
Użytkownicy przeglądający ten wątek:
1 gości