Page 1 of 1

[Snippet] Alphabetical index of topics for some forums only

PostPosted: 04 Apr 2012, 14:10
by Sekuro
This snippet shows alphabetical index of topics for some forums only

demo: viewforum.php?f=3

only for forum id 3 its alphabetical. for all other its normal.

instruction:

open

viewforum.php

find

Code: Select all
$sort_key    = request_var('sk', $default_sort_key);
$sort_dir    = request_var('sd', $default_sort_dir);


replace with

Code: Select all
// $sort_key    = request_var('sk', $default_sort_key);
$sort_key   = ($forum_id == 3) ? request_var('sk', 's') : request_var('sk', $default_sort_key);
// $sort_dir    = request_var('sd', $default_sort_dir);
$sort_dir   = ($forum_id == 3) ? request_var('sd', 'a') : request_var('sd', $default_sort_dir);


thats it, nothing more to do.

for more forum ids use this syntax:

Code: Select all
// $sort_key    = request_var('sk', $default_sort_key);
$sort_key   = ($forum_id == 3 || $forum_id == 5) ? request_var('sk', 's') : request_var('sk', $default_sort_key);
// $sort_dir    = request_var('sd', $default_sort_dir);
$sort_dir   = ($forum_id == 3 || $forum_id == 5) ? request_var('sd', 'a') : request_var('sd', $default_sort_dir);