Page 1 sur 3

Intégrer phpbb3 dans son site

MessagePosté: Mar Juil 01, 2008 6:58 pm
par Bageera
Bonjour à tous :ange:

J'aimerais savoir comment modifier le forum phpbb3 pour l'intégrer dans le design de son site... Sans passer par une ifram car le résultats est nul.

J'ai cru comprendre sur un autre topic qu'avec phpbb2 on devait modifier les pages overall_header.tpl et les pages overall_footer.tpl.

J'ai réussit et le forum a été intégré dans mon design, mais suite à un problème dans l'installation j'ai choisit de passer à phpbb3 ^^

Et là, je trouve plusieurs fichiers overall_header/footer mais dans phpbb3 l'extension est .html...

Donc, j'aimerais savoir l'endroit exact ou sont placé les fichiers que je dois modifier.

Merci de vos réponses ! :)

Re: [phpbb3] modifier phpbb3

MessagePosté: Mar Juil 01, 2008 10:15 pm
par Yoyo
Salut, les modifications à faire se trouvent dans /styles/subSilver2/template/ Et les fichiers sont toujours overall_header.html et overall_footer.html

Moi j'ai simplement inséré la première moitier du code html des pages de mon site web dans overall_footer.html et l'autre moitier dans overall_footer.html

Ensuite, j'ai activé le code php dans les fichiers templates pour pouvoir ajouter quelques scripts comme ceci:

Allez dans l'administration phpbb3 -> onglet "Général" -> Paramètres de sécurité -> mettre à "Oui" pour "Autoriser le PHP dans les templates"

Par exemple, en début de overall_header.html ou en plein milieu, tu peux utiliser les balises comme ci-dessous pour executer des scripts php:

Code: Tout sélectionner
<!-- PHP --> $root '/home/tutomaker/';  include($root.'/script.php'); <!-- ENDPHP --> 

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 9:32 am
par Bageera
Ça ne marche pas :o

J'arrive toujours sur la page d'accueil du forum et en titre j'ai "yourdomain.com .Index Page"...

Il ne faut pas modifier les autres thèmes ? :meuh:

Voilà le forum > http://www.khanstudio.com/fb/ :wink:

EDIT : ça y'est j'ai réussit mais je ne vois pas toute les images ? :P

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 12:08 pm
par Yoyo
Bon ton lien mène vers une page d'erreur j'ai pas pu voir le résultat mais je peux le deviner.

Si les images ne s'affichent pas , c'est que c'est un problème de chemin.

Ton site se trouvait sur / et ton forum sur /forum . Si dans le code html tu faisais pointer les images sur le dossier "images", sur les pages du forum, cela correspond au dossier /forum/images/. Tes images ne sont pas la dedans elles sont dans /images/

Tu peux arranger cela en mettant que des chemins absolu sur tes images, au lieu de faire <img src="images/monimage.jpg"... tu fais src="/images/monimagie.jpg. Le première "/" sert à dire que c'est à partir de la racine du site.

Et les modifications sont à faire juste sur le thème utilisé, ça me semble logique 8)

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 12:52 pm
par Bageera
Désolé pour le lien mort voilà le bon >

http://www.khanstudio.com/forum

Je ne pense pas que c'est un lien de chemin c'est les images du css qui décone, et pis je met des liens tel que www.khanstudio.com/css/images/header.jpg.

Là, je ne vois même plus les images de mon site (juste l'header et les boutons) :twisted:

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 12:58 pm
par Yoyo
C'est bien un problème de chemin puisqu'il cherche les images pour faire ton menu la dedans :

http://www.khanstudio.com/forum/styles/ ... back_1.png

a la place de

http://www.khanstudio.com/images/head_back_1.png

et pour la bannière, je ne la vois même pas sur ton site :)

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 1:11 pm
par Bageera
Pour les images du site, c'est arrangé je pense avoir cerné le problème pour le forum ça doit être un problème de chemin aussi.

En fait les images qui manque c'est celle qui sont dans le css c'est bizarre que ça marche pas j'ai un dossier css avec dedans la feuille de style et un dossier images donc dans le css j'indique "images/truc.jpg" non ? :|

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 1:16 pm
par Yoyo
Eu en fait il n'y a plus les css du forum ^^ T'as du les virer. ce qu'il faut comprendre c'est que tu auras les css de ton site et de ton forum dans ton header ! Et pas juste ceux de ton site.

Tu devrais recommencer avec tes backups et faire attention à ne pas virer les lignes css du forum.

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 1:19 pm
par Bageera
Erf, le css je peux le remettre non ?

J'ai juste qu'a retélécharger le css de phpbb3... ? :(

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 1:24 pm
par Yoyo
Evite de citer en permanence plz, ça sert à rien lol

Bah tu réinstalles le thème original hein grand :D

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 1:40 pm
par Bageera
Ouais, mais il est où le thème original ? Ça va bien mettre les images si je le remet ? :D

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:11 pm
par Yoyo
Désinstalle le thème subsilver2 et réupload le et réinstalle le :)

Et cette fois, fais des backups des fichiers avant de les modifier, ca devrait être automatique normalement :o

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:17 pm
par Bageera
Quoi ? En gros je dois effacer le design que j'ai fait ? Y'a pas moyen de réinstaller sans perdre overall_footer.html/header.html ? :o

EDIT : Ah nan c'est bon, ben je vais voir si ça marche maintenant :ange:

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:19 pm
par Yoyo
Tu saurais éviter de me citer alors que c'est le message juste au dessus plz ? :twisted: :mrgreen:

Ben tu fais comme tu veux, tu peux aussi reprendre les fichiers overall_footer.html et overall_header.html du thème original. Dedans tu prends les fichiers css et compagnie.

Faut aussi noter qu'à chaque fois que tu modifies les fichiers overall, faut vider ton cache, sinon tu ne verras pas les modifications.

Faut que tu recommences tout par étape en regardant ce qui cloche après la première modification, c'est pas quand tout est fini qu'on se demande pourquoi ça bug :|

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:30 pm
par Bageera
Bah, là j'ai réinstallé les bons design et j'ai remplacé overall_....

J'espère que ça va marcher, sinon comme tu dis je recommencerais tout :cry:.

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:33 pm
par Yoyo
Bah pleure pas ^^ t'as juste à enlever la dernière modification qui a fait que tout plante. Allez recommence et bip préviens nous quand tu as un bug.

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:38 pm
par Bageera
Ben ça marche vraiment les images du css viennent pas et quand j'ouvre l'image toute seule au début ça me met une page d'erreur, j'acutalise et là elle s'affiche bizarre nan ? :( :( :( :( :( :evil: :twisted:

Regarde il n'y a aucun problème de chemin > http://www.khanstudio.com/forum/styles/subsilver2/template/css/styles.css :x

Tu peux m'aider ? ^^

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 2:54 pm
par Yoyo
ben ca marche, faut vider le cache aussi je t'ai dit, effacer tout ce qui a dans le dossier /cache/

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 3:02 pm
par Bageera
Ah, cool ^^

Pourquoi ça marche pas avec firefox ?

:ange:

Re: Intégrer phpbb3 dans son site

MessagePosté: Mer Juil 02, 2008 3:04 pm
par Yoyo
Bah si ca marche, je suis moi même sous firefox, et arrête de me CITERRRRRRRRRRRRRRRRR :twisted: :evil: :twisted: :evil: