global $templates auslesen
global $templates auslesen
guten morgen liebes phpbb forum
ich wollte in der overall_header.php die globale variable $template auslesen,
um damit template-abhängig grafiken zu laden
aber leider bekomme ich bei der echo ausgabe nur: "Object" angezeigt..
wie muss ich damit umgehen damit ich den templatenamen ausgegeben bekomme ??
kolja
ich wollte in der overall_header.php die globale variable $template auslesen,
um damit template-abhängig grafiken zu laden
aber leider bekomme ich bei der echo ausgabe nur: "Object" angezeigt..
wie muss ich damit umgehen damit ich den templatenamen ausgegeben bekomme ??
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es sollte mich wundern, dass es überhaupt mit dieser Datei geht ---> die heisst nämlich page_header.php.
Oder meinst Du etwa die overall_header.tpl???
$template wird aber durch verschiedene andere Funktionen bereitgestellt. Was möchtest Du denn konkret machen? Das benutzte Template herausfinden?
Oder meinst Du etwa die overall_header.tpl???
$template wird aber durch verschiedene andere Funktionen bereitgestellt. Was möchtest Du denn konkret machen? Das benutzte Template herausfinden?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
ups..
ich meinte schon die page_header.php
und genau, ich brauce den namen bzw den pfad des templates
(sollte aber das gleiche sein)
kolja
ich meinte schon die page_header.php
und genau, ich brauce den namen bzw den pfad des templates
(sollte aber das gleiche sein)
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Name und Pfad sind leider nicht das selbe und das gleiche auch nicht. 
Also die Templatedaten könntest Du herausfinden, indem Du das hier in Deine functions.php einbaust:
finde in functions.php
davor füge ein
Wenn Du also mit
die Variablen in einer PHP Datei ausliest (phpBB), dann ist $style['themes_name'] der Name des Template-Verzeichnisses und $style['style_name] der Name des Styles, wie er in der Konfiguration auftaucht.

Also die Templatedaten könntest Du herausfinden, indem Du das hier in Deine functions.php einbaust:
finde in functions.php
Code: Alles auswählen
?>
Code: Alles auswählen
function selected_template () {
global $db, $board_config, $userdata;
if (!$board_config['override_user_style']) {
$style = (!$userdata['user_style']) ? $board_config['default_style'] : $userdata['user_style'];
}
else {
$style = $board_config['default_style'];
}
$sql = "SELECT template_name, style_name FROM " . THEMES_TABLE . " WHERE themes_id = '" .$style . "'";
$result = $db->sql_query($sql);
$style_data = $array;
if ($row = $db->sql_fetchrow($result)) {
$style_data['template_name'] = $row['template_name'];
$style_data['style_name'] = $row['style_name'];
}
return $style_data;
}
Code: Alles auswählen
$style = selected_template();
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
also erstmal ein grosses dankeschön 
das ganze funktioniert super
aber schau selbst: www.mona-davinci.de/phpbb
ich werd mich mal heute abend daran machen die grafiken für das andere template einzurichten
kolja
edit oben links steht der name...

das ganze funktioniert super

aber schau selbst: www.mona-davinci.de/phpbb
ich werd mich mal heute abend daran machen die grafiken für das andere template einzurichten
kolja
edit oben links steht der name...
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.


das ganze kann ja nur für eingeloggte user funktionieren
und nicht für gäste
da dein code auf die datenbank des users zugreift, nimmt er für gäste
immer den voreingestellten....
ich glaub ich brauche ne lösung auf basis des change_style mods...
bzw ohne db abfrage....
also leider doch noch kein [erledigt]
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
sorry...
fange auch gerade erst an, das ganze zu verstehen
ich bin ja schon stolz, das ich deinem code ansehe was er macht
und ausschliessen kann das es mit gästen funktioniert.
cookies sagtst du, kann ich die denn abfragen wie ne db ?
(nicht von der syntax, sondern vom prinzip)
aber jetzt ist erstmal samstag abend und wir gehen was feiern
dir und allen anderen wünsche ich noch einen schönen abend
kolja
fange auch gerade erst an, das ganze zu verstehen

ich bin ja schon stolz, das ich deinem code ansehe was er macht
und ausschliessen kann das es mit gästen funktioniert.
cookies sagtst du, kann ich die denn abfragen wie ne db ?
(nicht von der syntax, sondern vom prinzip)
aber jetzt ist erstmal samstag abend und wir gehen was feiern
dir und allen anderen wünsche ich noch einen schönen abend
kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Doch der Code funktioniert schon mit Gästen.
Da dort der user_style = NULL ist, wird der Standard-Style des Boards genommen. Falls Du einen Style beim Gast (user_id = -1) einträgst, wird der genommen....
Wenn Du diesen Mod eingebaut hast, wird der Style über den Cookie geregelt. Den Inhalt kannst Du über die Cookie Variablen auslesen.
Da dort der user_style = NULL ist, wird der Standard-Style des Boards genommen. Falls Du einen Style beim Gast (user_id = -1) einträgst, wird der genommen....
Wenn Du diesen Mod eingebaut hast, wird der Style über den Cookie geregelt. Den Inhalt kannst Du über die Cookie Variablen auslesen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen