Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 30-11-2007 11:26:49

JeRoMe31320
Membre

Comment accéder à une catégorie ?

Bonjour à toutes et à tous !

J'ai une question toute bête, comment accéder à  une catégorie ?

Je m'explique avec ce screen :

screenpunbb.png

J'aimerais savoir si il était possible de cliquer sur PunBB en Français pour que la catégorie s'ouvre dans la page ? Tout en laissant l'aperçu de la catégorie sur l'index.

J'espere j'ai été clair.

Je vous remercie d'avance et vous souhaite une bonne journée !


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#2 30-11-2007 15:44:57

Pandark
Guide

Re : Comment accéder à une catégorie ?

La première chose à faire est de chercher les mods concernant les catégories sur PunBB.fr.
Ensuite, il existe peut-être une mod qui fait exactement ce que tu demandes sur PunRes, mais je n'en sais rien... là encore, il faudra chercher wink


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#3 04-12-2007 15:43:11

JeRoMe31320
Membre

Re : Comment accéder à une catégorie ?

Salut,

J'avais essayé la fonctio nrecherche et rien trouvé tongue

Par contre je n'ai pas cherché sur PunRes.


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#4 04-12-2007 17:49:12

Mpok
Néo Admin

Re : Comment accéder à une catégorie ?

Euh....
C'est pas DynCat que tu veux ? (disponible ici)
Ou bien, j'ai pas compris la demande...

Hors ligne

#5 04-12-2007 19:03:40

falshe
Membre

Re : Comment accéder à une catégorie ?

Mpok a écrit :

Euh....
C'est pas DynCat que tu veux ? (disponible ici)
Ou bien, j'ai pas compris la demande...

Je pense que tu as bien compris la demande, car ayant installé cette mod je lui aurais répondu comme toi wink

Hors ligne

#6 05-12-2007 11:23:36

JeRoMe31320
Membre

Re : Comment accéder à une catégorie ?

Salut et merci de vos réponses,

En fait je veux juste, je pense que ca doit etre simple mais pas pour moi, que l'on puisse cliquer sur le nom de la catégorie, puis que la catégorie s'ouvre dans cette meme page.


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#7 05-12-2007 12:08:46

falshe
Membre

Re : Comment accéder à une catégorie ?

Oki j'ai compris ce que tu souhaite, un peu comme sur ipb, un truc du genre comme ça :
la t'es sur l'index de punbb.fr avec toutes les catégories
pun1ig0.th.png
et quand tu clique sur la catégorie 1 sa te donne cela :
pun2zc6.th.png

ps: c'est juste un montage que je viens de faire, mais par contre cela serait une bonne idée que sa existe, si sa n'existe pas bien sur wink

Hors ligne

#8 05-12-2007 13:38:25

JeRoMe31320
Membre

Re : Comment accéder à une catégorie ?

J'allais faire un montage aussi.

En clair tu as tout pigé happy

C'est ca que je voudrais.

Je ne sais pas si cela existe ...

Merci, bon app

Dernière modification par JeRoMe31320 (05-12-2007 17:15:48)


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#9 07-12-2007 05:08:40

Mpok
Néo Admin

Re : Comment accéder à une catégorie ?

Bonsoir,

J'ai compris (la deuxième image ne s'affichait pas avant..).

Réponse : ça n'existe pas à ma connaissance.

Mais c'est parfaitement faisable.. assez finalement si tu as un minimum de connaissance en PHP.

Ce qu'il faut faire :
- modifier index.php pour rajouter les liens que tu veux (vers une nouvelle page categ.php en passant l'id de la catégorie)
- copier index.php en categ.php (car en gros c'est la même chose que l'on va faire, sauf que ce sera limité à UNE catégorie).
- dans categ.php, en haut, rajouter la récupération de l'id (dans une variable $id)
- dans categ.php, dans la grosse requête qui lit les forums, rajouter sur le ON des catégories "AND c.id='.$id.'"

Et a priori, ça devrait marcher..

Hors ligne

#10 07-12-2007 10:26:32

JeRoMe31320
Membre

Re : Comment accéder à une catégorie ?

Merci de la réponse ^^

Mais aucune connaissance Php ;( snif'

Si quelqu'un aurait la possibilité de créer un mod happy

Wait and see

Merci d'avance.


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#11 07-12-2007 11:43:48

PascL
Membre

Re : Comment accéder à une catégorie ?

Pas besoin de créer une nouvelle page, les modifs peuvent être faites sur l'index.

vers le début du fichier tu remplaces [c]// Print the categories and forums[/c] et la ligne qui suit par tout ça :

$menu = isset($_GET['c']) ? intval($_GET['c']) : 0;

if($menu==0)
{
    // Print the categories and forums
    $result = $db->query('SELECT c.id AS cid, c.cat_name, f.id AS fid, f.forum_name, f.forum_desc, f.redirect_url, f.moderators, f.num_topics, f.num_posts, f.last_post, f.last_post_id, f.last_poster FROM '.$db->prefix.'categories AS c INNER JOIN '.$db->prefix.'forums AS f ON c.id=f.cat_id LEFT JOIN '.$db->prefix.'forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id='.$pun_user['g_id'].') WHERE fp.read_forum IS NULL OR fp.read_forum=1 ORDER BY c.disp_position, c.id, f.disp_position', true) or error('Unable to fetch category/forum list', __FILE__, __LINE__, $db->error());
}
else
{
    $result = $db->query('SELECT c.id AS cid, c.cat_name, f.id AS fid, f.forum_name, f.forum_desc, f.redirect_url, f.moderators, f.num_topics, f.num_posts, f.last_post, f.last_post_id, f.last_poster FROM '.$db->prefix.'categories AS c INNER JOIN '.$db->prefix.'forums AS f ON c.id=f.cat_id LEFT JOIN '.$db->prefix.'forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id='.$pun_user['g_id'].') WHERE f.cat_id='.$menu.' AND (fp.read_forum IS NULL OR fp.read_forum=1) ORDER BY f.disp_position') or error('Unable to fetch forum from category', __FILE__, __LINE__, $db->error());
    if (!$db->num_rows($result))
        message($lang_common['Bad request']);
}

puis tu cherches [c]pun_htmlspecialchars($cur_forum['cat_name'])[/c] et tu remplaces par ça (si ta page s'appelle index.php wink ) :

'<a href="index.php?c='.$cur_forum['cid'].'">'.pun_htmlspecialchars($cur_forum['cat_name']).'</a>'

Pour voir en vrai ce que ça donne, c'est sur mon forum.

Hors ligne

#12 07-12-2007 15:04:50

JeRoMe31320
Membre

Re : Comment accéder à une catégorie ?

C'est parfait, et c'est utile, je te remercie.

Ptetr un ptit sujet épinglé ou un mini mod lol happy

Encore merci c'est ce que je recherchais, tu vas en ravir plus d'un !

Bon aprem


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#13 07-12-2007 16:24:20

MT
Admin rasé

Re : Comment accéder à une catégorie ?

Oh ben ça, ça irait très bien dans le forum Trucs et Astuces, ou même dans l'aide wink


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#14 07-12-2007 16:27:07

JeRoMe31320
Membre

Re : Comment accéder à une catégorie ?

J'ai testé, ca marche, c'est nikel !

Encore merci PascL


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

Pied de page des forums