Accueil phpBB News phpBB Forum phpBB & support Mods Module Modification phpBB-Power Tutoriaux Tutoriel phpBB-Power Conseil personalisation phpBB-Power Conseil optimisation phpBB-Power Partenaires phpBB-Power



PhpBB-Power
Communauté francophone de support et de mods pour phpBB
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

[Créer un fichier phpBB] Niveau 1 à 4
Aller à la page Précédente  1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Tutoriaux
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
maniagames
Partisan


Inscrit le: 04 Déc 2004
Messages: 63

MessagePosté le: Mar 21 Juin 2005 à 19:33    Sujet du message: Répondre en citant

Oki, ça commence à compliquer mais je suis toujours en course Smile.

Donc ce que je pensais faire, bien que pas très propre, c'est créer une variable, et lui assigner un nombre.

Ensuite, j'affiche un bloc si le contenu de la variable est égale à 1, 2 3 ...
Cette variable étant modifié par le code php en fonction des differentes conditions, requêtes éxecutés ...

Mais je suis sur qu'on peut faire plus propre Smile
_________________
TerresLegends :: Forum RPG - Jeu de rôle médieval
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Darkenshin
Membres actifs


Inscrit le: 23 Déc 2004
Messages: 601

MessagePosté le: Mar 21 Juin 2005 à 19:36    Sujet du message: Répondre en citant

ba c'est propre aussi d'assigner un nombre Wink
_________________
Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
maniagames
Partisan


Inscrit le: 04 Déc 2004
Messages: 63

MessagePosté le: Mar 21 Juin 2005 à 19:42    Sujet du message: Répondre en citant

Oui ça va encore, mais je sais pas, je trouve ce systeme "spécial" Very Happy .

Faut que je trouve des mods n'utilisant qu'un seul tpl, pour voir comment ils font.

En tous cas super les fichiers de départ fourni Wink
_________________
TerresLegends :: Forum RPG - Jeu de rôle médieval
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Darkenshin
Membres actifs


Inscrit le: 23 Déc 2004
Messages: 601

MessagePosté le: Mar 21 Juin 2005 à 19:47    Sujet du message: Répondre en citant

utilise mon code Smile
il fonctionne bien Smile
_________________
Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
maniagames
Partisan


Inscrit le: 04 Déc 2004
Messages: 63

MessagePosté le: Mer 22 Juin 2005 à 17:08    Sujet du message: Répondre en citant

Oui, sauf qu'en utilisant cette méthode me faudrait 5 tpl pour une page Laughing .
Edit : quoi que, j'ai pas vu le dernier mess ^^

Sinon, j'ai une question :

Si dans la page d'avant, on a une zone de texte, et qu'on atterit sur une page d'erreur.

J'affiche l'erreur et un bouton "retour".

Problème, en revenant sur la page, la zone de texte ne conserve pas ce qu'il y avait dedans.

Comment garder le contenu de ces variables ?
_________________
TerresLegends :: Forum RPG - Jeu de rôle médieval


Dernière édition par maniagames le Mer 22 Juin 2005 à 17:43; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Mer 22 Juin 2005 à 17:20    Sujet du message: Répondre en citant

ton bouton doit être un bouton de typoe "précedent" (comem si le mec cliquait sur précendent).

Là, (sous FF en tt cas), cela marchera
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
maniagames
Partisan


Inscrit le: 04 Déc 2004
Messages: 63

MessagePosté le: Mer 22 Juin 2005 à 17:23    Sujet du message: Répondre en citant

Oui, je vois, style javascript mais je voulais éviter au maximum Mr. Green
J'ai pas le choix.

Encore une chose, là ce n'est pas spécifique à ce fichier, tous les fichiers de phpBB sont comme ça, mais pourquoi en entete du fichier on a :

Code:
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.' . $phpEx);


J'ai jamais compris, pourquoi on utilisé pas ce systeme :

Code:
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'common.'.$phpEx);


Si on peut m'éclairer pourquoi phpBB utilise la première méthode Smile
_________________
TerresLegends :: Forum RPG - Jeu de rôle médieval
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Darkenshin
Membres actifs


Inscrit le: 23 Déc 2004
Messages: 601

MessagePosté le: Mer 22 Juin 2005 à 19:27    Sujet du message: Répondre en citant

je parlais de ce code la => http://www.phpbb-power.com/forum/sutra6061.php#6061 au quel il ne faut qu'un seul tpl ^^
_________________
Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
maniagames
Partisan


Inscrit le: 04 Déc 2004
Messages: 63

MessagePosté le: Mer 22 Juin 2005 à 19:45    Sujet du message: Répondre en citant

Oui, c'est plus ou moins ce que j'utilise ^^

Mais il est impossible d'imbriquer plusieurs switchs on dirait Sad.
_________________
TerresLegends :: Forum RPG - Jeu de rôle médieval
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Mer 22 Juin 2005 à 20:00    Sujet du message: Répondre en citant

maniagames a écrit:
Oui, c'est plus ou moins ce que j'utilise ^^

Mais il est impossible d'imbriquer plusieurs switchs on dirait Sad.


utilise un truc comme:

Code:
switch ($mode)
{
case "welcome":
mon code1
break;
case "welcome2":
if ( $trucmuche == 7,25 )
{
mon code2
}
else
{
mon code3
}
default:
mon codedefaut
}
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Darkenshin
Membres actifs


Inscrit le: 23 Déc 2004
Messages: 601

MessagePosté le: Mer 22 Juin 2005 à 20:22    Sujet du message: Répondre en citant

si c'est possible Smile

Code:
$template->assign_block_vars('var1', array(
     'VAR_1' => $var_1
));

$template->assign_block_vars('var1.test2', array(
     'VAR_2' => $var_2
));


coté tpl:
Code:

<!-- BEGIN var1 -->
{var1.VAR_1}
     <!-- BEGIN test2 -->
     {var1.test2.VAR_2}
     <!-- END var1.test2 -->
<!-- END var1 -->

_________________
Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
maniagames
Partisan


Inscrit le: 04 Déc 2004
Messages: 63

MessagePosté le: Sam 25 Juin 2005 à 0:45    Sujet du message: Répondre en citant

Darkenshin a écrit:
si c'est possible Smile

Code:
$template->assign_block_vars('var1', array(
     'VAR_1' => $var_1
));

$template->assign_block_vars('var1.test2', array(
     'VAR_2' => $var_2
));


coté tpl:
Code:

<!-- BEGIN var1 -->
{var1.VAR_1}
     <!-- BEGIN test2 -->
     {var1.test2.VAR_2}
     <!-- END var1.test2 -->
<!-- END var1 -->


J'ai plus rien qui apparait quand j'en met deux :p
_________________
TerresLegends :: Forum RPG - Jeu de rôle médieval
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Darkenshin
Membres actifs


Inscrit le: 23 Déc 2004
Messages: 601

MessagePosté le: Sam 25 Juin 2005 à 1:01    Sujet du message: Répondre en citant

pourtant c'est ce qu j'utilise Wink dans plusieur fichiers et ça fonctionne j'ai peu être mal ecris les switch mais ça fonctionne comme ça Smile vai te les refaire Smile
_________________
Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Sam 25 Juin 2005 à 11:34    Sujet du message: Répondre en citant

tu as utilisé ce code exacactement? si non, utilises le, et modifies le ensuite

(tu peux aussi utiliser:

Code:

<!-- BEGIN var1 -->
{var1.VAR_1} Bloc 1
     <!-- BEGIN test2 -->
     {var1.test2.VAR_2} Bloc 2 dans le bloc 1
     <!-- END var1.test2 -->
<!-- END var1 -->


pour mieux voir sans variable
Le tout est de bien respecter les espaces dans les
Code:
<!-- BEGIN var1 -->
<!-- END var1 -->

et de bien les imbriquer
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Darkenshin
Membres actifs


Inscrit le: 23 Déc 2004
Messages: 601

MessagePosté le: Sam 25 Juin 2005 à 13:21    Sujet du message: Répondre en citant

tu parle a maniagames ?

sinon je pense que c'est moi qui est fait une faute Smile
_________________
Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Tutoriaux Toutes les heures sont au format GMT + 2 Heures
Aller à la page Précédente  1, 2, 3  Suivante
Page 2 sur 3

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme: subSilver++
Traduction par : phpBB-fr.com