utilisation du template.php phpbb3 pour son 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

utilisation du template.php phpbb3 pour son site

Messagepar stab88 » 14 Déc 2007 à 23:54

Bonjour
On voie beaucoup de tutos pour utiliser le template.php de phpbb2 pour les pages de son site mais je n'ai encore pas trouvé pour utiliser celui de phpbb3
je m'explique,
jusqu'ici, j'ai mon site couplé à mon forum phpBB3.0 avec les sessions etc . Et tout ceci marche très bien.
j'utilise aussi le template pour mon site en ayant créé dans le dossier template de prosylver un dossier nommé site avec toutes les pages html de mon site.
Ca marche aussi très bien.
le hic, c'est que je suis en train de faire une nouvelle partie sur mon site qui aurra absolument besoin d'un changement facile de template.
Il me faut donc un système de template non relié au forum.

est-ce qu'il est possible comme avec la version phpbb2 d'utiliser le template.php indépendamment du forum ? et comment fait-on ?

il me faut la version phpbb3 car elle traite les IF, ELSE, ELSEIF, ENDIF, qui me sont très utiles.
mon site
en perpétuel chantier lol.
stab88
Posteur néophyte
Posteur néophyte
 
Messages: 35
Enregistré le: 10 Avr 2007 à 20:43

Re: utilisation du template.php phpbb3 pour son site

Messagepar ErnadoO » 15 Déc 2007 à 00:15

stab88 a écrit:il me faut la version phpbb3 car elle traite les IF, ELSE, ELSEIF, ENDIF, qui me sont très utiles.

phpBB2 + extremes styles fait pareil (si cela t'interesse)
ErnadoO
 

Re: utilisation du template.php phpbb3 pour son site

Messagepar stab88 » 15 Déc 2007 à 00:17

merci je vais essayer ça
(si je trouve ^^)
mon site
en perpétuel chantier lol.
stab88
Posteur néophyte
Posteur néophyte
 
Messages: 35
Enregistré le: 10 Avr 2007 à 20:43

Re: utilisation du template.php phpbb3 pour son site

Messagepar ErnadoO » 15 Déc 2007 à 00:22

Pour extremes styles: viewtopic_116735.html
:wink:
ErnadoO
 

Re: utilisation du template.php phpbb3 pour son site

Messagepar stab88 » 15 Déc 2007 à 00:30

oui merci j'avais trouvé :wink:

Donc en fait, je récupère seulement le fichier template.php et pas le reste et je m'en sert comme je dois le faire sur les sites avec la méthode phpbb2
et dans le code html, je peux utiliser les IF
c'est bien ça?
je suis en train de le faire sur quelques pages pour voire si ça marche
mon site
en perpétuel chantier lol.
stab88
Posteur néophyte
Posteur néophyte
 
Messages: 35
Enregistré le: 10 Avr 2007 à 20:43

Re: utilisation du template.php phpbb3 pour son site

Messagepar stab88 » 15 Déc 2007 à 13:44

(désolé pour le double post)
j'ai l'impression que c'est pas possible en fait car ça ne marche que avec l'installation complète sur un forum phpbb2 ..
est-ce que tu l'a déjà vue fonctionner en externe ?

quand je l'applique, il me dit qu'il y à un problème avec la base de donnée mais bon, c'est normal, je ne veux pas me servir de la base de donnée pour ça.
ou alors, est-ce qu'il y a une modification sur le fichier template.php pour que ça marche ?
mon site
en perpétuel chantier lol.
stab88
Posteur néophyte
Posteur néophyte
 
Messages: 35
Enregistré le: 10 Avr 2007 à 20:43

Re: utilisation du template.php phpbb3 pour son site

Messagepar stab88 » 19 Déc 2007 à 21:55

petit Up :roll:
mon site
en perpétuel chantier lol.
stab88
Posteur néophyte
Posteur néophyte
 
Messages: 35
Enregistré le: 10 Avr 2007 à 20:43

Re: utilisation du template.php phpbb3 pour son site

Messagepar Oyo » 21 Déc 2007 à 01:30

Salut,

Normalement tu ne peux pas t'en servir telquel pour ton site il faut modifier le fichier afin qu'il fonctionne en "stand alone" c'est à dire qu'il faut supprimer toute les référence de phpBB si tu te sert du fichier templates.php normal ou celui de Extrem Style.

Pour utiliser le fichier de phpBB 3 j'ai donné une piste sur developpez.com
Darkenshin a écrit:Simplement parce que personne n'a cherché ont a déjà beaucoup de chose à faire avec cette nouvelle sortie...

Tu peux remplacer ton fichier template par celui de phpBB 3 il suffit de remplacer les:
trigger_error par des message_die
Supprimer les $user
Modifier les chemins d'accès au fichier template donc revoir la fonction set_template()

Bref, il y a un peu de boulot pour pouvoir le remplacer comme ça...

Perso, je suis pas fan de phpBB 3 même si il est mieux programmer que phpBB 2.


En même temps j'ai regardé ça en 2 seconde quand j'étais au taff mais bon en regarde de plus près il y a certainement d'autre chose modifier comme le systeme de cache de tpl natif dans la nouvelle version.
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 20:02
Localisation: Paris

Re: utilisation du template.php phpbb3 pour son site

Messagepar bluelight » 02 Jan 2008 à 19:06

Bonjour, j'up pour une question :

J'ai modifié le fichier template.php (3.0) pour une version stand alone :mrgreen:

Est-ce qu'elle est correcte ?

Il faut savoir que je l'inclus dans un fichier qui ce présente comme qui suit :

Code: Tout sélectionner
<?php
$root_path = './';

$user = new user();

include('template.php');

$template = new template();

$template->set_template();

$template->set_filenames(array(

	    'body' => 'index_body.html'
	));

// $template->assign_var_from_handle('INCLUDE_HEADER', 'header_body');

$template->display('body');

?>


Voici le fichier (please, soyez indulgent je ne connais pas le code de phpBB 3.0 sur le bout des doigts) :

Cliquez ici
Modifié en dernier par bluelight le 02 Jan 2008 à 19:50, modifié 1 fois.
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Enregistré le: 24 Fév 2007 à 17:19
Localisation: île d'Oléron

Re: utilisation du template.php phpbb3 pour son site

Messagepar Morgyanne » 02 Jan 2008 à 19:31

Salut,

Le nombre de ligne de code inséré dans votre message est trop important. Veuillez fournir un lien vers où télécharger le(s) fichier(s), cela aura le mérite d'être plus pratique.
453 lignes de code dépassent très largement les 20 lignes normalement acceptées ;)

@+
Morgyanne :)
« What a filthy job !
Could be worse.
How ?
Could be rainin'. »

From Young Frankenstein
Avatar de l’utilisateur
Morgyanne
Marvelous girl
Marvelous girl
 
Messages: 32245
Enregistré le: 21 Mar 2005 à 13:28
Localisation: Juste derrière toi...

Re: utilisation du template.php phpbb3 pour son site

Messagepar bluelight » 02 Jan 2008 à 19:50

Corrigé
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Enregistré le: 24 Fév 2007 à 17:19
Localisation: île d'Oléron

Re: utilisation du template.php phpbb3 pour son site

Messagepar mikaweb » 15 Jan 2008 à 18:27

Est-ce que quelqu'un utilise la class modifiée de Bluelight ?
mikaweb
Posteur néophyte
Posteur néophyte
 
Messages: 15
Enregistré le: 28 Aoû 2007 à 19:40

Re: utilisation du template.php phpbb3 pour son site

Messagepar bluelight » 15 Jan 2008 à 18:56

Elle ne fonctionne pas, j'y travaille mais je rame a comprendre certains trucs :| :)
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Enregistré le: 24 Fév 2007 à 17:19
Localisation: île d'Oléron


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 3 invités

cron