[All versions] Intégration d'un thème phpBB sur un site

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com
Partager sur FacebookPartager sur TwitterPartager sur Google+

[All versions] Intégration d'un thème phpBB sur un site

Messagepar Bodie » 29 Juil 2017 à 16:59

Bonjour,

Une question un peu différente de celles qui peuvent être trouvées ici.

Admettons que je dispose de 2 thèmes différents, l'utilisateur peut choisir celui qu'il souhaite avoir.

Je souhaiterai savoir comment instaurer un thème phpBB sur un site web.

En gros, pouvoir récupérer le design du style afin de concevoir mon site web en alliance avec le forum (et non intégrer le forum à un site).

A+
Bodie
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 29 Juil 2017 à 16:56

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar ABDev » 29 Juil 2017 à 22:07

Hello,
C'est du webmastering, pas du support d'extensions ...
Et pourquoi "All versions" ??
Pour se payer le luxe d'être feignant, il faut sans cesse faire travailler ses méninges ! (Korben)

On clique sur le bouton Répondre plutôt que le bouton Citer ...
Un problème avec une extension ? Pas de lien vers celle-ci ? Sujet ignoré !
Avatar de l’utilisateur
ABDev
Programmationateur
Programmationateur
 
Messages: 15695
Enregistré le: 12 Mai 2005 à 23:54

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Steph » 30 Juil 2017 à 03:04

Salut,

En effet, rien a voir avec une extension, je déplace.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 17927
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Kewee » 02 Aoû 2017 à 00:43

Pour obtenir par exemple ça...
Sans-titre-1.jpg

C'est à dire un site en extension de ton forum... et non l'inverse. Les pages sont paramétrables dans l'ACP (j'viens de tester, j'avais jamais fait encore ^^) et accessibles dans l'accès rapide par défaut
http://www.phpbb-fr.com/customise/db/extension/pages/
du coup, forcément, ça s'adapte au style de forum choisi tout totomatiquement.


is it good ?
euh... je suis une fille, hein ? ok ? faites un effort ! arrêtez de dire "il" en parlant de moi, merci
Vous avez le droit d'aider si vous avez la réponse ou une piste, n'hésitez pas, on n'égorge pas les honnêtes gens ^^
Avatar de l’utilisateur
Kewee
Graphiste
Graphiste
 
Messages: 12219
Enregistré le: 01 Déc 2005 à 18:17
Localisation: mais mais mais... et vous voulez pas mon numéro aussi?

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar galixte » 02 Aoû 2017 à 00:47

Salut,

tu lui proposes une solution de contournement, mais lui veut développer son site Web, avec je présume, le fait de conserver le header et le footer du forum sur son site Web. C’est une question qui a dû être soumise au moins un milliard de fois. :P
Modifié en dernier par galixte le 02 Aoû 2017 à 03:21, modifié 1 fois.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10093
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Kewee » 02 Aoû 2017 à 00:50

voui, mais ne sachant pas du tout quel est son niveau ni rien, peut-être que c'est simplement ça qu'il lui faut :mrgreen:

wait & see ;)
euh... je suis une fille, hein ? ok ? faites un effort ! arrêtez de dire "il" en parlant de moi, merci
Vous avez le droit d'aider si vous avez la réponse ou une piste, n'hésitez pas, on n'égorge pas les honnêtes gens ^^
Avatar de l’utilisateur
Kewee
Graphiste
Graphiste
 
Messages: 12219
Enregistré le: 01 Déc 2005 à 18:17
Localisation: mais mais mais... et vous voulez pas mon numéro aussi?

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Bodie » 02 Sep 2017 à 23:29

Hello

Je ne souhaite pas intégrer le site au forum mais l'inverse, donc utiliser le header/footer du forum tout en pouvant intégrer mes fonctionnalités PHP.

J'ai vu des thèmes sur le net super sympa et n'étant pas dev front end, j'aurai aimé utiliser cette solution !

Thanks !!!!
Bodie
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 29 Juil 2017 à 16:56

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar galixte » 03 Sep 2017 à 04:42

Bah fait une recherche, deux, trois autant que tu voudras des solutions sont présentées dans les sujets. ;)

Tu n’es pas très bavard(e) sur l’objet du site Web, est-il disponible pour comprendre de quoi il en retourne ? On ne sait pas si ton site Web est prêt ou si tu recherches un outil le publier, auquel cas la première solution soumise par la reine fruitée est viable, car c’est la plus simple à mettre en place.

Aussi, tu conçois ton site Web, voir ceci : https://area51.phpbb.com/docs/dev/32x/ & documentation/coding/30x-ajouter-une-nouvelle-page-personnalisee-a-phpbb-a57-view.html.

Si tu recherches encore une solution, tu as l’extension « Pages » indiquée plus haut, ou celles-ci à tester :
  1. « cmBB » ;
  2. « SiteMaker » ;
  3. « Board3 Portal » ;
  4. « cBB Blockgets ».
Modifié en dernier par galixte le 08 Sep 2017 à 03:59, modifié 1 fois.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10093
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Bodie » 03 Sep 2017 à 17:29

Yo,

La page personnalisée ne permet pas d'intégrer de gros scripts PHP, comme sur un site web lambda.
Je peux intégrer du html mais juste un
Code: Tout sélectionner
<?PHP echo '...'; ?>
ne fonctionne pas (affiche "..." en principe) - et même si c'est ainsi:
Code: Tout sélectionner
$template->set_filenames(array(
    'body' => 'bodie.php',
));


Code: Tout sélectionner
<!-- INCLUDE overall_header.html -->

<h2><?PHP echo '...'; ?>xd</h2>

<div class="panel">
	<div class="inner"><span class="corners-top"><span></span></span>

	<div class="content">
		<p>
			Le site a été créé cette année pour vous procurer le meilleur forum du Net ! :)

			Nous vous promettons de :
			<ul>
				<li>vous fournir un contenu attrayant !</li>
				<li>vous fournir une ambiance amicale !</li>
				<li>surtout vous fournir un environnement où vous pourrez vous amuser !</li>
			</ul>
		</p>
	</div>

	<span class="corners-bottom"><span></span></span></div>
</div>

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->

N'affiche que le "xd"

++
Bodie
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 29 Juil 2017 à 16:56

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar papajoke » 03 Sep 2017 à 19:09

bonjour,
Pourquoi ne toujours pas dire ce que tu désires ? tu as déjà des scripts php ? ils sont liés au forum ou indépendants ?
Bodie a écrit:La page personnalisée ne permet pas d'intégrer de gros scripts PHP

au contraire tu es directement dans une page php, tu fais donc tout ce que tu ferais avec une page php classique: tu interroges, tu traites, tu envois les datas via un moteur de template ou non.
Si ton site est déjà ecrit, tu insères juste les 4..5 lignes phpbb au début et éventuellement tu changes les liens.

Ton test ? tu parles de gros script et la tu essayes de faire un "bonjour" en php dans un template, un template est exclusif pour de l'affichage et pas du traitement.
Un template a son propre langage et ce n'est pas du php comme tu essayes de faire ("bodie.php" non non)!
On fait le traitement dans la page php et on transmet les données au modèle qui lui n'utilise pas php mais ces propres balises.
Cette technique de template n'est pas exclusive à phpbb, aucunement obligatoire en fonction de tes besoins. c'est utilisé ou non dans tout script php et justement les "gros scripts" généralement en utilisent.
modérateur forum manjaro.fr
Avatar de l’utilisateur
papajoke
Apprenti-posteur
Apprenti-posteur
 
Messages: 174
Enregistré le: 23 Juil 2017 à 13:45

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Bodie » 03 Sep 2017 à 19:50

Salut,

J'ai des scripts indépendants du forum phpBB.
J'ai quelques scripts, par exemple un espace pour gérer mon site de jeu (des formulaires, des infos.. tout ça en PHP), mais je voudrais que ce soit lié au thème du forum.

documentation/coding/30x-ajouter-une-nouvelle-page-personnalisee-a-phpbb-a57-view.html

Cette méthode était pas mal mais du coup je peux pas utiliser le php dans les templates.
Le coup du bjr c'était pour essayer et visiblement ça marche pas.

Je ne connais pas phpBB en profondeur alors si je viens ici c'est pour demander un peu d'aide.

EDIT: De plus, le module, quand on l'édite, même en vidant le cache ça garde généralement les anciennes infos, chelou un peu

A+
Bodie
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 29 Juil 2017 à 16:56

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar papajoke » 03 Sep 2017 à 20:10

ok, tu as déjà les scripts

Et d'après ce que je comprends tu ne connais pas le système de templates. Donc oui on part dans le cas le plus difficile.

Depuis des années, avec php on utilise des moteurs de template. Ceci n'a rien a voir avec phpbb c'est juste du php !
malheureusement il me semble que tes scripts n'en utilisent pas ?...

Comme dit plus haut , tu n'as pas a faire de traitement donc un template utilise sa propre syntaxe, ici celle de phpbb ou celle de twig. Comme tous les moteurs de template, tu passes les données et elles vont êtres affichées par le modèle avec son propre langage.
Il y a beaucoup de documentation sur les modèles phpbb ;) et encore plus sur les templates en php c'est une vielle technologie.
--------------
NON puisque l'on passe dynamiquement les données au moteur/modèle l'affichage est dynamique !
Modifié en dernier par papajoke le 03 Sep 2017 à 20:26, modifié 1 fois.
modérateur forum manjaro.fr
Avatar de l’utilisateur
papajoke
Apprenti-posteur
Apprenti-posteur
 
Messages: 174
Enregistré le: 23 Juil 2017 à 13:45

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar Bodie » 03 Sep 2017 à 20:25

Re,

T'as pas un exemple de code qui intègre simplement le header/footer du thème phpBB avec des messages bidons en PHP à l'intérieur style "slt" histoire de voir que ça fonctionne.

A+
Bodie
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 29 Juil 2017 à 16:56

Re: [All versions] Intégration d'un thème phpBB sur un site

Messagepar papajoke » 03 Sep 2017 à 21:00

en fait tu n'as jamais regardé la doc :cry: ni même le minimum syndical !
tu ne me donnes pas trop envie de faire des recherches à ta place
Ce type d'intégration existe depuis longtemps, et les sujets sont nombreux sur les forum inter ou ici.

une doc sur le moteur de template (fr) qui a plus de 10ans :wink: (pas sur quelle soit bien a jour aujourd'hui) mais elle donne très bien le principe

----------------
Mais pas sur qu'il soit valable pour toi de réécrire tes jeux, si
- ce n'est pas ton code ?
- si aucune interaction avec la DB de phpbb ?
modérateur forum manjaro.fr
Avatar de l’utilisateur
papajoke
Apprenti-posteur
Apprenti-posteur
 
Messages: 174
Enregistré le: 23 Juil 2017 à 13:45


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité