Page 3 sur 3 PremièrePremière 123
Résultats de 21 à 27 sur 27

Sujet : BB code, dileme d'affichage entre les balises

  1. #21
    Version
    vB 4.2.1
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    37 254
    Billets
    58
    Pouvoir de réputation
    193

    Par défaut

    Bonjour,

    Ce n'est pas parce que tu es chez OVH que tout est ok, ils ont un panel d'offre, il ne faut pas confondre marque et offres.

    Citation Envoyé par Zoul Voir le message
    en fait faut juste taper bbcode sinon tu n'as que les css

    je test un truc ici:

    Code:
    Si tu utilises un bbcode dans un autre bbcode, c'est normale ici que l'image apparait, regarde je test comme il faut tester:

    Code:
    <img src="http://img4.hostingpics.net/pics/944873SOTWNature1.png" alt="" />
    Sur vb-r l'image n'apparait pas, as tu tester en local?

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


  2. #22
    Version
    vB 4.2.0
    Inscrit
    novembre 2012
    Messages
    175
    Pouvoir de réputation
    1

    Par défaut

    Pour mon serveur, ne t'en fait pas, je suis sur un serveur dédié (sous nom d'OVH)
    dad m'a fait prendre du bon pour être sur du résultat
    me semble que j'ai ca:http://www.kimsufi.com/fr/ qu'il utilise depuis plusieurs années pour des jeux en ligne (version a 15 euro de souvenir)



    On est trois a tester dans tout les sens avec Dad qui je te le rappelle a 10 ans de codage. Mm si pour lui Vb est une première. et qu'il est plus doué dans la création de jeu ou de site en partant de zero que de forum (il en a deja créé un de a a z une fois)
    il maitrise le PHP etc... et en fait c'est se qu'il m'avait expliqué au début et plusieurs fois que pour lui ce n’était pas un bug.

    le probleme c'est qu'au début j'avais travaillé l’esthétisme de la balise code (css) et que le html du forum devait être désactivé.
    puis que j'ai reglé les forum ensuite, se qui a créé cette différence qui m'a semblé être un bug.

    il avait deja rencontré dans le passé des forums qui gèrent de cette façon les balises codes (voila pourquoi il etait sur de lui).



    par contre tu as 90% des supports lorsque tu actives le HTML et que tu utilises une balise code, cela n’interprète pas le code si ca le peut.
    (essayes d'activer le html sur un forum et fait un test, tu veras) au pire crée en un invisible pour tester

    en gros nous pensons que c'est la facon d'avoir codé la balise code qui fait ca.
    Hier soir (cette nuit) j'ai comparé la balise code et la balise html qq heures pour essayer de comprendre pourquoi une interprète et l'autre non. (je pense que la solution est la)

    J'ai pu remarque (avec mon petit niveau) que sur la balise HTML (d'origine) il y a une erreur deja: il y a un "}" de trop.
    et lorsque tu compares les balises html et code a la virgule pret, sur la première partie du code qui est strictement identique, le html de souvenir (je me réveille) a un = que n'a pas le code de la balise code.
    j'ai essayé de l'ajouter au mm endroit sur la balise cote et ca fonctionne a l'identique... bref.

    si tu regardes mes dernières captures, c'est très clair, j'utilise une image en html:

    si on active le html du forum (cpadmin/ forum et modérateurs/ gerer les forums) on a:



    et si l'on active pas le html:
    on se retrouve dans se que tu fais ici (regardes bien c'est une image sous forme html, et pourtant elle s'affiche au dessus car le html est activé....):





    un petit tour sous forumActif :

    une balise code est faite pour afficher un code, peut importe le code : du css, du html, du php, du bb code.
    regardes, tu as sur cette capture, le HTML d'activé, le code sans balise suivit de la balise code:





    tu remarqueras que rien n'est interpreté car la balise code, quoi qu'il arrive est la pour afficher un code pour qu'on puisse le recuperer, le partager (c'est une question de pratique) peut importe son origine=> meme du bb code comme tu peux le voir.
    apres divisé en plusieurs balises comme ici (html, php ...) est une bonne chose car tu peux avoir différentes couleurs de présentation.



    Au passage, faudra que je vois avec toi s'il est possible de creer un mode selecteur de balise
    => tu remarques sur ma dernière capture, a droite au dessus, sélectionner le contenu (le site du zero l'a)
    certains le parametre en clic, d'autre en hover, des que tu clic dessus, ca te sélectionne tout le contenu (très très pratique pour les long contenu plutot que de tout surligner de de descendre.)

    voila a quoi ressemble le script pour forumActif(il me semble avoir essayé mais faut l'adapter car cela ne fonctionne pas):

    Code:
    function selectCode(a){a=a.parentNode.tagName==="B"?$(a).closest("table").find(".cont_code")[0]:$(a).closest("dl").find("code")[0];if(window.getSelection){var c=window.getSelection();if(c.setBaseAndExtent)c.setBaseAndExtent(a,0,a,a.innerText.length-1);else{window.opera&&a.innerHTML.substring(a.innerHTML.length-4)=="<BR>"&&(a.innerHTML+=" ");var b=document.createRange();b.selectNodeContents(a);c.removeAllRanges();c.addRange(b)}}else document.getSelection?(c=document.getSelection(),b=document.createRange(),b.selectNodeContents(a),
            c.removeAllRanges(),c.addRange(b)):document.selection&&(b=document.body.createTextRange(),b.moveToElementText(a),b.select())}
             
            $(function(){
                $("dl.codebox:not(.spoiler,.hidecode) dt").add($("div.cont_code").closest("table").find("span.genmed b")).append('<span onClick="selectCode(this)" class="selectCode">Sélectionner le contenu</span>');
            });


    donc serieusement, je pense qu'il y a vraiment qq chose a faire avec cette balise code pour ne pas qu'elle interprète si le html est activé et pour que le bbcode reste sous forme de code dedans (comme son nom l'indique).

    j'espere que je suis clair dans mes explications, c'est pas simple de faire comprendre un autre mode de fonctionnement qui est bien plus pratique.

    en tout cas merci Ombre de te pencher dessus

    edit: dad me dit que cet affichage a aussi ces avantages mais bon j'imagine que c'est une question d'habitude.
    perso je ne connaissais pas avant et ca me perturbe, avant toujours connu le principe que j'explique (mm hors fa).

    sinon est il possible de présenter un sujet en html et de désactiver le html du forum, ca résoudrait mes problèmes (un peut comme lorsque vous présentez un hack)
    Dernière édition par Zoul; 04/01/2013 à 12h27

  3. #23
    Version
    vB 4.2.1
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    37 254
    Billets
    58
    Pouvoir de réputation
    193

    Par défaut

    Bonsoir,

    Désolé, je ne répondrais pas ce soir à ton sujet, car j'ai été cloué 48 heures au lit, et j'ai encore du mal à voir les touches de mon clavier , juste une question, afin que tu me rassure, tu n'as pas activé le html pour ton forum?

    Je me repencherais sur ton dernier message dés que possible car il y à des chose qui restent floues.

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


  4. #24
    Version
    vB 4.2.0
    Inscrit
    novembre 2012
    Messages
    175
    Pouvoir de réputation
    1

    Par défaut

    en fait j'ai une déformation FA ou tu peux le faire avec moins de danger

    on m'a expliqué que c’était très dangereux.

    Du coup j'ai paramétré le truc (en espérant que se soit assez sécuritaire)
    je compte sur toi pour le confirmer des que ca ira mieux;

    J'ai donc activé le HTML dans les forums (permissions)

    mais j'ai autorisé que les groupes du staff a les utiliser
    car si j'autorise un groupe et pas le forum, cela ne fonctionne pas....

    Et j'aime présenter les sujets avec du html pour y insérer du css pour le rendre plus agréable (ca se fait de plus en plus)

    y a til une autre solution?

    bon rétablissement

  5. #25
    Version
    vB 4.2.1
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    37 254
    Billets
    58
    Pouvoir de réputation
    193

    Par défaut

    Re,

    Bon si tu as activé le HTML sur certains forum c'est déjà plus logique, la balise CODE n'étant pas colorisé, donc le code n'est pas découpé, il est brut et interprété en HTML si celui ci est activé.

    Normalement dans les forums qui n'ont pas le HTML d'activer, la balise CODE doit ce comporter sans interprété le HTML, mais de façon brut.

    Donc je pense que si tu veux utilisé du HTML dans tes forums ou le HTML est activé, utilise la balise HTML, ça me semble d'un coté logique.

    Pour répondre à ta question, oui il existe une possitibilité de placé du HTML sur un forum dont il est désactivé, en passent par la création de BBcodes, si c'est pour l'ajout de HTML précis, c'est pas trop contraignent, regarde la présentation de nos sujets de ressources, elle fonctionne via quelques BBcodes.

    Activé le HTML sur un forum, c'est dangereux par contre, même si tu connais les gens, le risque n'est jamais nul.

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


  6. #26
    Version
    vB 4.2.0
    Inscrit
    novembre 2012
    Messages
    175
    Pouvoir de réputation
    1

    Par défaut

    oui on m'a prévenu, mais n'ayant pas vos connaissances su VB, je fais avec les moyens du bord.

    Je suis prêts a creer deux bbcode qui généreront se que je demande.

    Faut il le css entier ou juste les balises (que tu vois sur les capture)

    ayant bidouillé un spoiler est ce que c'est correct:

    Code:
    Intitulé:  Titre
    Nom de la balise: titre
    Remplacement: <div class="titre-contour" ><img src="{param}"/></div>  
    Exemple: 
    test de texte
    ....

    en fait je viens de tester

    mais ca déchire si on peut faire des bbcode de cette façon lol

    merci Ombre!

    je vais désactiver le html

    ya 600 sujets a reprendre.... le staff va faire la tête ... lol

  7. #27
    Version
    vB 4.2.1
    Inscrit
    février 2007
    Localisation
    Paname
    Messages
    37 254
    Billets
    58
    Pouvoir de réputation
    193

    Par défaut

    Bonjour,

    L'avantage du BBcode c'est que un jour si tu désires le modifier, et bien tous les sujets qui l'utiliseront seront mis à jour de ce fait.

    Tu peux soit inclure le CSS dans le BBcode directement, dans le code de remplacement, sois (lla solution que je préfère) mettre le CSS dans un template CSS comme le template additional.css.

    Ƹ̵̡Ӝ̵̨̄Ʒ -
    Support: [ON] - Message privé: [OFF] - Ƹ̵̡Ӝ̵̨̄Ʒ
    Support vb3
    [OFF]

    Hébergé par PlanetHoster


Page 3 sur 3 PremièrePremière 123

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Sujets similaires

  1. Aide au codage Aide au codage code affichage des membres défilant sur forumhome
    Par Aragorn dans le forum Support vBulletin 4.x
    Réponses: 4
    Dernier message: 10/05/2011, 19h25
  2. Problème d'affichage Problème d'affichage affichage d'un code source sur le forum
    Par inlif dans le forum Support vBulletin 4.x
    Réponses: 3
    Dernier message: 14/07/2010, 12h14
  3. Problème d'affichage Problème d'affichage Les balises [QUOTE] ,[CODE] n'apparaissent pas !
    Par floopy dans le forum Support vBulletin 4.x
    Réponses: 1
    Dernier message: 26/06/2010, 22h36
  4. Problème d'affichage Problème d'affichage Probleme entre ce qui est fait et l'affichage
    Par Bishop dans le forum Support vBulletin 4.x
    Réponses: 6
    Dernier message: 08/06/2010, 19h41
  5. Les modifications de code entre vB3.0.X et vB 3.5
    Par Fred dans le forum Support vbulletin 3.x
    Réponses: 5
    Dernier message: 30/01/2007, 09h24

Liens sociaux

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé
Hébergé par PlanetHoster