Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - Des sous-forum dans PhpNuke
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum -> Archives PHP-Nuke » Modules

Poster un nouveau sujet   Répondre au sujet
Des sous-forum dans PhpNuke Aller à la page Précédente  1, 2, 3, 4  Suivante
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 958
Localisation: La Crau (83)

MessagePosté le: 28 Feb 2007, 18:50    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Salut

la reponse est la

Code:

ALTER TABLE phpbb_forums ADD attached_forum_id MEDIUMINT(8) DEFAULT '-1' NOT NULL;


Ta requete declare que tout tes forums ne sont rattachés a personne donc tu doit obligatoirement editer chaque forum et declarer à qui il est rattaché pour que 'indentation (caractères "|__") apparaissent.

Et pour repondre à ta question non le fichier function ne se trouve pas ailleur que dans modules/Forums/includes/

Je pense que stefvar a lu ton post un peu trop vite Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 01 Mar 2007, 10:29    Sujet du message: Re: Re : Des sous-forum dans PhpNuke Répondre en citant

Merci,

en fait j'ai créé l'ensemble de mes forums qu'après avoir ajouté ce MOD (forum tout beau tout neuf), et pour chaque sous-forums, j'ai bien au fur et à mesure de leur création précisé leur rattachement à son forum parent.

d'ailleurs, le forum en ligne présente bien une architecture correcte :
http://franck-ingenieur.info/ps6new

et les "|__" apparaissent à chaque fois que j'ajoute ou modifie un forum/catégorie,

ce n'est que lorsque je fais apparaître la page d'administration du forum en visu que les "|__" n'apparaissent pas ! Razz

Je n'ai pas encore eu le temps et cela reste un problème mineur, mais je vais regarder comment est structuré le code du panneau d'administration... Avant hier, je me suis contenté d'ajouter le code du MOD à la "brutal" sans me poser trop de questions (mais je l'ai fait avec précaution et organisation, normalement je n'ai rien dû oublier à partir du code fourni dans mon lien en haut de page 1 !)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 01 Mar 2007, 11:32    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour,
je suis interressé par cette amelioration, cependant en regardant les liens proposé, si je veux poster un nouveau sujet, ou une reponse, j ai une page blanche!
Est ce normal, en tant qu'anonyme, ou est ce un bug? Embarassed
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 01 Mar 2007, 14:12    Sujet du message: Re: Re : Des sous-forum dans PhpNuke Répondre en citant

c'est normal, car j'ai réservé mes forums aux inscrits ! Razz (excepté pour la consultation bien sûr)

Il est vrai que l'affichage d'une page spéciale précisant que l'accès est reservé aux seuls inscrits aurait été la bienvenue plutôt qu'une page blanche lol... je vais en rajouter une !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 01 Mar 2007, 14:50    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Re,
ok donc cette amélioration fonctionne,
par contre je n ai pas tout compris quant à la méthode exacte pour ajouter ce mod, c est un ti peu confu pour moi là, si tu veux bien m eclairer un peu, merci d avance!
Zika Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 01 Mar 2007, 15:11    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Pour la méthode, c'est du simple copier-coller à partir du code donné dans ce > lien <

Tout correspond, à part bien sûr le nom des deux tables pour les ALTER : "phpbb_forums" et "phpbb_topics" à remplacer par "nuke_bbforums" et "nuke_bbtopics".

Il faut aussi tenir compte des ajouts de Stef pour la "notification nouveau sujet" afin de ne pas les perdre lors du remplacement de code, mais c'est facile à repérer (Stef a identifié ses modifs avec un commentaire avant et après).

Enfin, il y a quelques petites différences dans les TPL, compliquant légèrement les recherches du code à modifier (par exemple typiquement pour les caractères "->" à remplacer par un code php). Il faut bien entendu tenir compte de ces petites variantes pour les conserver afin de ne pas corrompre les templates.

Les templates à impacter sont ceux de "themes/monTheme/forums/".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 01 Mar 2007, 15:17    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Re,
merci je vais regarder celà,
chapeau pour la rapidité!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 02 Mar 2007, 23:47    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

je viens de trouver pour mon problème d'indentation "|_" qui ne s'affichait qu'après édition/création d'un forum/catégorie :

le lien "Gestion" dans le panel "Administration des forums" pointe sur le fichier "admin_forums Avant SC.php" au lieu de "admin_forums.php" !!

Hors, "admin_forums Avant SC.php" est tout simplement la page d'origine que j'ai renommé ainsi pour avoir une sauvegarde ("SC = Sous-Catégories") avant d'uploader la page complétée pour ce MOD Confused

Comment l'URL du lien "Gestion" a-t-il pû se renommer automatiquement de façon dynamique comme cela ?

Et surtout, comment puis-je le renommer à nouveau "admin_forums.php" ?

A coup sûr, cela réglera mon ptit problème Embarassed
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 02 Mar 2007, 23:54    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Je pense que c'est ce bout de code (présent dans 4 php de modules\Forums\) qui prend en compte le mauvais URL pour mon lien "Gestion" :

if( !empty($setmodules) )
{
$file = basename(__FILE__);
$module['Forums']['Manage'] = $file;
return;
}


qu'en pensez-vous ?

(infos complémentaires : basename sert justement à extraire le nom du path __FILE__, et 'Manage' est justement traduit par "Gestion" dans "Forums\\language\lang_french\lang_admin.php")
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 03 Mar 2007, 0:05    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Plus la peine de chercher ! problème auto-résolu ! lol

Il y a 10 minutes je me suis dit, "puisque l'affectation d'URL est automatique pour le menu du panneau d'administration des forums, si je supprime le fichier "admin_forums Avant SC.php", le lien vers "admin_forums.php" devrait se rétablir tout seul !". J'avais donc supprimé le fichier en question et vidé le cache (SV Cache), mais toujours le même problème : lien down puisque "Gestion" continuait de pointer sur "admin_forums Avant SC.php"...

Je réessaie 10 minutes plus tard, c'est bon ! (fallait juste être un peu patient)

Donc je confirme : ce MOD sous-forum est portable sans problème sur BBtoNuke et totalement opérationnel (pour ne pas dire indispensable pour bien structurer les "gros" forums !)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8259
Localisation: France Corse Ventiseri

MessagePosté le: 03 Mar 2007, 8:26    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour,

Jolie travail Wink .
Vrai que des sous forums peuvent être très intéressant. Cela offre de jolies possibilités d'agencement des forums.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 03 Mar 2007, 9:22    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour,
moi je viens d attaquer le bazard, et voila ou j en suis:
Apres avoir modifié tous les fichiers nommés dans le tuto, quand je clic sur forum, j ai une belle page blanche!

j ai mon forum en phpBB 2.0.21
phpnuke 7.9 patché
voilà, si vous avez une idée pour le debug


affichage erreur a écrit:
Parse error: parse error, unexpected T_ELSE in C:\Program Files\xampp\htdocs\zikaportail\modules\Forums\index.php on line 584

suite a l erreur, je trouve:
Code:
else
{
        message_die(GENERAL_MESSAGE, $lang['No_forums']);
}

je les commentent, et...
affichage erreur a écrit:
Parse error: parse error, unexpected $end in C:\Program Files\xampp\htdocs\zikaportail\modules\Forums\index.php on line 597

Sauf qu il n y pas de ligne 597, on est apres le ?>
Cest grave docteur, je suis sur le template d origine avec un tout ti peu de modif, mais rien de lourd Confused
Merci pour le coup de main!
Oups, pardon, je viens de voir que j avais oublié de faire les tables:
Code:
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);

Par contre, les tables ne se nomment pas comme ça en vrai, serait ce nuke_bbforums et nuke_bbttopics... (en plus c est indiqué plus haut! quel andouille je suis
(Pour ceux qui me connaissent, ils savent, que des que ça rame dans ma tête, je panique! Merci du coup de main)) Embarassed
Si Stefvar, tu veux que j ouvre un topic? c est comme tu veux


Dernière édition par zikadonfeur le 03 Mar 2007, 10:07; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 03 Mar 2007, 9:55    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Re,
apres la creation des tables aves les bons prefixes!
Malheureusement j ai toujours la même erreur ligne 584, je n ai plus d'idée... Je suis tout à vous! Crying or Very sad
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8259
Localisation: France Corse Ventiseri

MessagePosté le: 03 Mar 2007, 14:03    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour,

Si j'ai suivi tout le sujet, j'avoue que je ne m'y suis pas penché plus que cela.
Je laisse donc le soin à Dolovan de te répondre Wink .
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Dolovan
Assidu
Assidu


Inscrit le: Feb 21, 2007
Messages: 450

MessagePosté le: 04 Mar 2007, 10:59    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

héhé, Dolovan (Franck de son vrai prénom) est bien occupé ces jours-ci avec ses travaux chez lui de maçonnerie/électricité/menuiserie lol Embarassed

alors pour faire vite et bien :

"Parse error: parse error, unexpected T_ELSE" signifie un problème de définition d'une condition IF ELSE, typiquement une accolade manquante ou mal placée par exemple.

S'agissant du fichier Forums/index.php, et me souvenant de cette subtilité : je pense que tu t'es raté au niveau de l'accolade fermante, dans la belle série de "}" juste avant le tout dernier else.

Lorsque j'avais fait l'ajout suivant :

Code:
#
#-----[ FIND ]------------------------------------------------
#
                  $forum_id = $forum_data[$j]['forum_id'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
                  // Added by Attached Forums MOD
                  $attached_id = $forum_data[$j]['attached_forum_id'];
                  if ( $is_auth_ary[$forum_id]['auth_view'] && $attached_id == -1 )
                  {
                     $attached_forums = array();
                     foreach ($attach as $key => $value)
                     {
                        $sub_forum_id = $value['forum_id'];
                        if ($value['attached_forum_id']==$forum_id && $is_auth_ary[$sub_forum_id]['auth_view'])
                        {
                           //combining topic and post count for forum and subforums
                           $forum_data[$j]['forum_posts']=$forum_data[$j]['forum_posts']+$value['forum_posts'];
                           $forum_data[$j]['forum_topics']=$forum_data[$j]['forum_topics']+$value['forum_topics'];
                           //END combining topic and post count

                           //Last post link - check if any of subforums have newest posts and link to them instead
                           if ($value['post_time']>$forum_data[$j]['post_time'])
                           {
                              $forum_data[$j]['user_id'] = $value['user_id'];
                              $forum_data[$j]['post_username'] = $value['post_username'];
                              $forum_data[$j]['forum_last_post_id'] = $value['forum_last_post_id'];
                              $forum_data[$j]['post_time'] = $value['post_time'];
                              $forum_data[$j]['username'] = $value['username'];
                              $forum_data[$j]['topic_title'] = $value['topic_title'];
                           }
                           // END last post check

                           $unread_topics = false;
                           if ( $userdata['session_logged_in'] )
                           {
                              if (check_unread($value['forum_id']))
                              {
                                 $attach_img = $images['icon_minipost_new'];
                                 $l_attach_img = $lang['New_posts'];
                              }
                              else
                              {
                                 $attach_img = $images['icon_minipost'];
                                 $l_attach_img = $lang['No_new_posts'];
                              }
                           }
                           else
                           {
                              $attach_img = $images['icon_minipost'];
                              $l_attach_img = $lang['No_new_posts'];
                           }

                           $attached_forums[] = array(
                              'sub_img'=>$attach_img,
                              'sub_alt'=>$l_attach_img,
                              'sub_name'=>$value['forum_name'],
                              'sub_url'=>append_sid ('viewforum.php?f=' . $value['forum_id'] )
                              );
                        }
                     }   
                  // END Added by Attached Forums MOD


J'avais remarqué qu'il manquait le "}" du 1er if, je l'avais donc rajoutée au bon endroit croyant à un oubli dans le MOD.

En fait, si tu lis plus loin dans la liste du MOD, ils disent bien de l'ajouter (l'aurais-tu simplement oublié ?) :

Code:
#
#-----[ FIND ]------------------------------------------------
#
     } // for ... categories

#
#-----[ AFTER, ADD ]------------------------------------------
#
   }
#


S'agissant de la seule subtilité, je t'invite à vérifier d'abord ce point (indente bien proprement tes imbrications pour une vérification plus aisée, et au cas où ce serait le cas : ne fais pas ça dans le bloc-notes... prends un éditeur comme SciTE - gratuit - pour avoir la coloration syntaxique Razz)

Si ce n'est pas ça, repasse en revue tes autres ajouts/remplacements dans index.php, le message d'erreur n'étant pas assez explicite pour pouvoir te donner un diagnostic plus précis. Au pire, tu m'enverras ton fichier par Email, je te l'ausculterai (mais ne choisis cette facilité qu'en dernier recours stp ! Wink )

Bonne fin de week-end à tous !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 04 Mar 2007, 12:57    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour, et merci pour l'info.
J utilise notepad++ qui effectivement utilise les couleurs (c'est bien pratique!)
Je regarde celà.
merci et bon courage Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 04 Mar 2007, 13:41    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

J ai effacé mon message, il ne concerne pas le probleme traité ici, mais un souci de serveur local!

l erreur notifié est
affichage erreur a écrit:
Fatal error: Cannot redeclare class config in C:\Program Files\xampp\php\pear\Config.php on line 43

Malheureusement, là je suis dépassé par cette ligne sous mon Xampp!
merci à tous Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8259
Localisation: France Corse Ventiseri

MessagePosté le: 04 Mar 2007, 17:17    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour,

Il me semble que l'on peut désactiver Pear dans Xampp Wink .
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
zikadonfeur
Spécialiste
Spécialiste


Inscrit le: Aug 21, 2006
Messages: 865
Localisation: La Roche Posay (86)

MessagePosté le: 04 Mar 2007, 17:20    Sujet du message: Re : Des sous-forum dans PhpNuke Répondre en citant

Bonjour,
ah, ah ça m interesse là, je vais regarder ça, merci pour l info.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web du posteur
Archives



Inscrit le:
Messages: -12

MessagePosté le: 17 Apr 2007, 11:23    Sujet du message: Re: Re : Des sous-forum dans PhpNuke Répondre en citant

Dolovan a écrit:
L'idée est intéressante, mais si je peux me permettre, ton forum (cf lien donné) n'est pas très démonstratif :mort de rire: Wink

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 Crying or Very sad )


Laughing
en effet, si tu reprend le liens qui à 2 ans ... Laughing

Depuis, j'ai tout refait avec la version 8.01.
Ca fonctionne sans probleme.

http://www.sitedesclans.net/modules.php?name=Forums
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum -> Archives PHP-Nuke » Modules Toutes les heures sont au format GMT + 2 Heures
Aller à la page Précédente  1, 2, 3, 4  Suivante
Page 2 sur 4

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx