| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Archives

Inscrit le: Messages: -12
|
Posté le: 06 Dec 2005, 16:31 Sujet du message: Des sous-forum dans PhpNuke |
|
|
c'est tout à fait possible !!
(pour ceux qui utilise un forum phpbb)
allez à ce lien :
http://forum.phpbb.biz/viewtopic_94789.html
Ils expliquent comment faire un pseudo sous-forum pour phpbb.
Il y a quelques modifs à faire pour phpNuke :
## Files To Edit: includes/functions.php
## admin/admin_forums.php -------------------------------->/modules/forums/admin/admin_forums.php
## index.html ------------------------------------------------->/modules/Forums/index.html
## viewforum.php -------------------------------------------->/modules/Forums/viewforum.php
## viewtopic.php --------------------------------------------->/modules/Forums/viewtopic.php
## posting.php ------------------------------------------------>/modules/Forums/posting.php
## templates/subSilver/index_body.tpl --------------------->/themes/VotreTheme/forums/index_body.tlp
## templates/subSilver/viewforum_body.tpl --------------->/themes/VotreTheme/forums/viewforum_body.tpl
## templates/subSilver/viewtopic_body.tpl ---------------->/themes/VotreTheme/forums/viewtopic_body.tpl
## templates/subSilver/admin/forum_edit_body.tpl --->/modules/Forums/templates/subSilver/admin/forum_edit_body.tpl
## templates/subSilver/admin/forum_admin_body.tpl -->/modules/Forums/templates/subSilver/admin/forum_body.tpl
## templates/subSilver/posting_body.tpl -------------------->/themes/VotreTheme/forums/posting_body.tpl
## language/lang_french/lang_main.php -------------------->/modules/Forums/language/lang_french/lang_main.php
## language/lang_french/lang_admin.php ------------------->/modules/Forums/language/lang_french/lang_admin.php
Comme vous le voyez, il y a 4 fichier à modifier dans /theme/VotreTheme/forums/
Bien sur si vous autorisez plusieurs themes, il faut faire les modifs sur autant de themes proposés
Voilà le résultat que ça me donne et je n'ai aucun bug
http://sitedesclans.free.fr/modules.php?name=Forums |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 0:37 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
L'idée est intéressante, mais si je peux me permettre, ton forum (cf lien donné) n'est pas très démonstratif
En fait, ce que je recherche de mon côté, c'est de pouvoir créer des sous-catégories dans un forum intégré à phpNuke... une fonctionnalité par exemple proposée sur ForumActif. Existe-t-il une mise à jour de bbToNuke pour cela ? (j'ai la dernière distri 8.03 Stefvar... sans ce système de sous-catégories à priori ) |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 11:23 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Je m'auto-réponds lol :
j'ai trouvé ça pour la hiérarchisation des catégories en sous-catégories : lien
ça vous paraît correct comme code avec la dernière version de BBtoNuke ? (celle présente dans le pack phpNuke 8.03 Stefvar)
j'essaierai ce soir... |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
Posté le: 26 Feb 2007, 11:42 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Bonjour,
Je n'ai jamais essayé ce genre de mod. Tout ce que je sais, c'est que le dernier disponible pour PHPBB, nécessite un autre mod pour fonctionner.
Concernant le lien donné, kazeum passant régulièrement sur le site, je te conseille d'attendre pour savoir s'il a testé ce mod sans problème.
Pour ce qui est de l'appliquer sur PHP-Nuke SV 8.03, il faut garder à l'esprit que tous les fichiers du forum ont été regroupés dans le répertoire de ce dernier. Avant la version 8.x, certains étaient dans le répertoire includes à la racine du site. Attention donc au liens des fichiers . _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 13:56 Sujet du message: Re: Re : Des sous-forum dans PhpNuke |
|
|
Bah je tente, pas de problème !
Je viens d'en faire un peu (fichiers includes/functions.php et admin/admin_forums.php), jusque là c'est tout pareil entre phpBB et BBtoNuke. Il me faut simplement tenir compte de ton ajout "notification nouveau sujet".
Je ferai la suite ce soir (je reprends le taf là !)
| stefvar a écrit: | Pour ce qui est de l'appliquer sur PHP-Nuke SV 8.03, il faut garder à l'esprit que tous les fichiers du forum ont été regroupés dans le répertoire de ce dernier. Avant la version 8.x, certains étaient dans le répertoire includes à la racine du site. Attention donc au liens des fichiers . |
ok, merci pour cette précision !
Dernière édition par Dolovan le 26 Feb 2007, 13:57; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
Posté le: 26 Feb 2007, 14:04 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Re,
Oupsss, je pense avoir fait une boulette en supprimant ton dernier message du fait que tu as retiré le nota du précédent. _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 14:21 Sujet du message: Re: Re : Des sous-forum dans PhpNuke |
|
|
Pas grave, un petit retour arrière dans les pages non actualisées, le revoilà
Petite remarque HS mais ça me porte peine de créer un topic pour ça : après avoir installé la SV 8.03 hier, j'ai renommé le fichier "admin.php" comme préconisé par l'install automatique, et renommé en conséquence la variable globale (j'ai dû aussi renommer un "admin.php" en dur directement dans la base de données, génial...). A moins d'une confusion possible de ma part (auquel cas je m'en excuse d'avance !), j'ai alors remarqué que dans ton module SVCache, tous les "admin.php" sont inscrits en dur (une cinquantaine d'occurrences) plutôt que d'utiliser la variable globale.
J'ai donc adapté... Mais que se passera-t-il lorsque tu proposeras un patch de mise à jour... risque d'écraser cette modif "perso" que je devrai donc refaire ? Il serait peut-être opportun que tu "dynamises" ton code sur ce point de détail pour être tranquille ?  |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
Posté le: 26 Feb 2007, 14:34 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Re,
Bonne remarque, je n'avais pas fait attention à ce "détail".
Afin que cette remarque ne tombe pas dans l'oublie, je t'invite à l'insérer dans le gestionnaire de projet où figure la prochaine version de SV_Cache . _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 15:03 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
| ok, c'est fait ! |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 23:23 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
J'ai terminé l'ajout du mod "sous-forums", je n'ai aucun message d'erreur et l'administration fonctionne correctement :
Sauf lorsque je reviens sur ce panneau d'administration, l'indentation |__ n'est alors plus visible ! Ce n'est qu'en sortant d'un ajout/édition d'un forum/catégorie qu'elle réapparaît !
Bon jusque là pas trop grave à la limite...
Là où ça ne le fait pas du tout, c'est dans le forum final, qui reste inchangé... çàd que seules les catégories et forums classiques sont visibles, pas les sous-forums !
Edit : pour tester le forum "en prod" : http://www.peugeotserie6.com/ps6new
Dernière édition par Dolovan le 26 Feb 2007, 23:34; édité 1 fois |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
Posté le: 26 Feb 2007, 23:30 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Re,
Les problèmes que tu cites semblent provenir la la non modification des *.tpl du thème.
Pense que si tu utilises un thème avec un sous répertoire "forum", il faudra obligatoirement que tu y fasse les modification que tu as faites dans le thème subsilver. _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 26 Feb 2007, 23:58 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Ok merci, j'ai impacté aussi themes/iCGstation/forums/ (j'avais modifié uniquement dans /modules/Forums/ )
ça le fait  |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 27 Feb 2007, 0:18 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Par contre côté administration, comment faire pour afficher l'indentation (caractères "|__") lorsqu'on accède à la page Gestion des forums ?
Cette indentation n'apparaît que suite à un ajout/édition d'un (sous-)forum/catégorie.
Dans le code du mod, il n'y a que ça pour gérer cet affichage :
| Code: | #
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/forum_admin_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
<td class="row2"><span class="gen"><a href="{catrow.forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.FORUM_NAME}</a></span><br /><span class="gensmall">{catrow.forumrow.FORUM_DESC}</span></td>
#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="row2"><span class="gen">
<!-- BEGIN switch_attached_forum -->
|__
<!-- END switch_attached_forum -->
<!-- BEGIN switch_error -->
ERROR
<!-- END switch_error -->
<a href="{catrow.forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.FORUM_NAME}</a></span><br /><span class="gensmall">
<!-- BEGIN switch_attached_forum -->
<!-- END switch_attached_forum -->
{catrow.forumrow.FORUM_DESC}</span></td> |
Enfin là pour l'heure, je vais me coucher
Merci pour le coup de main Stef !  |
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 27 Feb 2007, 1:11 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Pour ma part j'ai testé ce mod jusqu'a tres récement.
En effet lors de ma MAJ vers la 8.03 j'ai tout écrasé
Aucun probleme. TOut à tres bien marché chez moi  |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 27 Feb 2007, 13:08 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
Non, je n'ai eu aucun problleme.
Mais e réfléchissant bien, je croisq ue l'astuce de ce mod c'est que le fichier includes/functions.php n'est pas celui qui se tr'ouve dans l'include du forum mais dans celui du site
Sinon t'as fias la requete sql ? Si je pose la question c'est parceque tu n'en parle pas dans tes modifs à faire
| Code: | #
#-----[ SQL ]-------------------------------------------------
#
ALTER TABLE phpbb_forums ADD attached_forum_id MEDIUMINT(8) DEFAULT '-1' NOT NULL;
ALTER TABLE phpbb_topics ADD INDEX topic_last_post_id(topic_last_post_id);
|  |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 28 Feb 2007, 0:30 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
oui oui j'avais bien impacté la base de données
ok je regarde concernant le functions.php, merci ! (prions pour que ce soit ça lol ) |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 28 Feb 2007, 1:11 Sujet du message: Re : Des sous-forum dans PhpNuke |
|
|
le functions.php n'est présent que dans modules/Forums/includes/  |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8183 Localisation: France Corse Ventiseri
|
Posté le: 28 Feb 2007, 10:49 Sujet du message: Re: Re : Des sous-forum dans PhpNuke |
|
|
Bonjour,
| Dolovan a écrit: | le functions.php n'est présent que dans modules/Forums/includes/ |
Cela voudrait dire que la version que tu utilises de PHP-Nuke est inférieure à la 8.0.
La solution est soit de passer à cette dernière, soit d'indiquer le chemin du fichier qui se trouve, dans les versions antérieures dans includes/functions.php. _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 28 Feb 2007, 18:34 Sujet du message: Re: Re : Des sous-forum dans PhpNuke |
|
|
comme dit plus haut :
| Dolovan a écrit: | | j'ai la dernière distri 8.03 Stefvar... |
petite précision : téléchargé depuis ton site il y a 3 jours
il est censé y avoir un include/fonctions.php ailleurs que dans Forums/ dans la 8.03 ? moi je n'en ai pas en tout cas !  |
|
|
|
| Revenir en haut de page |
|
|