Intégrer forum et wordpress (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 82)
  • Auteur
    Messages
  • #449113
    Treizexiii
    Participant
    Chevalier WordPress
    315 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.0.5
    – Thème utilisé : mm3 1.0 (modifié par moi-même) ( http://www.un-monde-parfait.fr.nf )
    – Plugins en place :
    – Nom de l’hebergeur : léoserveur

    Problème(s) rencontré(s) :

    Bonjour! J’aimerais utiliser un forum (punbb ou phpbb).
    Peut importe que celui-ci utlise les même cookie ou même entrée dans ma base de données que mon install de wordpress: j’écris sur le blog et les lecteur sécrivent dans le forum 🙂 )

    J’aimerais que mon header.php soit toujours visible, que je sois dans la aprtie blog ou dans la partie forum. Plus concrètement, j’aimerais faire comme sur ce site: WORDPRESS_FRANCE et quelques onglet restent visible, quelques soit la partie dans laquelle nous nous trouvons. Comment est-ce possible? Quelle sont les modification à effectuer?
    Je précise que j m’en fout que le forum ait le même theme que le blog. De même, je ne veux pas que la sidebar reste visible dans la aprtie forum: seule le dessus doit rester “commun”.

    Merci beaucoup 🙂

    Yan

    #583071
    Many
    Participant
    Maître WordPress
    1485 contributions

    Bonjour Splitch,

    personnellement pour le choix du forum je te conseille punBB :happy:

    Pour intégrer punBB à ton thème, il te faut faire les modification suivantes.

    Première démarche donc, installer punBB. Tu peux l’installer où tu veux mais moi je te conseillerai de l’installer au même niveau que ton wordpress, si possible.

    Ensuite, tu auras 2 fichiers à modifier.

    Le 1er : va dans /répertoire_de_ton_forum/include/template/ et ouvre le fichier main.tpl

    il devrait avoir cette tête là :

    
    
    <html dir="”>
    
    <meta http-equiv="Content-Type" content="text/html; charset=” />
    
    
    
    
    <div id="punwrap">
    <div id="pun” class=”pun”>
    
    <div id="brdheader" class="block">
    	<div class="box">
    		<div id="brdtitle" class="inbox">
    			
    			
    		</div>
    		
    		
    	

    Avant de commencer il est important de spécifier que tout lien que l’on rajoutera doit être écrit manuellement. Evites le php. Exemple :

    A la place de 
    
    tu devras mettre http://www.url_de_ton_blog/

    Passons maintenant à l’intégration. Je vais reprendre le fichier main.tpl et rajouter au fur et à mesure les modifications à faire.

    1. ton CSS :

    
    
    <html dir="”>
    
    <meta http-equiv="Content-Type" content="text/html; charset=” />
    
    
    
    <!-- Wordpress Template CSS -->
    
    
    
    
    
    Il te faudra peut-être ajuster le corps du forum, le centrer  par exemple. C’est ici que tu devras le spécifier.
    
    
    
    <!-- Wordpress Template CSS -->
    
    
    
    
    
    <div id="punwrap">
    <div id="pun” class=”pun”>
    
    <div id="brdheader" class="block">
        <div class="box">
            <div id="brdtitle" class="inbox">
                
                
            </div>
            
            
        

    2. ton header :

    
    
    <html dir="”>
    
    <meta http-equiv="Content-Type" content="text/html; charset=” />
    
    
    
    <!-- Wordpress Template CSS -->
    
    
    
    
    
    Il te faudra peut-être ajuster le corps du forum, le centrer  par exemple. C’est ici que tu devras mettre le spécifier.
    
    
    
    <!-- Wordpress Template CSS -->
    
    
    
    
    
    
    <!-- Wordpress Template Header -->
    
    <div id="page">
    
    	<div id="header">
    
    		<h1><a href="http://www.lien_complet_vers_ton_forum">Titre de ton forum</a></h1>
    		<p class="description">La description s’il y en a une</p>
    
    		<ul class="menu">
    			<li class="page_item"><a href="http://www.url_de_ton_blog">Blog</a></li>
    
    			Listing de tes pages si pages il y a. Les pages ici apparaîtront dans le header, cad en menu horizontal.
    
    			<li class="page_item"><a href="http://www.ton_blog/xxx1" title="Page1">Page1</a></li>
    			<li class="page_item"><a href="http://www.ton_blog/xxx2" title="Page2">Page2</a></li>
    			<li class="current_page_item"><a href="http://www.lien_complet_vers_ton_forum">Forum</a></li>
    		</ul>
    	
    	</div>
    
    		<hr />
    
    <!-- Wordpress Template Header -->
    
    
    <div id="punwrap">
    <div id="pun” class=”pun”>
    
    <div id="brdheader" class="block">
        <div class="box">
            <div id="brdtitle" class="inbox">
                
                
            </div>
            
            
        

    3. ton footer :

    
    
    <html dir="”>
    
    <meta http-equiv="Content-Type" content="text/html; charset=” />
    
    
    
    <!-- Wordpress Template CSS -->
    
    
    
    
    
    Il te faudra peut-être ajuster le corps du forum, le centrer  par exemple. C’est ici que tu devras mettre le spécifier.
    
    
    
    <!-- Wordpress Template CSS -->
    
    
    
    
    
    
    <!-- Wordpress Template Header -->
    
    <div id="page">
    
    	<div id="header">
    
    		<h1><a href="http://www.lien_complet_vers_ton_forum">Titre de ton forum</a></h1>
    		<p class="description">La description s’il y en a une</p>
    
    		<ul class="menu">
    			<li class="page_item"><a href="http://www.url_de_ton_blog">Blog</a></li>
    
    			Listing de tes pages si pages il y a.
    
    			<li class="page_item"><a href="http://www.ton_blog/xxx1" title="Page1">Page1</a></li>
    			<li class="page_item"><a href="http://www.ton_blog/xxx2" title="Page2">Page2</a></li>
    			<li class="current_page_item"><a href="http://www.lien_complet_vers_ton_forum">Forum</a></li>
    		</ul>
    	
    	</div>
    
    		<hr />
    
    <!-- Wordpress Template Header -->
    
    
    <div id="punwrap">
    <div id="pun” class=”pun”>
    
    <div id="brdheader" class="block">
        <div class="box">
            <div id="brdtitle" class="inbox">
                
                
            </div>
            
            
        

    Rajoutes tout simplement ton footer ici, en prenant soin de remplacer les urls par des liens complets. Evites tout php.

    Voilà on y presque. A ce stade ton forum devrait déjà avoir la même tête que ton blog. Tout ce qui te reste à faire maintenant c’est de rajouter le lien vers ton forum sur ton blog.

    C’est le 2ème fichier à éditer. Selon ton thème ça peut être le header.php ou le sidebar.php.

    Et voilà, ton forum punBB est intégré à ton thème WP.

    PS1 : je me suis basé ici sur l’intégration que j’ai faite de punBB au thème 3ColumnK2. Vérifie bien ton css mais sinon le principe d’intégration reste le même.

    PS2 : vu que tes pages sont sur ton sidebar, il te faudra peut-être ajuster (CSS) le menu horizontal du forum si tu décides de faire apparaître d’autres page que l’accueil de ton blog.

    J’espère que ceci pourra t’aider 😉

    #583072
    Treizexiii
    Participant
    Chevalier WordPress
    315 contributions

    Bonjour!
    En effet, je rpéfère punbb à phpbb, mais je serai peut-être amené à importer un forum phpbb existant, donc :p
    En tout cas, un grand merci pour ton aide, je vais tester cela ce soir (je ne suis pas chez moi !)

    ps: tu semble t’y connapitre, j’ai un problème concernant mon thème: j’utilise mm3==> http://www.un-monde-parfait.fr.nf/
    Voici mon problème:
    http://www.wordpress-fr.net/support/viewtopic.php?id=2777
    En gros, j’aimerais voir apparaitre des onglet dans le haut de ma page…Je comprend que c’est le header que je dois modifier, mais je ne sais pas comment faire en sorte que ces liens (ou onglets, peut importe 😉) apparaissent à droit du titres de mon blog, en haut.
    Quelle modification apporter?
    Merci

    Splitsch

    #583073
    Treizexiii
    Participant
    Chevalier WordPress
    315 contributions

    Bonjour!
    Voila, j’ai fini, tout est beau, tout est propre 🙂
    un monde parfait : intégration wordpress et punbb

    Un grand merci à la communauté 🙂

    #583074
    Many
    Participant
    Maître WordPress
    1485 contributions
    dumber wrote:
    Bonjour,

    Je viens de tenter l’integration de forum comme Splitch l’a fait ici sous les conseils de Many :

    http://www.wordpress-fr.net/support/viewtopic.php?id=2776

    Malheureusement cela donne ceci chez moi avec le template de départ grey gets green :( :

    http://huchhuch.rf.lv/forum/

    Mon site : http://huchhuch.rf.lv/

    I need help je suis complètement paumé après ces quelques manips. !! je ne sais pas comment rajouter ma banniere et mon header (toolbar), rendre le forum moins large, changer les couleurs du footer qui sous passées de vert à bleu……

    Splitch fait partager ton savoirrrr !!!! :D çà pète trop ton site 🙂 je veux la même chose !

    ++ 😉

    Salut dumber. Je répond à ton thread ici parce que je me perd avec toutes ces discussions créées par ci par là. Et puis ça sera plus facile pour les autres qui auraient le même problème si les aides sont regroupées 😉

    J’ai regardé ton fichier main.tpl et j’ai remarqué qu’il est identique à celui que j’ai mis plus haut. A noter que celui que j’ai posté n’est qu’un exemple. Il correspond à une integration que j’ai faite sur un thème 3ColumnK2. Donc dans ton cas il faudra modifier les valeurs des “class” et “id“. Il te faut les adapter à ceux de ton thème.

    Essai avec ceci pour voir :

    <!-- Wordpress Template Header -->
    
    <div id="pages">
    
            <h1><a href="#nogo">Titre du forum ou Lien retour vers ton blog</a></h1>
    
            <ul>
                <li><a href="#nogo">Page3</a></li>
                <li><a href="#nogo" title="Page1">Page2</a></li>
                <li><a href="#nogo" title="Page2">Page1</a></li>
                <li><a href="#nogo">Blog</a></li>
            </ul>
    </div>
    
    <div id="wrap">
    <div id="logo">
    </div>
        
            <div id="tagline">La description s’il y en a une</div>
    
            <hr />
    
    <!-- Wordpress Template Header -->

    #583075
    dumber
    Participant
    Chevalier WordPress
    196 contributions

    Salut Many 😉 et oui encore moi :rolleyes:😋

    J’ai en fait eu une idée hier soir que je viens de tester. J’ai collé le header de mon template wordpress comme tu conseillais de le faire pour le footer entre et .
    Et la magie ! çà prend forme !

    Il me manque par contre le menu du haut (pour les pages) c’est bien embêtant ! (ah et puis je viens de voir qu’il y a un tout petit décalage tout en haut en comparaison de mon site et que le forum est trop collé à la bannière, mais bon rien de rédhibitoire à priori).

    Je vais changer les couleur çà sera déjà çà aussi 🙂

    Par contre j’ai essayé ce que tu m’as dit mais çà ne fonctionne pas.

    Halala je m’embête pas trop moi. Je me dis aller hop c’est pour tout le monde pareil 😇 bein non 😋

    Juste une dernière chose je ne sais pas comment mettre un lien forum dans le menu du haut (de mes pages donc pour que quand on click dessus on arrive directement au forum et pas à une page donc…) et le Cinépolar en haut à gauche qui permet de revenir sur la page d’accueil).

    Il y aurait un moyen pour ajouter un ou quelque chose comme cela ?

    Voilà encore désolé d’être aussi peu débrouillard 😕 et merci à toi Many 😉

    ++

    #583076
    Many
    Participant
    Maître WordPress
    1485 contributions

    Le problème c’est que c’est tout sale. Tu as vu ce que ça donne sous IE ? 😡

    La partie header que je t’ai filé en dernier juste en haut je l’ai testé et il fonctionne (MAJ : je l’ai modifié, n’ai plus mis que l’essentiel, tu peux le copier/coller direct et remplacer juste les noms et les lien par les bons). Le forum est bien intégré sur Grey Gets Green et il n’y a aucun problème d’affichage que ce soit sous FF ou IE. Vérifie bien que le lien vers ton fichier css est le bon car je ne vois que ça comme explication.

    Le lien vers ton forum tu le rajoute manuellement. Dans ton fichier header et juste en dessous de la ligne

    rajoute

    <li><a href="http://www.lien_vers_ton_forum">Forum</a></li>

    #583077
    dumber
    Participant
    Chevalier WordPress
    196 contributions

    Salut Many ! 🙂

    Yes !!! çà fonctionne !! tu avais encore une fois raison (et j’étais encore une fois en tord 😕 ), étais bien une histoire de chemin vers ma feuille de style !

    Merci mille fois pour le temps passer à me corriger et diriger !! c’était pas une mince affaire avec moi 😋

    Bon bein je crois que mon site est quasiment terminé et sans toi (et Amo) je crois que j’aurais vite abandonné la partie 😉

    Je suis super content ! Voila une soirée qui s’annonce bien 😎 champagne ! :D🍺

    ++ 😉

    #583078
    Many
    Participant
    Maître WordPress
    1485 contributions

    De rien 😉

    Comme le dit BenKenobi

    Tout problème a une solution. S’il n’y a pas de solution, c’est qu’il n’y a pas de problème.

    😉

    Fais passer le champagne 🍺

    #583079
    dumber
    Participant
    Chevalier WordPress
    196 contributions

    oops j’avais oublié, en effet ✅

    😉

    #583080
    ZeRed
    Participant
    Initié WordPress
    21 contributions

    Bonjour.

    Merci pour ces explications sur l’integration du forum dans le blog.

    Je me suis lancé hier dans WordPress, et je sens que je vais y passer du temps….

    J’ai un petit probleme pour l’integration du forum avec mon theme.J’ai d’abord essayé avec le theme par defaut ca fonctionnait, mais comme il n’y avait pas d’onglet en haut de la page , j’ai changé de theme pour le bluehorizon.
    J’ai recommencé la manipulation du fichier main.tpl, mais cette fois j’ai deux petits problemes que je n’avais pas lors de mon premeir essai:
    – mon forum prend toute la largeur de l’écran (au lieu de rester dans les dimensions du blog)
    – le haut de ma page n’a plus ni l’image, ni les onglets qu’il y a sur le blog

    Et voila deja 4h (mon dieu il est 7h et j’ai pas dormi!! 😉 ) que je tatone et que je cherche comment faire pour que cette integration soit réussi.

    Obi Wan Kenobi, vous etes mon seul espoir! lol
    Non, je rigole, mais je ne sais plus comment faire, alors je viens voir par ici si je pourrais avoir de l’aide.

    D’avance merci pour vos réponses.

    Amicalement.

    Fred.


    Ma configuration WP actuelle

    – Version de WordPress : 2.0.5-fr
    – Thème utilisé : bluehorizon ( http://the.zone.free.fr/games/ )
    – Plugins en place :
    – Nom de l’hebergeur : free

    #583081
    Many
    Participant
    Maître WordPress
    1485 contributions

    Salut ZeRed,

    Pour l’intégration à WordPress, un thème avec un menu horizontal n’est pas une obligation. Comme le rajout des liens se fait manuellement tu peux tout aussi bien le faire sur un thème avec une navigatin latérale.

    Sinon pour ton thème Blue Horizon, vérifie :

    1. que le chemin vers ton fichier css est exact.
    2. que les parties “Header” et “footer” que tu as inséré dans main.tpl respectent bien les structures des headers et footers de ton thème.

    #583082
    ZeRed
    Participant
    Initié WordPress
    21 contributions

    Merci!

    En effet ca venait du fait que les parties “Header” et “footer” que j’ai inséré dans main.tpl ne respectaient pas bien les structures des headers et footers de mon thème.

    J’ai bien avancé, j’ai a présent mon image et ma barre d’onglet visible des deux cotés et le forum à pris la bonne taille.
    Par contre j’ai un probleme au niveau du CSS je pense, enfin je sais pas trop, j’y reflechi…. C’est pas trés en place encore, je cherche ou j’aurait pu oublier de faire quelque chose, mais là ca commence a devenir dur aprés une nuit blanche dans ces bidouillage. :rolleyes:

    J’ai mérité un kawa moi! @ plus tard. 🙂

    #583083
    Many
    Participant
    Maître WordPress
    1485 contributions

    La structure du header n’est toujours pas correcte :

    c’est

    <div id="masthead">
    
        <div id="header">
    
            <h1><a href="http://the.zone.free.fr/forum/index.php">the Zone</a></h1>
            <p class="description">le forum</p>
    
            </div>

    et non

    <div id="masthead">
    
    <h1 id="header"><a href="http://the.zone.free.fr/games">the Zone</a></h1>
            <p class="description">le forum</p>
    
            </div>

    je n’ai pas regardé plus loin mais revérifie le reste aussi.

    #583084
    ZeRed
    Participant
    Initié WordPress
    21 contributions

    Yeah !!! Merci!!!

    En fait c’été plutot le contraire:

    the Zone

    le forum

    a inscrire dans le main.tpl à la place de :

    Ca m’a permis de bien comprendre le pourquoi du comment, j’espere arriver à finir tout seul.
    Encore merci pour ton aide. 😉

15 sujets de 1 à 15 (sur un total de 82)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.