darkonia hat geschrieben:super mod, funzt einwandfrei in meinem test board, bei meinem live board kommt der fehler:
.........
und das habe ich entfernt
und die
L_* - Variablen gehen trotzdem?
Hm, bei mir im Live-Board kommt der Fehler nicht *grübel
edit 1
Die Board-Variablen gehen dann nicht mehr, die Sprach-Variablen schon.
edit 2
korrigiere: in
keinem meiner liveboards gibt es diesen fehler (auch nicht auf localhost)
frage in die runde:
hat noch jemand diese fehlermeldung ?
da muss was anderes querschießen:
hast du auch 3.0.4?
phpBB-Version: ab phpBB 3.0.4
mods in der includes/template.php verbaut?
verlinke diese mal bitte und check nochmal die restliche install.
darkonia hat geschrieben:ausserdem noch ein krasser bug, wenn ich alle voreingestellten links in der acp entferne wie chat, links, specials, dann kommt bei einem seitenaufruf nur eine leere site.
heisst das das ich die voreingestellen links unbedingt benützen muss?
iwo, nein - da hilft ein einfaches if !empty-bug-prevent. mach ich mich gleich mal ran.
außerdem verpass ich dem teil gleich noch einen globalen on/off - switch.
für die andere sache hat ja BaerchenHH schon geschrieben.
möglicherweise wird der ein oder andere das aber über die slide box config lösen wollen, ob nur reg_user das teil sehen dürfen/sollen oder auch gäste. andere werden da evtl. nur admin-variablen reintun und das nur für admins usw.(zb für den komfortablen modulzugriff (gleich zum tab
mod springen oä)) - ich denk mal drüber nach... bzw warte noch auf bedarfs-meldungen.
edit 3
Code: Alles auswählen
Fatal error: Call to undefined method user::lang() in /usr/export/www/vhosts/funnetwork/hosting/redbusines/phpBB3/includes/template.php on line 549
549 ?
der codeblock sollte direkt vor die letzten 3 zeichen in der includes/template.php
check das bitte mal.
und ..
ändere mal bitte den codeblock testweise in:
Code: Alles auswählen
// Code by piero on phpbb.de - big thx ;)
function get_assigned_var($varname)
{
global $user;
$varname = trim($varname, '{}');
// if it's a normal var
if(isset($this->_rootref[$varname]))
{
return $this->_rootref[$varname];
}
// if it's a language var
if(strpos($varname, 'L_') === 0)
{
$varname = substr($varname, 2);
$content = $user->lang($varname);
if($varname != $content)
{
return $content;
}
}
// if not defined
return false;
}
// Code by piero on phpbb.de - big thx ;)
ansonsten alle caches leeren bla, blub - das übliche halt..
----------------------------------------------------------------------
edit 4
Update > v.0.0.2.a
- Bug-Prevent (weiße Seite): Sobald Feld 1 leer ist, ist die Box off
- Update: Slide Box kann global on/off geschaltet werden (default: on)
Update-Anleitung:
sql: (ggf. präfix anpassen > phpbb*_)
Code: Alles auswählen
INSERT INTO `phpbb3_config` (`config_name`,`config_value`,`is_dynamic`) VALUES ('slide_box_on_off','0','0');
- overall_header.html neu editieren (siehe install)
- includes/template.php neu editieren (siehe install)
- alle dateien aus dem paket erneut hochladen
- alle caches leeren usw.