Nyaste först!
Postat: 2007-10-04 21:46
Jag skulle vilja ändra så det nyaste på inläggen kommer först. detta permanent på vissa forumsidor... hur gör jag?
http://www.botebo.se
http://www.botebo.se
Kod: Markera allt
else
{
$post_order = 'asc';
$post_time_order = 'ASC';
}Kod: Markera allt
else
{
$post_order = 'desv';
$post_time_order = DESC';
}Kod: Markera allt
else
{
if($forum_topic_data['forum_id'] == 3 || $forum_topic_data['forum_id'] == 4)
{
$post_order = 'desc';
$post_time_order = 'DESC';
}
else
{
$post_order = 'asc';
$post_time_order = 'ASC';
}
}Kod: Markera allt
|| $forum_topic_data['forum_id'] == xmarcus skrev:Det finns inbyggt.
Antingen via valen man kan göra längst ner på sidan som visar ett ämne. Eller om man lägger till följande i ämnets URL:
&postorder=ASC
Forskade så vidare för att ta reda på om det fanns någon MOD för att få detta att bli mer permanent, är ju jobbigt att ändra på det där...
Hittade detta:
http://www.phpbb.com/community/viewtopic.php?t=409567
/marcus
Edit: Ytterligare efterforskning klar...
tumba25 skrev:Öppna viewtopic.php
Leta upp:Ändra till:Kod: Markera allt
else { $post_order = 'asc'; $post_time_order = 'ASC'; }För att få den äldsta först som standard i alla trådar. Om det bara är i vissa kategorier du vill ha på det sättet får du istället ändra till:Kod: Markera allt
else { $post_order = 'desv'; $post_time_order = DESC'; }istället. Och ha ettKod: Markera allt
else { if($forum_topic_data['forum_id'] == 3 || $forum_topic_data['forum_id'] == 4) { $post_order = 'desc'; $post_time_order = 'DESC'; } else { $post_order = 'asc'; $post_time_order = 'ASC'; } }för varje kategori som ska ha den nyaste först.Kod: Markera allt
|| $forum_topic_data['forum_id'] == x
/J