Anlegen von eigenen Style Tags
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
-
- Mitglied
- Beiträge: 47
- Registriert: 19.01.2012 19:37
Anlegen von eigenen Style Tags
Guten Tag,
ich wollte fragen wo sich die Style Tags befinden so das ich selbst welche anlegen kann.
Beispiel Tag: {LAST_POST_IMG}
Vielen Dank
ich wollte fragen wo sich die Style Tags befinden so das ich selbst welche anlegen kann.
Beispiel Tag: {LAST_POST_IMG}
Vielen Dank
Zuletzt geändert von Joel-Gnitter am 20.02.2012 15:57, insgesamt 4-mal geändert.
Re: Anlegen von eigenen Style Tags
Prinzipiell wird die Variable dem Template übergeben:
=> http://wiki.phpbb.com/Template.assign_vars
=> http://wiki.phpbb.com/Template.assign_vars
-
- Mitglied
- Beiträge: 47
- Registriert: 19.01.2012 19:37
Re: Anlegen von eigenen Style Tags
Okay habe schonmal die Antwort gefunden, die Tag sind Definiert in "Includes/functions_display.php
Nun funktioniert das allerdings nicht bei mir und ich sehe den Fehler nicht.
Im Imageset ist angelegt
Im Template
in der functions_display
sowie
Jedoch wird kein Bild dargestellt Mmm
Nun funktioniert das allerdings nicht bei mir und ich sehe den Fehler nicht.
Im Imageset ist angelegt
Code: Alles auswählen
img_icon_topic_newlate = icon_topic_newlate.gif*9*11
Code: Alles auswählen
{topicrow.LAST_NEWLATE_IMG}<!-- ELSE -->{LAST_NEWLATE_IMG}
Code: Alles auswählen
'LAST_NEWLATE_IMG' => $user->img('icon_topic_newlate', 'VIEW_LATEST_POST'),),
Code: Alles auswählen
'LAST_NEWLATE_IMG' => $user->img('icon_topic_newlate'),
Jedoch wird kein Bild dargestellt Mmm
- Talk19zehn
- Ehemaliges Teammitglied
- Beiträge: 5038
- Registriert: 08.06.2009 12:03
Re: Anlegen von eigenen Style Tags
Hello Joel,
functions_display.php
Es sollte m.E. wie folgt lauten:
Wurde die Grafiksammlung,Template aktualisiert, Cache - auch Browsercache - bereinigt?
Gruß
functions_display.php
Code: Alles auswählen
'LAST_NEWLATE_IMG' => $user->img('icon_topic_newlate', 'VIEW_LATEST_POST'),),
Code: Alles auswählen
'LAST_NEWLATE_IMG' => $user->img('icon_topic_newlate', 'VIEW_LATEST_POST'),
Gruß
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
-
- Mitglied
- Beiträge: 47
- Registriert: 19.01.2012 19:37
Re: Anlegen von eigenen Style Tags
Also ich habe nun deinen Code verwendet
das Ergebnis ist wieder gleich, sowie ich den Tag ändere verschwinden die Bilder. Ich hab den cache zigmal bereinigt und in den Browsern CC Cleaner genutzt.
Ich poste einmal mehr von dem Code
Dies hier ist aus viewforum_body.html
Dies ist aus der functions_display
und das Imageset
img_icon_topic_attach = icon_topic_attach.gif*10*7
Ich Checks nicht warum da nix kommt, Bilddatei liegt auch auf dem Server im ordner Imageset zum testen hab ich die funktionierende kopiert und umbeannt um dort kompatiblitätsprobleme auszuschließen.
das Ergebnis ist wieder gleich, sowie ich den Tag ändere verschwinden die Bilder. Ich hab den cache zigmal bereinigt und in den Browsern CC Cleaner genutzt.
Ich poste einmal mehr von dem Code
Dies hier ist aus viewforum_body.html
Code: Alles auswählen
<!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- ENDIF -->{topicrow.LAST_POST_AUTHOR_FULL} » {topicrow.LAST_POST_TIME}<span> <!-- IF not S_IS_BOT --><a href="{topicrow.U_LAST_POST}" <!-- IF topicrow.LAST_TEXT_HOVER -->title="{topicrow.LAST_TEXT_HOVER}"<!-- ENDIF -->> <!-- IF topicrow.LAST_TEXT_HOVER -->{topicrow.LAST_NEWLATE_IMG}<!-- ELSE -->{LAST_NEWLATE_IMG} <!-- ENDIF --></a> <!-- ENDIF --></span>
</dt>
<dd class="posts">{topicrow.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
<dd class="lastpost2"><span>{topicrow.TOPIC_AUTHOR_FULL}</span></dd>
</dl>
</li>
Dies ist aus der functions_display
Code: Alles auswählen
$last_catless = $catless;
}
$template->assign_vars(array(
'U_MARK_FORUMS' => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}viewforum.$phpEx", 'hash=' . generate_link_hash('global') . '&f=' . $root_data['forum_id'] . '&mark=forums') : '',
'S_HAS_SUBFORUM' => ($visible_forums) ? true : false,
'L_SUBFORUM' => ($visible_forums == 1) ? $user->lang['SUBFORUM'] : $user->lang['SUBFORUMS'],
'LAST_POST_IMG' => $user->img('icon_topic_latest', 'VIEW_LATEST_POST'),
'LAST_NEWLATE_IMG' => $user->img('icon_topic_newlate', 'VIEW_LATEST_POST'),
'UNAPPROVED_IMG' => $user->img('icon_topic_unapproved', 'TOPICS_UNAPPROVED'),
));
if ($return_moderators)
{
return array($active_forum_ary, $forum_moderators);
}
return array($active_forum_ary, array());
}
img_icon_topic_attach = icon_topic_attach.gif*10*7
Code: Alles auswählen
img_icon_topic_latest = icon_topic_latest.gif*9*11
img_icon_topic_newlate = icon_topic_newlate.gif*9*11
img_icon_topic_newest = icon_topic_newest.gif*9*11
img_icon_topic_reported = icon_topic_reported.gif*14*16
img_icon_topic_unapproved = icon_topic_unapproved.gif*14*16
Ich Checks nicht warum da nix kommt, Bilddatei liegt auch auf dem Server im ordner Imageset zum testen hab ich die funktionierende kopiert und umbeannt um dort kompatiblitätsprobleme auszuschließen.
- Talk19zehn
- Ehemaliges Teammitglied
- Beiträge: 5038
- Registriert: 08.06.2009 12:03
Re: Anlegen von eigenen Style Tags
Hello Joel,
hm..... - stand hier nicht neulich, es funktionierte? Bin verwirrt
..... und las nur zufällig noch einmal.
Gehe über ACP / Grafiksammlungen und Ändern und weise die entsprechenden Grafiken zu.
[ot] Das erinnert mich jetzt an ein Gesellschaftsspiel...[/ot]
Ich habe jedoch den Verdacht, dass durch ein erneutes Aktualisieren der Grafiksammlung, die ausgewählten separaten Grafiken mit dem Ursprung überschrieben werden. Insofern bliebe wohl nur... <img src="datei.gif"> oder <img src="datei.jpg"> ?
functions_display.php änderte ich nicht.
Deine Änderungen in der viewforum_body.html konnte ich anhand fehlender Informationen hinsichtlich des "Title-Attributes" nicht ganz nachvollziehen. Zumal es einen Bereich in der von dir dokumentierten Form in meinem Falle nicht gibt.
Ich änderte, wie folgt:
nach
fügte ich ein:
Nochmals der Bereich zur Verdeutlichung:
Bei mir klappt´s. Bild wird ausgegeben.
Evtl. hilft´s dir weiter. Ist jedoch an der Stelle der viewforum_body nicht generell zur Nachahmung empfohlen, da ich jenen Bereich nicht auf deine Belange änderte. Mir wird *derzeit das "Registrierungsdatum" ausgegeben wird.
Und in der Kürze der Zeit, habe ich lediglich den Versuch unternommen, das Bild auszugeben, welches verlinkt auch in den letzten Beitrag springt!
Selbstverständlich habe ich die Grafik im Verzeichnis imageset und in der imageset.cfg aufgenommen. Bei der Anwendung Title-Attribut bin ich allerdings anders verfahren.
Mich wunderte....
und ich änderte u.a..
Allerbeste Grüße
*Gibt´s Abhilfe?
hm..... - stand hier nicht neulich, es funktionierte? Bin verwirrt

Gehe über ACP / Grafiksammlungen und Ändern und weise die entsprechenden Grafiken zu.
[ot] Das erinnert mich jetzt an ein Gesellschaftsspiel...[/ot]

functions_display.php änderte ich nicht.
Deine Änderungen in der viewforum_body.html konnte ich anhand fehlender Informationen hinsichtlich des "Title-Attributes" nicht ganz nachvollziehen. Zumal es einen Bereich in der von dir dokumentierten Form in meinem Falle nicht gibt.
Ich änderte, wie folgt:
nach
Code: Alles auswählen
<!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POST_BY_AUTHOR} {topicrow.TOPIC_AUTHOR_FULL} » {topicrow.FIRST_POST_TIME}
Code: Alles auswählen
<!-- IF not S_IS_BOT --><a href="{topicrow.U_LAST_POST}" <!-- IF topicrow.LAST_TEXT_HOVER -->title="{topicrow.LAST_TEXT_HOVER}<!-- ENDIF -->"><!-- IF topicrow.LAST_TEXT_HOVER -->{topicrow.LAST_POST_IMG}<!-- ELSE -->{LAST_POST_IMG}<!-- ENDIF --></a><!-- ENDIF --></span>
Nochmals der Bereich zur Verdeutlichung:
Code: Alles auswählen
<li class="row<!-- IF topicrow.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF --><!-- IF topicrow.S_POST_GLOBAL --> global-announce<!-- ENDIF --><!-- IF topicrow.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF topicrow.S_POST_STICKY --> sticky<!-- ENDIF --><!-- IF topicrow.S_TOPIC_REPORTED --> reported<!-- ENDIF -->">
<dl class="icon" style="background-image: url({topicrow.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
<dt<!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS --> style="background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF --> title="{topicrow.TOPIC_FOLDER_IMG_ALT}"><!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a>
<!-- IF topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED --><a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a> <!-- ENDIF -->
<!-- IF topicrow.S_TOPIC_REPORTED --><a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF --><br />
<!-- IF topicrow.PAGINATION --><strong class="pagination"><span>{topicrow.PAGINATION}</span></strong><!-- ENDIF -->
<!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POST_BY_AUTHOR} {topicrow.TOPIC_AUTHOR_FULL} » {topicrow.FIRST_POST_TIME}<!-- IF not S_IS_BOT --><a href="{topicrow.U_LAST_POST}" <!-- IF topicrow.LAST_TEXT_HOVER -->title="{topicrow.LAST_TEXT_HOVER}<!-- ENDIF -->"><!-- IF topicrow.LAST_TEXT_HOVER -->{topicrow.LAST_POST_IMG}<!-- ELSE -->{LAST_POST_IMG}<!-- ENDIF --></a><!-- ENDIF --></span>
</dt>
<dd class="posts">{topicrow.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
<dd class="views">{topicrow.VIEWS} <dfn>{L_VIEWS}</dfn></dd>
<dd class="lastpost"><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {topicrow.LAST_POST_AUTHOR_FULL}
<!-- IF not S_IS_BOT --><a href="{topicrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{topicrow.LAST_POST_TIME}</span>
</dd>
</dl>
</li>
Bei mir klappt´s. Bild wird ausgegeben.
Evtl. hilft´s dir weiter. Ist jedoch an der Stelle der viewforum_body nicht generell zur Nachahmung empfohlen, da ich jenen Bereich nicht auf deine Belange änderte. Mir wird *derzeit das "Registrierungsdatum" ausgegeben wird.

Selbstverständlich habe ich die Grafik im Verzeichnis imageset und in der imageset.cfg aufgenommen. Bei der Anwendung Title-Attribut bin ich allerdings anders verfahren.
Mich wunderte....
Code: Alles auswählen
title="{topicrow.LAST_TEXT_HOVER}"<!-- ENDIF -->>
Code: Alles auswählen
title="{topicrow.LAST_TEXT_HOVER}<!-- ENDIF -->">
*Gibt´s Abhilfe?

Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
-
- Mitglied
- Beiträge: 47
- Registriert: 19.01.2012 19:37
Re: Anlegen von eigenen Style Tags
Danke dir für den Ausführlichen tipp, ich werde dies nacher einbauen und mich dann melden.
Liebe Grüße,
Joel
Liebe Grüße,
Joel