Seite 12 von 45
Verfasst: 20.10.2003 01:14
von Acid
Update:
recent (1) 3.2.0
- angezeigte Foren auswählbar
- Code von "Globale Ankündigung" hinzugefügt
- $root entfernt
recent (2) 2.2.0
- angezeigte Foren auswählbar
- Code von "Globale Ankündigung" hinzugefügt
recent (3) 1.2.0
- Themenzählung nun korrekt
- Themenstarter hinzugefügt
- Seitenzahl nun korrekt
- angezeigte Foren auswählbar
- Code von "Globale Ankündigung" hinzugefügt
- Icon-Problem mit anderen Templates behoben
- Paginationfehler behoben
Lob
Verfasst: 21.10.2003 14:03
von olibert
wollte nur sagen: klasse Sache das.
den beschriebenen Fehler mit "Cannot redeclare class template in ..."
hatte ich auch - kam wohl dadurch zustande, dass ich version 2 include UND stand-alone gemeinsam nutzen wollte ...
wie gesagt tut und macht spass!

Nicht sichtbar vor log-in?
Verfasst: 21.10.2003 15:00
von olibert
Sodele - jetzt hab ich aber doch noch ne Frage:
Kann mir jemand sagen wo ich schrauben muss, um die recent-posts
erst dann anzuzeigen, wenn der user eingeloggt ist - also nicht bereits auf der Login-Seite selbst?
(Beim draufklicken wird zwar nach dem login gefragt - die Eintraege sollen aber gar nicht erst sichtbar sein).
Hab hier nix gefunden.
Verwende recent(2) Version 2.2.0 > included
Bin noch n rechter Newbie und dankbar fuer jeden Tipp ...

Verfasst: 21.10.2003 15:29
von Acid
ersetze den Recent-Code in der index_body.tpl mit..
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<table width="100%" cellpadding="1" cellspacing="1" border="0" align="center" class="forumline">
<tr>
<th colspan="6">{L_RECENT_TITLE}</th>
</tr>
<!-- END switch_user_logged_in -->
<!-- BEGIN recent -->
<!-- BEGIN switch_user_logged -->
<tr>
<td class="{recent.ROW_CLASS}" align="center" valign="middle">{recent.TOPIC_FOLDER_IMG}</td>
<td class="{recent.ROW_CLASS}"><a href="{recent.U_VIEW_FORUM}" class="genmed">{recent.FORUM_NAME}</td>
<td class="{recent.ROW_CLASS}"><span class="topictitle">{recent.NEWEST_IMG}{recent.TOPIC_TYPE}<a href="{recent.U_VIEW_TOPIC}" class="topictitle">{recent.TOPIC_TITLE}</a></span>
<font size="-6">{recent.GOTO_PAGE}<br />{recent.L_STARTED} {recent.FIRST_TIME} {recent.L_BY} {recent.FIRST_AUTHOR}</font></td>
<td class="{recent.ROW_CLASS}" align="right"><span class="postdetails">{recent.REPLIES} {recent.L_REPLIES}
<br />{recent.VIEWS} {recent.L_VIEWS}</span> </td>
<td class="{recent.ROW_CLASS}" align="right" valign="middle" nowrap="nowrap"><span class="gensmall"> {recent.LAST_URL} {recent.LAST_TIME}
<br />{recent.LAST_AUTHOR}</span> </td>
</tr>
<!-- END switch_user_logged -->
<!-- END recent -->
<!-- BEGIN switch_user_logged_in -->
</table>
<!-- END switch_user_logged_in -->
recent.php
++FINDE++
++DARUNTER EINFÜGEN++
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
$template->assign_block_vars('recent.switch_user_logged', array());
}
..achte darauf, den Code
vor der Klammer einzufügen, die unter dem zu findenen Code is.
Besten Dank
Verfasst: 21.10.2003 15:53
von olibert
GENIAL - schnell und hilft - funzt prima!
Vielen Dank fuer die prompte Hilfe!

"Pfad und Name deines css_sheets (optional)"
Verfasst: 22.10.2003 11:33
von Biit77
Habe alles installiert und es funktioniert soweit bestens.
Jetzt erscheint die Vorschau jedoch im Original-Template von SubSilver (hab auch den pfad angegeben zur subSilver.css); ich möchte jedoch mein angepasstes forumdesign ebenfalls für die vorschau verwenden, ist das möglich ? wenn ja wie ?
besten dank !
Verfasst: 22.10.2003 12:18
von Acid
Welche Variante hast du genommen?
Was hast du bei $css eingetragen?
Eventuell musst du die Stylesheets anpassen/ändern (z.B. class="genmed") ..
Verfasst: 22.10.2003 12:28
von Biit77
- habe variante 3
-
http://www.xxxx.ch/forum/phpBB2/templat ... Silver.css
mit sylesheet anpassen meinst du:
<link href="kasten" rel="stylesheet" type="text/css"> ?
könnte ich diese zeile in die recent.php einfügen ?
danke & gruss
biit
Verfasst: 22.10.2003 13:00
von Acid
Der Pfad zur *.css stimmt? Sicher, das es Variante 3 is? Denn das bei dir eingebaute, sieht eher nach Variante 2 aus. Du meinst doch die Passage auf der Hauptseite oder?
Mit Stylesheets meinte ich.. schau ma in den Templatepart des Recenthacks. Da steht ja <span class="irgendwas">irgendwas</span>.. da du ja subSilver benutzt, das du selber angepasst hast, könnte es sein, das im Templatepart Klassen benutzt werden, die du in der subSilver.css noch nicht angepasst hast.
Hast du eventuell die Styleeinstellungen nur in der overall_header.tpl angepasst, und nicht auch in der subSilver.css ?
Verfasst: 22.10.2003 13:37
von Biit77
yep ich meine die passage auf der hauptseite und habe folgende version:
## Hack Titel: Recent Topics (erste Version)
## Hack Version: 3.2.0 (phpBB 2.0.x)
## Autor: Acid
Der Pfand zur subSilver.css stimmt auch, dies sehe ich daran, dass die vorschau im original-design dargestellt wird.
Ich habe die styleeinstellungen ausnahmslos im adminbereich unter "styles administration" gemacht.
ich denke der letzte ansatz ist richtig, dass ich die einstellungen in der subsilver.css nicht angepasst habe !