Webboard

Pełna wersja: Last Poster Avatar - własny plugin
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3
Znalazłem takie coś
Kod:
    $stylesheet = array(
        "sid"                 => "",
        "name"                 => "notemoderator.css",
        "cachefile"        => "notemoderator.css",
        "tid"                     => "1",
        "attachedto"       => "showthread.php|editpost.php",
        "stylesheet"       => $db->escape_string($style),
        'lastmodified'     => TIME_NOW
    );
Czy to będzie dziedziczone przez inne style?
tak :)
Już wszystko gra.
Na wersji PHP 5.2 oraz 5.3 nie działa Twój plugin. W sensie nie da się go zainstalować. Wtedy trzeba odszukać:

Kod PHP:
$db->insert_query("settinggroups", [
            
"name"=>"lastposteravatarlight"
            
"title"=>"LastPosterAvatarLight",
            
"description"=>$db->escape_string($lang->setting_group_lastposteravatarlight_desc)
        ]); 

Zamienić na:
Kod PHP:
$db->insert_query("settinggroups", array(
            
"name"=>"lastposteravatarlight"
            
"title"=>"LastPosterAvatarLight",
            
"description"=>$db->escape_string($lang->setting_group_lastposteravatarlight_desc)
        )); 

Oraz niżej:
Kod PHP:
$db->insert_query("themestylesheets", [
                
"name"=>"lastposteravatarlight.css",
                
"cachefile"=>"lastposteravatarlight.css",
                
"tid"=>"1",
                
"attachedto"=>"forumdisplay.php|index.php|search.php",
                
"stylesheet"=>$db->escape_string($install_style),
                
"lastmodified"=>TIME_NOW
            
]); 

I zamienić na:
Kod PHP:
$db->insert_query("themestylesheets", array(
                
"name"=>"lastposteravatarlight.css",
                
"cachefile"=>"lastposteravatarlight.css",
                
"tid"=>"1",
                
"attachedto"=>"forumdisplay.php|index.php|search.php",
                
"stylesheet"=>$db->escape_string($install_style),
                
"lastmodified"=>TIME_NOW
            
)); 

Piszę to tylko w charakterze informacji :D
Kto jeszcze korzysta z php 5.2?
Nie dziala na 5.2 i nie zadziała na 5.3 ponieważ jest tam użyty skrócony zapis tablic, dostępny od wersji 5.4
Ja wiem, ale jak ktoś sobie założy forum na xaa i nie zmieni wersji php to nie zainstaluje :D
Myślałem nad zrobieniem małego FAQ do tego pluginu.

Ps Nie sądziłem, że jeszcze gdzieś jest php 5.3 skoro już php7 jest.
I uważam, że ludziom lepiej zrobi jeśli będą musieli zmienić wersję. Jakby nie było takich jak ja ludzie by IE6 używali :D
Stron: 1 2 3