Bon alors j ai un pitit souci et j aimerais savoir si tu pourrais m aider.
Le Mod fonctionne tres bien mais j avais deja un Mod precedemment installé et les 2 ne cohabitent pas ensemble.
Le mod en question est un Mod qui permet egalement de classer par ordre Alpha et de mettre des pitits menu déroulant afin de choisir la lettre (pour une demo au cas ou je l explique mal, tu peux le voir fonctionner ici :
~lien~ )
Le pb est qu il a deja pas mal modifié le fichier viewforum.php.
Et comme j ai vraiment besoin de ce Mod ^^
J ai essayé de faire cohabité ces 2 Mods par de pitites bidouilles mais une ligne me pose probleme, des que je la change c est soit l un soit l autre qui fonctionne
.
ORDER BY t.topic_type DESC, $order $ascdesc, t.topic_last_post_id $ascdesc , ton Mod fonctionne
et si je remplace "$order $ascdesc" par "$order_mode" le Mod alpha fonctionne.
Y aurait t il moyen de par exemple renommer une des 2 commandes order afin de les faire fonctionner toutes les 2 en memes temps ?? style $order et $order1 ??
------------------------------
Je te met les Modifs de ce mod au cas ou
#-----[ CHERCHER ]------------------------------------------
include($phpbb_root_path . 'common.'.$phpEx);
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
//
// Definition de la variable order_mode pour l'affichage
//
$order = (isset($_GET['order']) ? $_GET['order'] : $_POST['order']);
switch($order)
{
case 1:
$order_mode = "t.topic_title"; // Par titres de sujet
break;
case 2:
$order_mode = "t.topic_time DESC"; // Par dates décroissantes du premier post
break;
default:
$order_mode = "t.topic_last_post_id DESC"; // Par défaut
}
#
#-----[ CHERCHER ]------------------------------------------
#
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_time, p.post_username
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_last_post_id
AND p.poster_id = u2.user_id
AND t.topic_type = " . POST_ANNOUNCE . "
ORDER BY t.topic_last_post_id DESC ";
#
#-----[ REMPLACER PAR ]------------------------------------------
#
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_time, p.post_username
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_last_post_id
AND p.poster_id = u2.user_id
AND t.topic_type = " . POST_ANNOUNCE . "
ORDER BY t.topic_type DESC, $order_mode ";
#
#-----[ CHERCHER ]------------------------------------------
#
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
AND t.topic_type <> " . POST_ANNOUNCE . "
$limit_topics_time
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
LIMIT $start, ".$board_config['topics_per_page'];
#
#-----[ REMPLACER PAR ]------------------------------------------
#
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
AND t.topic_type <> " . POST_ANNOUNCE . "
$limit_topics_time
ORDER BY t.topic_type DESC, $order_mode
LIMIT $start, ".$board_config['topics_per_page'];
#
#-----[ CHERCHER ]------------------------------------------
#
'S_POST_DAYS_ACTION' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_id . "&start=$start
#
#-----[ REMPLACER PAR ]------------------------------------------
#
'S_POST_DAYS_ACTION' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_id . "&start=$start&order=$order
#
#-----[ CHERCHER ]------------------------------------------
#
'U_VIEW_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL ."=$forum_id
#
#-----[ REMPLACER PAR ]------------------------------------------
#
'U_VIEW_FORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL ."=$forum_id&order=$order
#
#-----[ CHERCHER ]------------------------------------------
#
'U_MARK_READ' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id&mark=topics
#
#-----[ REMPLACER PAR ]------------------------------------------
#
'U_MARK_READ' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id&mark=topics&order=$order
#
#-----[ CHERCHER ]------------------------------------------
#
'PAGINATION' => generate_pagination("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id&topicdays=$topic_days
#
#-----[ REMPLACER PAR ]------------------------------------------
#
'PAGINATION' => generate_pagination("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id&topicdays=$topic_days&order=$order