Ein Feature vom CH Mod in einen "nicht CH Forum":
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Ein Feature vom CH Mod in einen "nicht CH Forum":
Deine phpBB Version: Vanilla phpBB 2.0.17
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Also ich würde gerne diese Anzeige wieviele Beiträge in einem Topic gemacht wurden, was ein Feature vom CH Mod ist, in meinem Board hinzufügen, habe und werde den CH Mod aber nicht installieren, da ich den Simple Subforums Mod von Cyberalien bevorzuge.
Kann mir jemand sagen, wie ich das hinkrieg?
Thanks in advance guys!
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Also ich würde gerne diese Anzeige wieviele Beiträge in einem Topic gemacht wurden, was ein Feature vom CH Mod ist, in meinem Board hinzufügen, habe und werde den CH Mod aber nicht installieren, da ich den Simple Subforums Mod von Cyberalien bevorzuge.
Kann mir jemand sagen, wie ich das hinkrieg?
Thanks in advance guys!
Zuletzt geändert von Darezettl am Sa 29.Okt, 2005 22:24, insgesamt 1-mal geändert.
- karstenkurt
- Beiträge: 597
- Registriert: Do 31.Mär, 2005 20:20
- Kontaktdaten:
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das wäre recht einfach zu bewerkstelligen:
In der viewtopic.php wird die Gesamtzahl der Beiträge in der Variablen $total_replies gespeichert.
Diese kann man wie folgt an das Template übergeben:
Natürlich kann der Eintrag in der viewtopic_body.tpl auch an jede andere Stelle gesetzt werden...
In der viewtopic.php wird die Gesamtzahl der Beiträge in der Variablen $total_replies gespeichert.
Diese kann man wie folgt an das Template übergeben:
Code: Alles auswählen
#
#-----[ FIND ]-----
#
//
// Send vars to template
//
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]-----
#
'TOTAL_REPLIES' => '[ '.$total_replies.' '.(($total_replies < 2) ? $lang['Post'] : $lang['Posts']).' ]',
#
#-----[ OPEN ]-----
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]-----
#
{PAGINATION}
#
#-----[ IN_LINE BEFORE ADD ]-----
#
{TOTAL_REPLIES}
Zuletzt geändert von oxpus am So 30.Okt, 2005 13:26, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Zuletzt geändert von oxpus am So 30.Okt, 2005 13:26, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öh, das ist doch bereits Standard!
Es wird in jedem phpBB angezeigt, wieviele Ergebnisse (= Topics oder Posts) eine Suche hatte.
Im CH MOD 2.1.x wird das nur zusätzlich neben der Seitenzahl angezeigt.
Mehr ist das nicht.
Es wird in jedem phpBB angezeigt, wieviele Ergebnisse (= Topics oder Posts) eine Suche hatte.
Im CH MOD 2.1.x wird das nur zusätzlich neben der Seitenzahl angezeigt.
Mehr ist das nicht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Code: Alles auswählen
#
#-----[OPEN ]-----
#
templates/subSilver/search_result_posts.tpl
#
#-----[ FIND ]-----
#
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
</tr>
</table>
#
#-----[ AFTER, ADD ]-----
#
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
<tr>
<td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span><span class="genmed">[ {{L_SEARCH_MATCHES} ]</span></td>
<td align="right" valign="top" nowrap="nowrap"><span class="nav">{PAGINATION}</span></td>
</tr>
</table>
#
#-----[ FIND ]-----
#
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
<tr>
<td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
#
#-----[ IN-LINE FIND ]-----
#
{PAGE_NUMBER}</span>
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<span class="genmed">[ {{L_SEARCH_MATCHES} ]</span>
#
#-----[OPEN ]-----
#
templates/subSilver/search_result_topics.tpl
#
#-----[ FIND ]-----
#
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr>
<td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
</tr>
</table>
#
#-----[ AFTER, ADD ]-----
#
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
<tr>
<td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span><span class="genmed">[ {{L_SEARCH_MATCHES} ]</span></td>
<td align="right" valign="top" nowrap="nowrap"><span class="nav">{PAGINATION}</span></td>
</tr>
</table>
#
#-----[ FIND ]-----
#
<table width="100%" cellspacing="2" border="0" align="center" cellpadding="2">
<tr>
<td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
#
#-----[ IN-LINE FIND ]-----
#
{PAGE_NUMBER}</span>
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<span class="genmed">[ {{L_SEARCH_MATCHES} ]</span>
Zuletzt geändert von oxpus am Sa 05.Nov, 2005 14:26, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ja, auf das bin ich selber auch gekommen.
Aber dann wird es ja nicht wie beim CH angezeigt sondern einfach nochmal der selbe Text, der oben eh schon steht.
Ich hätte gerne, dass da steht "Seite x von x [xxx Themen]"
Hätte es mal so probiert, aber dann wird das Wort "Thema" bzw "Themen" nicht angezeigt, sonder nur die Anzahl der gefundenen Themen:
in den _body.tpl dateien dann eben mit der ausgabe {L_SEARCH_MATCHESX}
Aber wie gesagt dann wird "Thema" / "Themen" nicht angezeigt.
Aber dann wird es ja nicht wie beim CH angezeigt sondern einfach nochmal der selbe Text, der oben eh schon steht.
Ich hätte gerne, dass da steht "Seite x von x [xxx Themen]"
Hätte es mal so probiert, aber dann wird das Wort "Thema" bzw "Themen" nicht angezeigt, sonder nur die Anzahl der gefundenen Themen:
Code: Alles auswählen
//
// Output header
//
$page_title = $lang['Search'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
if ( $show_results == 'posts' )
{
$template->set_filenames(array(
'body' => 'search_results_posts.tpl')
);
}
else
{
$template->set_filenames(array(
'body' => 'search_results_topics.tpl')
);
}
make_jumpbox('viewforum.'.$phpEx);
include($phpbb_root_path . "ctracker/engine/cachelist." . $phpEx);
$l_search_matches = ( $total_match_count == 1 ) ? sprintf($lang['Found_search_match'], $total_match_count) : sprintf($lang['Found_search_matches'], $total_match_count);
$l_search_matchesx = ( $total_match_count == 1 ) ? sprintf($total_match_count, $lang['Topic']) : sprintf($total_match_count, $lang['Topics']);
$template->assign_vars(array(
'L_SEARCH_MATCHES' => $l_search_matches,
'L_SEARCH_MATCHESX' => $l_search_matchesx,
'L_TOPICS' => $lang['Topics'],
'L_TOPIC' => $lang['Topic'])
);
Aber wie gesagt dann wird "Thema" / "Themen" nicht angezeigt.

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
$l_search_matchesx muss dann ja auch erst definiert werden 
Also $lang['...'] in der lang_main.php erstellen, mit springf() diese verwenden und die Anzahl dort mit eintragen, damit es auch angezeigt werden kann.
Also $lang['...'] in der lang_main.php erstellen, mit springf() diese verwenden und die Anzahl dort mit eintragen, damit es auch angezeigt werden kann.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Tausche mal die Zeile
gegen diese hier aus:
Code: Alles auswählen
$l_search_matchesx = ( $total_match_count == 1 ) ? sprintf($total_match_count, $lang['Topic']) : sprintf($total_match_count, $lang['Topics']);Code: Alles auswählen
$l_search_matchesx = $total_match_count.' '.(( $total_match_count == 1 ) ? $lang['Topic'] : $lang['Topics']);Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
