Ajouter fonctionnalité BBcode et Timynce
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
J'aurai voulu avoir un peu de renseignement...
Je voudrai modifier l'éditeur BBcode et Tinymce pour ajouter une fonctionnalité, laquelle ? surprise

Il me faudrai simplement avoir accès a ces fichiers j'ai un peu regarder dans le framework mais je préfère avoir des réponses sûr...
Un gros nouvelle icône, possibilité de mettre : le lien ,un nom, un deuxième nom, la taille, tout ça dans une petite pop-up, a partir d'un script que je modifierai...
Merci
ReidLos
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pour le BBcode il suffit d'éditer le fichier template/default/framework/content/editor.tpl
Bon courage !
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
effectivement je crois qu'il m'en faut, je crois également que j'aurai besoin de vous
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Code PHP :
<div style="position:relative;z-index:100;float:left;display:none;" id="bb_block4{FIELD}"> <div style="margin-left:160px;" class="bbcode_block" onmouseover="bb_hide_block('4', '{FIELD}', 1);" onmouseout="bb_hide_block('4', '{FIELD}', 0);"> <select id="MEDIA{FIELD}" onchange="insertbbcode_select('MEDIA', '{FIELD}')"> <option value="MOVIE"="MOVIE" disabled="disabled">{L_MOVIE2}</option> <option value="PICTURE">{L_PICTURE}</option> <option value="SWF">{L_SWF}</option> <option value="MOVIE2">{L_MOVIE2}</option> </select> </div> </div>
Ca c'est pour la partie menu... Après quand je clique sur MOVIE par exemple je voudrai pouvoir avoir :
Code HTML :
A ce que j'ai compris :
Code PHP :
insertbbcode('[html]<a href= + " urlvidéo "> + '', '{FIELD}');
Code PHP :
insertbbcode('<img src= ', ' " url de mon image " ', '{FIELD}');
etc etc
Je me goure totalement je pense, mais si vous avez quelques petites minutes pour moi

( je sais que c'est beaucoup plus compliquer que ça
)
Édité par ReidLos Le 31/07/2009 à 21h33
Bidi Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Bidi
- Inscrit le : 28/07/2009
ReidLos : je vous cache encore pleins de choses
Édité par ReidLos Le 31/07/2009 à 21h49
Bidi Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Bidi
- Inscrit le : 28/07/2009
ReidLos :
ReidLos : je vous cache encore pleins de choses 

J'aime
Édité par ReidLos Le 31/07/2009 à 21h57
Onagane Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Onagane
- Inscrit le : 28/07/2009
Édité par Onagane Le 31/07/2009 à 21h54
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Onagane Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Onagane
- Inscrit le : 28/07/2009
Et pareil dans le fichier bbcode_unparse.class.php à la ligne 139 mais la sans le nom de la balise.
Édité par Onagane Le 31/07/2009 à 22h18
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement

Tu peut m'expliquer par contre ce que signifie réellement regex code ?
Onagane Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Onagane
- Inscrit le : 28/07/2009
Par exemple : `[b](.+)[/b]`isU
les ` c'est pour encadrer l'expression après les devant les [ c'est pour qu'il soit interpréter comme un caractère et pas comme une instruction REGEX. La (.+) c'est une parenthèse "capturante" tu remplace par $1 $2 etc. Après isU c'est les options.
Ensuite $1 le $1 c'est le texte de ta prenthèse plus haut.
Pour plus d'infos ici
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
je vais avoir de la lecture
Onagane Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Onagane
- Inscrit le : 28/07/2009
Mais c'est pas trop compliqué.
Tu veux rajouter quoi comme balise ?
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
)Après les balises il y as MOVIE, PICTURE, SWF
Ils auront besoin des mêmes fonctionnalités CF :
Code PHP :
( c'est ce que je veux interprété )<a href="url de ma vidéo"><img src="image de la vidéo" style="width:taille; id="Nom voulu"></a>
Je voudrai donc avoir la possibilité de choisir l'url de la vidéos, de l'image , la taille et le nom de la vidéo...
Pour ce qui est du dev j'ai vraiment pas d'éxpérience, mais je compte me mettre aux livres

Je n'ai pas vraiment encore compris, mais éclaire moi si tu en as envie

Doi-je crée une nouvelle balise ? Genre [MEDIA] ?
Édité par ReidLos Le 31/07/2009 à 22h45
Onagane Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Onagane
- Inscrit le : 28/07/2009
Par contre pour l'intégrer dans l'éditeur, tu dois modifier le /templates/default/framework/content/editor.tpl
En y ajoutant un menu comme celui-ci mais ça se complique parce que pour le menu média il y aura plusieurs balises différentes donc il vas falloir faire un menu mais mettre un evenement onChange avec une fonction JS pour insérer les balises avec la fonction insertbbcode.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie