Top Beiträge im Portal fehlt

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Top Beiträge im Portal fehlt

Beitrag von Any »

Hi, eine kleine Frage...

ich bin mir nicht sicher, aber ich glaub seit dem update des Statistik Mods fehlt die Anzeige im Portal "Die Top Beiträge", also die Überschrift ist da, aber nix drunter. Davor hab ich den attach mod installiert, aber ich glaub, da stand dann noch was. Hm, wo kann man das nachschauen, in welcher Datei?

http://bombkatse.de/Any/phpBB2/portal.php

Danke vielmals :)
besuch mich doch mal auf meiner Homepage :)
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

wo kann man das nachschauen, in welcher Datei?
portal.php/portal_body.tpl :wink:

Grüße Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

hmmm, da fällt mir leider kein Fehler auf..
kann mir bitte jemand helfen? :(

Die Statistik funktioniert auch nicht wirklich, da kommen keine Veränderungen :-?
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

portal_body.tpl hat geschrieben:<!-- ##### BEST TOPICS START ##### -->
<!-- BEGIN switch_topposts_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{IntroPortaltext16}:</b></center></span></td>
</tr>
<tr>
<td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<!-- END switch_topposts_active -->
<!-- BEGIN best_topics -->
<tr>
<td class="row1">&nbsp;<span class="genmed"><a href="{best_topics.VIEWTOPIC}" class="genmed">{best_topics.TOPIC_TITLE}</a></span>&nbsp;</td>
<td align="center" nowrap="nowrap" class="row2">&nbsp;<span class="genmed">{best_topics.REPLIES}</span>&nbsp;</td>
</tr>
<!-- END best_topics -->
<!-- BEGIN switch_topposts_active -->
</table>
<br>
<!-- END switch_topposts_active -->
<!-- ##### BEST TOPICS END ##### -->
portal.php hat geschrieben:// BEST TOPICS START
if( $introportalmod_config['topposts_active'] == "1" )
{
$beste_topics = $introportalmod_config['topposts_limit'];
$sql = "SELECT topic_id,topic_title,topic_replies
FROM " . TOPICS_TABLE . " t
LEFT JOIN " . FORUMS_TABLE . " f
ON t.forum_id=f.forum_id
WHERE f.auth_view < 2
ORDER BY topic_replies DESC
LIMIT $beste_topics";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/online forums information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$topic_id=$row['topic_id'];
if( $introportalmod_config['topposts_active'] == "1" )
{
$template->assign_block_vars("best_topics", array(
'TOPIC_TITLE' => $row['topic_title'],
'REPLIES' => $row['topic_replies'],
'VIEWTOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id"))
);
}
}
$template->assign_block_vars('switch_topposts_active', array());
}
// BEST TOPICS END
ist doch korrekt so, oder? Hab da ja auch nix drin verändert.. :-?
Isch hab doch keene Ahnung :wink:
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

jetzt darf ich bumpen, oder? :D

Hat denn keiner ne Lösung? :(
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

hmmmmmmmmmmmmm :o

Waren da Heinzelmännchen am werk, oder wieso geht das wieder?!

das ja cool 8)
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

*grübel*

also irgendwas ist da faul..
muss dazu sagen, ich führ hier ja nur ungern selbstgespräche, aber was ist denn mit dem komischen Ding los? Das zeigt jetzt zwar drei Topics an, aber nicht wirklich die TOP Themen. :o
Menno, mir ist das schon peinlich hier ständig reinschreiben zu müssen :oops:
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
pillhuhn
Mitglied
Beiträge: 430
Registriert: 10.07.2004 15:03
Wohnort: Bösel
Kontaktdaten:

Beitrag von pillhuhn »

vieleicht hilft dir das was so sieht da bei mir im portal_body.tpl aus:

Code: Alles auswählen

<!-- ##### BEST TOPICS START ##### -->
<!-- BEGIN switch_topposts_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
  <tr>
        <td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>
        {IntroPortaltext16}:</b></center></span></td>
  </tr>
  <tr>
        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
<!-- END switch_topposts_active -->
  <!-- BEGIN best_topics -->
  <tr>
        <td class="row1">&nbsp;<span class="genmed"><a href="{best_topics.VIEWTOPIC}" class="genmed">{best_topics.TOPIC_TITLE}</a></span>&nbsp;</td>
        <td align="center"class="row2">&nbsp;<span class="genmed">{best_topics.REPLIES}</span>&nbsp;</td>
  </tr>
  <!-- END best_topics -->
<!-- BEGIN switch_topposts_active -->
</table>
<!-- END switch_topposts_active -->
<!-- ##### BEST TOPICS END ##### -->
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

bringt leider nix... trotzdem danke!
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Hi, ersetz mal den Code in der portal.php mit...

Code: Alles auswählen

if ( $introportalmod_config['topposts_active'] == 1)
{
	$beste_topics = $introportalmod_config['topposts_limit'];
	$sql = "SELECT topic_id, topic_title, topic_replies
		FROM " . TOPICS_TABLE . " t
		LEFT JOIN " . FORUMS_TABLE . " f
		ON t.forum_id=f.forum_id
		WHERE f.auth_view < 2
		ORDER BY topic_replies DESC
		LIMIT $beste_topics";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
	}
	$count = $db->sql_numrows($result);
	$data = $db->sql_fetchrowset($result);
	$db->sql_freeresult($result);
	for ($i = 0; $i < $count; $i++)
	{
		$template->assign_block_vars('best_topics', array(
			'TOPIC_TITLE' => $data[$i]['topic_title'],
			'REPLIES' => $data[$i]['topic_replies'],
			'VIEWTOPIC' => append_sid("viewtopic.$phpEx?t=" . $data[$i]['topic_id']))
		);
	}
	$template->assign_block_vars('switch_topposts_active', array());
}
Sollte besser funktionieren ^^ easy
Antworten

Zurück zu „phpBB 2.0: Mod Support“