Tutoriel sur les balises BBcode pour les parties en ligne
- Gaspard De La Nuit
- Dracoliche
- Messages : 6306
- Inscription : Lun 24 Fév 2014 10:13
- Localisation : Banon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : ?
- Race : ?
- Classe : ?
- Alignement : -
- Dieu : Bill Murray
- Mini Feuille de perso : ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Dernier message de la page précédente :
Ca va être bien utile tout ça, merci beaucoup !!"Un coup de dés jamais n'abolira le hasard."
Stéphane Mallarmé
Qui suis-je ?
Terres de Leyt - Eterny : Sidi Sabah
Les sentiers de la gloire : Kial Guilby
Les chroniques du chaos : Hector Cuivrare
Stéphane Mallarmé
Qui suis-je ?
Terres de Leyt - Eterny : Sidi Sabah
Les sentiers de la gloire : Kial Guilby
Les chroniques du chaos : Hector Cuivrare
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
De rien 
On continue avec une autre balise : la balise Note qui permet d'insérer une infobulle. Voir le tutoriel dans le premier message.
Une petite mise en application avec diverses balises employées :
Grand Méchant (Voir les caractéristiques
On continue avec une autre balise : la balise Note qui permet d'insérer une infobulle. Voir le tutoriel dans le premier message.
Une petite mise en application avec diverses balises employées :
Grand Méchant (Voir les caractéristiques
Voir les caractéristiques
Description
Le grand méchant
est très méchant.
Possessions
sceptre aux 7 morceaux
oeil de Vecna
For : 16
Dex : 15
Con : 12
Int : 16
Sag : 9
Cha : 10
TACO : 8
CA : 5
[/note])Description
Le grand méchant
est très méchant.
Possessions
sceptre aux 7 morceaux
oeil de Vecna

PV85/124
[/float]Grand MéchantFor : 16
Dex : 15
Con : 12
Int : 16
Sag : 9
Cha : 10
TACO : 8
CA : 5
Lolth tlu malla. Jal ultrinnan zhah xundus.
- guizacoatl
- Dracoliche
- Messages : 2550
- Inscription : Lun 9 Avr 2012 22:14
- Localisation : Versailles
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Royaumes Oubliés
- Race : Gnome
- Classe : Assassin
- Alignement : Loyal Mauvais
- Dieu : Mask
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Hello,
Je ne sais pas si cela est du à ta mise en page mais une des colonnes du Grand méchant n'est pas lisible/assez large:
Je ne sais pas si cela est du à ta mise en page mais une des colonnes du Grand méchant n'est pas lisible/assez large:
--- Comptes rendus de campagne ---
La 7e compagnie est Red
Démon manchot les marrons
Campagne Club JDR Machiavel Fantasy
La 7e compagnie est Red
Démon manchot les marrons
Campagne Club JDR Machiavel Fantasy
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Arf, en effet. Comme la largeur est en %, et que ton écran est plus petit, ça réduit tout.
Je vais devoir changer les % en px
Je vais devoir changer les % en px
Lolth tlu malla. Jal ultrinnan zhah xundus.
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Une dernière modif (j'espère) pour la balise Cadre. La largeur à renseigner n'est plus en % de la zone de texte, mais en pixel tout simplement.
Quand vous cliquez sur la balise, ça met 300px de large par défaut (vous pouvez évidemment changer).
A noter que si la largeur de l'écran sur lequel vous consultez le forum est inférieure à celle renseignée dans le cadre, l'affichage pourrait merdouiller suivant ce qu'il y a dans le contenu du cadre. N'hésitez pas à cliquer sur Prévisualiser pour vérifier votre mise en page avant d'envoyer votre message.
Quand vous cliquez sur la balise, ça met 300px de large par défaut (vous pouvez évidemment changer).
A noter que si la largeur de l'écran sur lequel vous consultez le forum est inférieure à celle renseignée dans le cadre, l'affichage pourrait merdouiller suivant ce qu'il y a dans le contenu du cadre. N'hésitez pas à cliquer sur Prévisualiser pour vérifier votre mise en page avant d'envoyer votre message.
Lolth tlu malla. Jal ultrinnan zhah xundus.
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Une petite précision pour la balise Secret : pour le moment, si vous mettez n'importe quel BBcode entre les balises secrets, ça affiche correctement l'encadré, mais tout le monde peut le voir. L'encadré n'est donc plus secret.
Exemple si vous mettez ça :
Ca donnera ça :
Message secret pour szass2,szasstest
C'est une histoire de regex dans la fonction preg_replace_callback qu'il faut corriger. Moi ça dépasse mes compétences, mais j'en ai causé à Troumad qui devrait voir ce qu'il peut faire (enfin j'espère
).
Donc en attendant, évitez de mettre des BBcode entre les balises Secret. C'est un peu gênant si vous souhaitez mettre un lancer de dés ou une image secrète, mais ça le sera moins quand ce sera corrigé.
Exemple si vous mettez ça :
Code : Tout sélectionner
Le message secret pour szass2,szasstest n'est pas affichéMessage secret pour szass2,szasstest
C'est une histoire de regex dans la fonction preg_replace_callback qu'il faut corriger. Moi ça dépasse mes compétences, mais j'en ai causé à Troumad qui devrait voir ce qu'il peut faire (enfin j'espère
Donc en attendant, évitez de mettre des BBcode entre les balises Secret. C'est un peu gênant si vous souhaitez mettre un lancer de dés ou une image secrète, mais ça le sera moins quand ce sera corrigé.
Lolth tlu malla. Jal ultrinnan zhah xundus.
- Troumad
- Dracoliche
- Messages : 14803
- Inscription : Dim 1 Avr 2012 15:38
- Localisation : Genas (F-69)
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : ?
- Race : Humain
- Classe : Rôdeur
- Alignement : Chaotique Bon
- Dieu : ?
- Mini Feuille de perso : Terres de Leyt - Eterny :Les Pierres du Destin :► Afficher le texteMystarillia :► Afficher le texte► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
J'ai besoin d'avoir des infos sur les variables qui rentrent en jeux.
La fonction qui décide quoi faire afficher est la fonction protected function secret_pass($matches) dans le fichier bbcodes_parser.php.
Pour ceci, il faudrait faire des tests pour que je comprenne ce qu'il y a dans les variables.
Je te propose de rajouter en ligne 87, 88 et 89 :
De me renvoyer le retour quand ça doit afficher et quand ça ne doit pas afficher. Si ça plante, je ne pense pas, mais rien n'est impossible, essaie en enlevant la ligne 89, puis 88.
Bein sûr, après le test, tu enlèves ces lignes...
La fonction qui décide quoi faire afficher est la fonction protected function secret_pass($matches) dans le fichier bbcodes_parser.php.
Pour ceci, il faudrait faire des tests pour que je comprenne ce qu'il y a dans les variables.
Je te propose de rajouter en ligne 87, 88 et 89 :
Code : Tout sélectionner
var_dump($matches);
var_dump($groups);
var_dump($this->user->data);Bein sûr, après le test, tu enlèves ces lignes...
Création de feuilles de perso ADD, ADD2
[Dragonlance] Crépuscule d'automne : RiveBise
Terres de Leyt - Eterny Bondix
La pierre du Mal Alenthir, Aventures Orientales Chûzaemon, Héros d'un âge viking Björnulf Runison, le Sanctuaire de l'angoisse Feydarick, Terreur dans la Jungle Vanille, La dernière chance Go Gogne, Les mystères du Nyrond Lode, Mystarillia Vitavix
[Dragonlance] Crépuscule d'automne : RiveBise
Terres de Leyt - Eterny Bondix
La pierre du Mal Alenthir, Aventures Orientales Chûzaemon, Héros d'un âge viking Björnulf Runison, le Sanctuaire de l'angoisse Feydarick, Terreur dans la Jungle Vanille, La dernière chance Go Gogne, Les mystères du Nyrond Lode, Mystarillia Vitavix
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Peux-tu me dire ce qu'il doit y avoir au-dessus et en dessous de ces trois lignes, car comme j'ai bougé un peu le code, ça ne correspond pas à tes indications de lignesTroumad a écrit :Je te propose de rajouter en ligne 87, 88 et 89 :Code : Tout sélectionner
var_dump($matches); var_dump($groups); var_dump($this->user->data);
Là j'ai mis ça en attendant :
Code : Tout sélectionner
protected function secret_pass($matches)
{
$groups = explode(',', $matches[2]);
return (in_array($this->user->data['username'], $groups)) ?
"Message secret pour $matches[2]]" :
"<span class='secret'>Un message secret a été écrit à ".$matches[2]."</span>";
var_dump($matches);
var_dump($groups);
var_dump($this->user->data);
}Message secret pour szasstest,szass2
Lolth tlu malla. Jal ultrinnan zhah xundus.
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Une autre balise ajoutée : Separateur, qui permet de faire une séparation (voir le tutoriel en début de topic).

Dex : 15
Con : 12
Int : 16
Sag : 9
Cha : 10
TACO : 8
CA : 5
oeil de Vecna
Largeur 100%, fond #170d2b, bordure inférieure rouge
Largeur 50%, fond gris, bordure inférieure bleu
Ou sans texte entre les balises, en mettant une largeur de 50%, un fond transparent et une bordure grise :
En exemple :
Grand Méchant

PV85/124
[/float]For : 16 Dex : 15
Con : 12
Int : 16
Sag : 9
Cha : 10
TACO : 8
CA : 5
Description
Le grand méchant est très méchant.Possessions
sceptre aux 7 morceauxoeil de Vecna
Lolth tlu malla. Jal ultrinnan zhah xundus.
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Ajout d'une balise langue très simpliste et purement esthétique :
[Message en Elfe : abcdefghijklmnopqrstuvwxyz ]
[Message en Nain : abcdefghijklmnopqrstuvwxyz ]
[Message en Draconien : abcdefghijklmnopqrstuvwxyz ]
[Message en Fielon : abcdefghijklmnopqrstuvwxyz ]
[Message en Celeste : abcdefghijklmnopqrstuvwxyz ]
[Message en Runes arcaniques : abcdefghijklmnopqrstuvwxyz ]
[Message en Elfe : abcdefghijklmnopqrstuvwxyz ]
[Message en Nain : abcdefghijklmnopqrstuvwxyz ]
[Message en Draconien : abcdefghijklmnopqrstuvwxyz ]
[Message en Fielon : abcdefghijklmnopqrstuvwxyz ]
[Message en Celeste : abcdefghijklmnopqrstuvwxyz ]
[Message en Runes arcaniques : abcdefghijklmnopqrstuvwxyz ]
Dernière édition par szass le Ven 8 Mars 2019 13:40, édité 2 fois.
Lolth tlu malla. Jal ultrinnan zhah xundus.
- szass
- Staff - Façonneur de Donjons
- Messages : 13025
- Inscription : Jeu 29 Mars 2012 15:28
- Localisation : Laboratoire du Donjon
- Version de D&D préférée : AD&D2
- Univers de D&D préféré : Planescape
- Race : Humain
- Classe : Mage
- Alignement : Neutre Mauvais
- Dieu : Vecna
- Mini Feuille de perso : Feuilles de personnage ► Afficher le texte
Re: Tutoriel sur les balises BBcode pour les parties en ligne
Mise à jour de la balise bar. Celle-ci accepte désormais une nouvelle valeur (block ou none) pour afficher ou masquer les PV (tout en laissant la barre de progression).
Code : Tout sélectionner
[bar=20,block]FOR:10/18[/bar]FOR10/18
Code : Tout sélectionner
[bar=20,none]FOR:10/18[/bar]FOR
Lolth tlu malla. Jal ultrinnan zhah xundus.




