Top Beiträge im Portal fehlt
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.
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.
- kratzer54847
- Mitglied
- Beiträge: 3065
- Registriert: 20.01.2003 16:34
- Wohnort: Düsseldorf/Hannover/Berlin
- Kontaktdaten:
ersetz mal den Templateteil mit:
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>
<!-- BEGIN best_topics -->
<tr>
<td class="row1"> <span class="genmed"><a href="{best_topics.VIEWTOPIC}" class="genmed">{best_topics.TOPIC_TITLE}</a></span> </td>
<td align="center"class="row2"> <span class="genmed">{best_topics.REPLIES}</span> </td>
</tr>
<!-- END best_topics -->
</table>
<!-- END switch_topposts_active -->
<!-- ##### BEST TOPICS END ##### -->
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden

Zum Testen bitte mal ohne IM Switches versuchen...
also mit dem Code in der portal_body.tpl
... und mit dem Code in der portal.php
also mit dem Code in der portal_body.tpl
Code: Alles auswählen
<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>
<!-- BEGIN best_topics -->
<tr>
<td class="row1"> <span class="genmed"><a href="{best_topics.VIEWTOPIC}" class="genmed">{best_topics.TOPIC_TITLE}</a></span> </td>
<td align="center" nowrap="nowrap" class="row2"> <span class="genmed">{best_topics.REPLIES}</span> </td>
</tr>
<!-- END best_topics -->
</table>
<br />
Code: Alles auswählen
// 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 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());
//}
// BEST TOPICS END
ok. hab ich. jetzt zeigt er wieder drei Eintraege und zwar alle aus der Kategorie "Sicherheit"
Haengt das vielleicht irgendwie damit zusammen, dass er die Statistik auch nicht richtig anzeigt?
Hier sonst nochmal die TXT:
http://www.bombkatse.de/Any/lager/portal.txt
http://www.bombkatse.de/Any/lager/portal_body.txt

Haengt das vielleicht irgendwie damit zusammen, dass er die Statistik auch nicht richtig anzeigt?
Hier sonst nochmal die TXT:
http://www.bombkatse.de/Any/lager/portal.txt
http://www.bombkatse.de/Any/lager/portal_body.txt
besuch mich doch mal auf meiner Homepage 

Hm, dann scheints da ein Problem zu geben mit deiner CH? Version.Any hat geschrieben:ok. hab ich. jetzt zeigt er wieder drei Eintraege und zwar alle aus der Kategorie...
Kann ich leider net reproduzieren. Bei uns funktionierts gut so.
Hier noch ein letzter Versuch -> portal.php
Code: Alles auswählen
// 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
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());
//}
// BEST TOPICS END
Jo waer besser, weil sonst wird das Ganze hier zu bunt.
Freut mich, dass der Test was gebracht hat.
Du kannst jetzt die Original Codes von AWSW wieder einbauen
und alles so lassen bis auf folgende Zeile in der portal.php
Die musst du entfernen und so schnell wie geht durch eine gleichwertige
CH MOD-Funktion ersetzen, weil sonst auch deine privaten Foren
mit aufgelistet werden und das kannst du net wollen.
Frag am besten mal den rabbit. Ich glaub, der kennt sich
ganz gut aus mit den neuen CH MOD-Versionen.

Freut mich, dass der Test was gebracht hat.
Du kannst jetzt die Original Codes von AWSW wieder einbauen
und alles so lassen bis auf folgende Zeile in der portal.php
Code: Alles auswählen
WHERE f.auth_view < 2
CH MOD-Funktion ersetzen, weil sonst auch deine privaten Foren
mit aufgelistet werden und das kannst du net wollen.
Frag am besten mal den rabbit. Ich glaub, der kennt sich
ganz gut aus mit den neuen CH MOD-Versionen.