question concernant le forum de Postnuke france
Auteur Sujet

Post 
bonjour à tous.. je me demandais comme ça en passant :

ce forum est généré par pnforum, dernière version, pourtant rien dans ce forum ne ressemble au pnforum 2.6 que j'ai chez moi en local.. Et quand je regarde le theme utilisé, c'est un theme phpbb....

j'aimerais bien comprendre comment ça se fait que si ce forum est généré par pnforum qu'il ressemble à deux gouttes d'eau à un forum phpbb ??? Il manque la moitié des boutons prévus dans pnforum et c'est une présentation complètement différente de pnforum.

Bon là ou je veux en venir, c'est que si effectivement on peut parvenir à faire qu'un pnforum ressemble à un phpbb, alors je suis partant pour qu'on m'explique comment faire parce que ça m'intéresse.. donc si chestnut ou quelqu'un d'autre du staff pourrait me donner une petite explication...
Données personnelles Accueil

Post 
pnForum étant généré par le pnRender et donc... utilisant des templates, il est facile de faire les modifications nécéssaires. icon_wink

Conseil toutefois, si tu utilises un thème Xanthia, créer un dossier "pnForum" dans

themes/TONTHEME/templates/modules

et copier tous les templates xx_user_xxx.htm (on se fout un peu de l'admin) du répertoire modules/pnForum/pntemplates.

Il est aussi utile de créer dans

themes/TONTHEME/style/ un répertoire pnForum et d'y copier le fichier css du pnForum dedans...

Une fois fait, tu peux modifier les templates de ton themes/TONTHEME/templates/modules/pnForum sans toucher aux originaux en cas de mise à jour.

Xanthia regardera d'abord les templates que son dossier contient et les utilisera... A défaut d'en avoir, il utilise les originaux fournis par le module.


Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
Données personnelles Accueil

Post 
si je veux modifier le theme de pnforum oui.. j'ai trouvé comment faire ... Mais bon ça reste du pnforum et l'aspect aussi.. ton forum ressemble trop à un phpbb pour avoir été modifié avec le pnrender.. je me trompe ?

Si tu utilises bien un style phpbb.. tu as forcément du intégrer le code des templates du style phpbb dans le templates pnrender utilisée pour afficher le forum pnforum..

En fait ce que je comprend pas, c'est comment tu as fait pour faire disparaitre toute ressemblance avec un pnforum.. suffit même de regarder le forum du site officiel de pnforum pour se rendre compte que ce forum ci ne ressemble pas du tout à un pnforum, et je vois pas comment par le biais du pnrender je pourrais arriver à faire la même chose. C'est comme si tu n'utilisais pas pnforum, mais pnphpbb..

je compte bien télécharger le theme que tu utilises et tripatouiller voir comment tu aurais pu faire ça, mais bon une base de départ m'aurait bien aidé parce que là, c'est comme si pleins de fonctionnalités de pnforum avaient été retirées.. et je me demande comment pnforum peut marcher..

enfin bon... m'en va plancher sur ça !

merci pour la réponse.
Données personnelles Accueil

Post 
Eh ben... si c'est pas sous-estimer.... icon_wink


Eraser a écrit :
Si tu utilises bien un style phpbb.. tu as forcément du intégrer le code des templates du style phpbb dans le templates pnrender utilisée pour afficher le forum pnforum..


A part le bbcode, j'ai seulement modifié les templates pour que le forum ressemble au phpbb... rien de plus sinon un ou deux plugins (templates/plugins) créés pour l'occasion et qui ont d'ailleurs été intégrés dans le module pnForum officiel depuis (Landseer et moi avons pas mal travaillé ensemble lorsque je faisais ce thème)... Tout ce que tu vois est bien généré par le pnRender. A part un template ajouté, tous les autres templates sont ceux fournis avec pnForum (à l'époque évidemment) et ils ont simplement été modifiés. Ainsi que la feuille de style.

Les membres en lignes au bas du forum est le fruit de notre collaboration.

Seul le bbcode est une réécriture complète et adaptation du bbcode de phpbbstyles.com. Tout le reste... c'est bien du pnForum.

Eraser a écrit :
c'est comme si pleins de fonctionnalités de pnforum avaient été retirées.. et je me demande comment pnforum peut marcher..


Certaines fonctionalités n'ont été retirées que des templates... comme par exemple le formulaire de réponse rapide. Je voulais obliger les gens à penser un poil plus longtemps avant d'écrire et les forcer un minimum à se relire. J'ai donc enlevé cette partie du template _viewtopic. J'ai aussi mis la case "Aperçu" cochée par défaut. Mais ça reste une modification du template.

En résumé... la grande majorité du boulot a tous simplement été fait en modifiant les templates. Aucune magie, rien de bien spécial. Ca paraît probablement invraisemblable..........

........ mais c'est pourtant ce que permet aujourd'hui les modules en templates.
icon_wink

Ah hum... pour ce qui est de télécharger le bidule... ça devra attendre encore un peu. icon_wink
Par ailleurs... un autre suivra :
http://forums.postnuke.com/index.ph...45607&start=105
http://forums.postnuke.com/index.ph...ewtopic&t=48286

Mention spéciale à JMVedrine ayant francisé quelques images que vous voyez en ce moment. icon_wink


Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
Données personnelles Accueil

Post 
respect total !

bon si je comprend bien.. ce que tu as fais là, y'a des choses qu'un néophite ne saurait faire.. Je ne parle pas d'adpater le graphisme.. je parle de modifier, rajouter, supprimer des fonctionnalités propres pnforum ou à phpbb ?
Données personnelles Accueil

Post 
Eraser a écrit :

bon si je comprend bien.. ce que tu as fais là, y'a des choses qu'un néophite ne saurait faire.. Je ne parle pas d'adpater le graphisme.. je parle de modifier, rajouter, supprimer des fonctionnalités propres pnforum ou à phpbb ?


A part le bbcode, le reste ou une grande partie du reste pourra facilement être reproduit. Comme je l'ai dit, la grande majorité des modifications apportées sont au niveau des templates et ce n'est que du design... donc... du html, du css, etc.

Pour l'astuce habituelle, tu trouves un forum (phpBB, vBulletin, etc) dont le design te plaît et tu regardes la source de la page... puis tu adaptes les templates du pnForum original pour que ça lui ressemble. J'aime bien les vBulletin ces temps-ci :) (ce sera peut-être mon prochain coup :) )

Exactement le même principe a été appliqué ici.

J'ai la vague impression que tu confonds fonctionnalités et design. Le forum de pnFrance n'a pas grand chose de plus en terme de fonctions. D'ailleurs, je dirais même qu'il en a moins. Et il n'agit pas comme un phpBB... il n'en a que l'allure. Par curiosité, quelles sont ces fonctions sur lesquelles tu accroches. Il me sera plus facile de répondre sur la façon dont cela a été fait.

icon_wink


Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
Données personnelles Accueil

Post 
bah niveau design j'aurais je pense aucun problème à adapter un theme phpbb pour pnforum.. ça en fait je l'ai compri un peu tard hier soir ! :)

ce qui m'étonne c'est la disparition de certaines fonctionnalités qui me paraissaient être nécessaire à pnforum ou du moins que si on retire le code du template, bah le forum merdouille..

genre exemple simple ..

avec pnforum on a l'accueil du forum un bouton qui s'appelle : "montrer mes favoris" qui permet d'afficher seulement les forums favoris etc.. bin ça sur ce forum, ça n'y est pas. De même.. toujours dans l'accueil il n'y a pas la fonction de menu déroulant qui permet d'aller vers un forum directement.., il n'y a pas le bouton paramètres personnels. En plus il y'a un truc qui m'épate, c'est comment tu fais pour séparer les catégories ?

tu vois ce sont des petits boutons, des petits messages, qui je suis sure, sont faciles à supprimer (puisqu'ils sont dans les templates), mais qui m'ont laissé l'impression qu'en les retirant ça peut mettre le boxon dans le bon fonctionnement du forum. peut être que je me trompe et au quel cas, bah les choses devraient pouvoir avancer toutes seules.

autre chose, mais ça tu l'as expliqué hier, au niveau des utilisateurs connectés, c'est du phpbb tout crashé et non du pnforum ce que tu as dans le cadre en bas dans l'accueil.. surtout si je regarde ce que mon pnforum me propose comme infos dans le cadre dédié aux utilisateurs en ligne ! :)

Enfin et ça je pige toujours pas.. comment tu peux bloquer un forum ?? mon pnforum ne me permet pas de bloquer un forum tout entier, ou alors c'est que j'ai pas trouvé comment faire, mais ça m'étonnerait car tout se fait par l'intermédiaire du lien (modifier forum)

ah et au fait... avec le bbcode on peut modifier quoi en gros ?

voilà.. j'ai été un peu plus précis je pense.. enfin j'espère.

modifié par : Eraser, 12 Avr 2006 - 12:13
Données personnelles Accueil

Post 
RE.... ah ça faisait un petit moment que je n'étais pas venu sur ce forum.

Enfin bon ! voilà, j'ai réussi à me procurer, dernièrement, une version du theme de ce forum ci, pour un de mes pnforum.
Je suis tout content vous ne pouvez pas savoir. Malheureusement je suis confronté à des petits problèmes.

Problème N°1 :

Dans les pages répondre ou créer un nouveau sujet, la ligne : couleur texte et taille texte n'apparaissent pas. Je n'ai pas un message d'erreur sur la page c'est juste que ça n'apparait pas, comme si les fonctions couleurs et taille de texte n'étaient pas activées. J'ai eu beau retourner le problème partout, j'ai bien verrifier dans pn_bbcode qu'on puisse utilser les couleurs la taille de texte et tout est bon. Seulement ça n'apparait pas. Je ne sais pas ou chercher.

Problème N°2 :

J'aimerais changer les couleurs du themes de dwAphrodite pour mon design. Après recherche il me parait logique que les modifications ne peuvent se faire que via le fichier style.css.. Je ne me trompe pas ? Pourtant j'ai beau changer les couleurs, ça ne modifie absolument rien.

J'avoues que je suis un peu largué, donc je me disais que peut être, nos administrateurs préférés de Pnfrance et ou les membres du staff pouraient me donner un coup de main.

Questions subsidiaires :

j'ai cru comprendre que le theme que j'utilise n'est pas compatible avec AT et qu'il foncitonne avec xanthia. Si je possède à la fois xanthia et AT sur mon site, est ce que celà peut créer des problèmes ou pas ? Tenter de rendre compatibles le theme avec AT est là portée de tout le monde ou pas ?

Enfin : existe t-il au jour d'aujourd'hui un site ou trouver des themes pour pnforum ou du moins un site en anglais ou je pourrais trouver de l'aide quand aux divers problèmes que je rencontre ?

modifié par : Eraser, 06 Oct 2007 - 12:49
Données personnelles Accueil

Post 
Alors... les choses bougent !! Je suis parvenu à résoudre certains de mes problèmes, mais il y'en a un que là vraiment, je n'arrive toujours pas à résoudre.

Donc afin de ne pas trop vous ennuyer avec le reste voici un récapitulatif.

Dans les pages pour poster un nouveau sujet ou dans les pages pour répondre à un sujet, je ne parviens toujours pas à rajouter les bbcode de couleurs et de taille de texte. Rien dans les pages n'a été retiré, je n'ai rien touché, les bbcode sont activés dans les modules, j'ai activé l'extension bbcode dans le module de pnforum ainsi que les bbsmiles.

Les smileus s'affichent maintenant mais toujours rien pour la couleur de texte et la taille.

Une idée de pourquoi ça ne veut pas apparaitre, alors que rien ne semble être mal codé au niveau des pages ?
Données personnelles Accueil

Post 
sur pnf, on utilise pn_bbcode:
tente:
index.php?module=pn_bbcode&type=admin&func=sizeconfig

du panneau d'administration de pn_bbcode, on peux activer ou non la taille et la couleur. C'est peut-être celà...

++


Gilles  ><>°
Données personnelles Accueil
Post 
déjà regardé là.. j'ai déjà tout autorisé dedans autant pour la taille que pour la couleur. J'ai autorisé les tailles et couleurs flexibles ainsi que les tailles et couleurs personnalisées.

j'ai tenté d'interdire l'un ou l'autre à chaque fois, mais rien de différent, mais merci quand même pour la tentative d'aide :)

EDIT: Tout ce qui suit provient du themes dwAphrodite que j'utilise sur mon site.

Dans le fichier qui gère les post des nouveaux sujets : pnforum_user_newtopic
  1.       <!--[ if $pncore.pnForum.striptags == 'yes' ]--> 
  2.          <!--[ pnml name='_PNFORUM_NOHTMLALLOWED' ]--> 
  3.       <!--[ /if ]--> 
  4.       <!--[ plainbbcode textfieldid="message" ]--> 


voici la zone de code qui m'intéresse pour le problème des bbcodes. Seulement cette zone semble très bien marcher puisqu'elle m'affiche les autres bbcode comme : quote, code, liste etc, mais pas la taille ni la couleur

Dans la page suivante, pn_bbocde_user_bbcodes, je vous met aussi une partie du code :

  1. <!--[ if $color_enabled eq "yes" ]--> 
  2.      <!--[ pnml name='_PNBBCODE_FONTCOLOR' ]-->: 
  3.     <select title="<!--[ pnml name='_PNBBCODE_COLOR_HINT' ]-->" name="fontcolor_<!--[ $counter ]-->"  
  4. onchange="AddBBCode('<!--[ $textfieldid ]-->',  
  5. 'color', this.form.fontcolor_<!--[ $counter ]-->.options[this.form.fontcolor_<!--[ $counter ]-->.selectedIndex].value)"> 
  6.         <option   value="black"><!--[ pnml name='_PNBBCODE_COLOR_DEFAULT' ]--></option> 


Tout le reste est identique à partir de la partie concernant la couleur noir donc je ne met pas.

Je ne sais pas si d'autres fichiers sont concernés dans l'affichage des bbcode sur pnforum, mais étant donné que les extenssions sont bien validées, le problème pourrait venir de deux choses :

1/ le template que j'utilise se trouve dans un theme géré par autotheme. Vu que j'ai lu l'incompatibilité entre aphrodite et autotheme, peut être y aurait-il des modifications de code à faire par mes soins pour celà. Au cas ou, sachez que j'ai du modifier le code de certains bbcode dans le fichier précédent afin de les affichiers, comme par exemple :

  1. <button name="url" type="button" value="url"  title="Link to URL" accesskey="w" onclick="AddBBCode('message', 'url')"> 
  2.       <img src="<!--[$themepath]-->/templates/modules/pn_bbcode/images/bb_url.gif" alt="Link to URL" /> 
  3.     </button> 


en ceci : (modification au niveau du chemin d'accès à l'image.

  1. <button name="url" type="button" value="url"  title="Link to URL" accesskey="w" onclick="AddBBCode('message', 'url')"> 
  2.       <img src="{theme-path}/templates/modules/pn_bbcode/images/bb_url.gif" alt="Link to URL" /> 
  3.     </button> 


Ainsi donc je pense que peut être je dois aussi modifier les lignes pour la couleur et la taille au niveau de ce fichier ci, mais je ne vois pas ou.

2/ Il y'a des erreurs de code que je ne trouve pas et qui gènent à l'affichage dans un de ces deux fichiers ou alors dans un autre fichier.

j'espère avoir été assez précis.





modifié par : Eraser, 06 Oct 2007 - 19:12
Données personnelles Accueil