Annonces
Livre d'or

Par aircrack

Super CMS, super staff une équipe génial!
Plein de possibilité d'avenir et on attend tous la 4.0

Livre d'or

Mini sondage
Disposez-vous de PHP 5 chez votre hébergeur ?








Résultats

 
   Le 06/06/11 à 14h55 Citer      

Booster Fuzil

Groupe: Membre

Inscrit le: 14/03/11
Messages: 64
Bonjour,

Voilà je voudrais savoir comment faire pour ajouter Une balise ou deux en BBCODE?

Merci pour vos réponses ( ma demande concerne surtout le forum , enfin si le BBCODE peut s'étendre a tout le site je dis pas non)
____________________


pm    
   Le 06/06/11 à 14h58 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 7984
Lieu: Alsace
Salut,

Tu veux rajouter quel type de balise ?

ReidLos

pm http://www.phpboost.com    
   Le 06/06/11 à 15h00 Citer      

Booster Fuzil

Groupe: Membre

Inscrit le: 14/03/11
Messages: 64
ben en faite j'aimerais rajouter une balise youtube et une deezer, pour faciliter la vie de mes membres , car les balises flash sont compliqué pour ceux qui ne connaissent pas du tout l'informatique .



Edité par kev6933 Le 06/06/11 à 15h00
____________________


pm    
   Le 06/06/11 à 15h01 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 7984
Lieu: Alsace
Tu as de bonne connaissance en PHP notamment sur les regex ?

pm http://www.phpboost.com    
   Le 06/06/11 à 15h03 Citer      

Booster Fuzil

Groupe: Membre

Inscrit le: 14/03/11
Messages: 64
ben le php je connais un peu mais les regex c'est pas les ex : {TEXT} ?
____________________


pm    
   Le 06/06/11 à 15h58 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 7984
Lieu: Alsace
Ton exemple a dû être pris sur le moteur de template. Dans le cas du moteur de template on lie un fichier TPL à un fichier PHP. Dans ce fichier PHP tu vas attribuer des variables (TEXT dans ton cas). Le moteur de template va simplement faire le remplacement de la valeur que tu aura attribuer dans ton fichier PHP. Dans le cas de PHPBoost on ne va pas seulement faire ça. On récupère la valeur mais on la stock aussi dans un fichier de cache (Bon on ne récupère pas vraiment la valeur, on va remplacer {TEXT} par la clé d'un tableau, cette clé là ce sera TEXT dans notre fichier PHP. Ca permet de limiter le nombre de remplacement (sachant qu'une regex est gourmande en ressource).

Une regex c'est par exemple ([A-Za-z0-9]+) qui va être égale à vrai si tu as une suite de lettre et de chiffre en minuscule ou majuscule et faux (false) dans le cas contraire.

Disons que pour toi ça va être plus compliqué. Il va falloir remplacer une certaine valeur par une autre tout en récupérant les données. C'est à dire utiliser preg_replace().



Edité par ReidLos Le 06/06/11 à 15h59

pm http://www.phpboost.com    
   Le 06/06/11 à 18h08 Citer      

Booster Fuzil

Groupe: Membre

Inscrit le: 14/03/11
Messages: 64
ah oui ça risque d'être pas mal compliquer ^^ . Mais je vois le principe .

Sinon il n'y a pas de moyen plus simple ?
____________________


pm    
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
Annonces