pncBBCode  Début

Aller à la page: [-1] 1 - 2

  • Gilles

    piti soucis avec les news transférées dans le forum


    Suis au courant... Les News sont vraiment un peu merdiques et pour faire fonctionner tout ça correctement, faut jouer d'astuces...

    Pas encore tout réglé !





    Chestnut !
    Administrateur
    Aucun Support par message privé...
    Même en cas de pensée suicidaire !
    Règles à suivre
  • un petite bug pour les citations

    quand tu cites un messages qui a été édité
    http://postnuke-france.org/module-Forum-viewtopic-topic-806-start-0.html#pid2395

    ca met un commentaire editby



    modifié par : mumuri, 20 Déc 2005 - 14:16



    Membre du PSR Project (Pagesetter replacement)
  • Vu... je corrigerai dès que possible. Merci !




    Chestnut !
    Administrateur
    Aucun Support par message privé...
    Même en cas de pensée suicidaire !
    Règles à suivre
  • un truc aussi, c'est moi ou les pncBBcode ne dépende pas du tout des balises qu'on a autorisé ou pas dans le module settings ??
    si c'est vrai c'est cool.

    une question , t'es tu fixé une deadline pour la parution du module ?



    modifié par : mumuri, 20 Déc 2005 - 19:29



    Membre du PSR Project (Pagesetter replacement)
  • mumuri

    un truc aussi, c'est moi ou les pncBBcode ne dépende pas du tout des balises qu'on a autorisé ou pas dans le module settings ??
    si c'est vrai c'est cool.


    En fait, oui et non... A la base, les tags simples sont gérés de la même façon qu'ils soient en bbcode ou en html (a, u, i, etc). Bien que les tags disponibles ne sont pas pris dans les préférences, la classe n'autorisera pas la plupart des tags n'ayant pas une correspondance en bbcode. C'est un des boulot à faire que de faire en sorte qu'il y ait une certaine snergie entre les deux... entre autres pour les paramêtres.

    mumuri


    une question , t'es tu fixé une deadline pour la parution du module ?


    Non... Frank Schummertz prévoyait dernièrement une dernière sortie du pn_bbcode (sans la transformation utilisée sur pnFrance) avant d'attaquer l'intégration complète de ma classe.

    A noter que la transformation est un gros pas car ma classe utilise une tout autre manière de tranformer le code (qui a ses avantages mais qui n'est pas non plus sans défaut). L'ancien bbcode du module a été déplacée dans sa propre classe ce qui fait que dans mon l'administration du module sur pnFrance, je peux choisir entre l'ancienne classe... ou la nouvelle.

    Il y a aussi la question que mon but était de mettre en template le résultat... ce que je n'ai finalement pas encore fait. Et donc, beaucoup de choses sont en dur.


    A suivre donc...




    Chestnut !
    Administrateur
    Aucun Support par message privé...
    Même en cas de pensée suicidaire !
    Règles à suivre
  • je disais ca parce que je m'étais aperçuque certains posts de mon forum mettez super longtemps a charger, alors que quand je faisais un aperçu sur ce forum avec un fichier PHP de 60 ko, ca passait sans probléme. apparement pncbbCode est moin lourd



    Membre du PSR Project (Pagesetter replacement)
  • mumuri

    je disais ca parce que je m'étais aperçuque certains posts de mon forum mettez super longtemps a charger, alors que quand je faisais un aperçu sur ce forum avec un fichier PHP de 60 ko, ca passait sans probléme. apparement pncbbCode est moin lourd


    Ce délai est principalement dû à la colorisation de Geshi (classe utilisée pour la colorisation syntaxique). Plus le code est long, plus Geshi prend du temps.

    C'est une des raisons principales ayant influencé ma décision de ne pas l'utiliser... tout en rendant le code lisible et quand même agréable.

    Ce que je perds en colorisation, je le retrouve en fonctionnalités (Cacher, télécharger, visuel pas trop moche).
    icon_wink




    Chestnut !
    Administrateur
    Aucun Support par message privé...
    Même en cas de pensée suicidaire !
    Règles à suivre
  • et par hasard est ce que les fonctions de colorisations par défaut de PHP, ne pourrait pas simplifier çà ?? ou alors mettre une option d'activation des geshis pour ceux qui veulent.

    est ce que y'aura un parser qui reformtera correctement le code (y a un un magnifier de code comme çà dans kdevellop)

    est ce qu'il ne serai pas possible de stocker directement le code compilé en base quand on a validé le post ?

    pour les URL est ce qu'il serait possible de faire un truc un peu comme sur invision board ou il demande de remplir le lien + le tag ?

    EDIT : une option copier dans le presse papier ca serait pas mal aussi


    EDIT : la possibilité de ne pas compiler les bbcodes pour les moteurs de recherche (sauf img et a href et encore)

    Code pour supprimer les bbcodes d'une page

    Code

    $message = preg_replace("#\[.*?\](.*?)\[/.*?\]#si", "", $message);







    modifié par : mumuri, 26 Sep 2007 - 12:50



    Membre du PSR Project (Pagesetter replacement)
  • Code



    encore un bug, on ne peut pas afficher de $1 $2 $3 etc ...


    Code

    [<a href="">Télécharger</a>]


    à remplacer en

    Code

    [<a href="" rel="nofollow">Télécharger</a>]


    çà sert à rien de polluer Google avec des codes sources, alors qu'ils sont déjà sur la page du post ^^

    &.nbsp; ne peut pas être écrit dans la balise code





    modifié par : mumuri, 01 Mai 2008 - 17:59



    Membre du PSR Project (Pagesetter replacement)
  • Chestnut


    Ce délai est principalement dû à la colorisation de Geshi (classe utilisée pour la colorisation syntaxique). Plus le code est long, plus Geshi prend du temps.

    C'est une des raisons principales ayant influencé ma décision de ne pas l'utiliser... tout en rendant le code lisible et quand même agréable.


    rapport à çà Google prettify à trouver une solution plutot pas mal pour éviter çà , on refile tout le boulot de colorisation au client ... sympa non
    http://google-code-prettify.googlecode.com/svn/trunk/README.html



    Membre du PSR Project (Pagesetter replacement)

Aller à la page: [-1] 1 - 2

  • 5 visiteurs

Données pour les 20 dernières minutes