Visualizzazione dei risultati da 1 a 5 su 5

Discussione: BBcode tag [PHP]

  1. #1

    BBcode tag [PHP]

    sto alla ricerca di una classe per convertire il Bbcode in html per poterlo integrare in un mio applicativo.

    Nella sezione script di php.html.it ne avevo trovato uno perfettamente e facilmente utilizzabile... tuttavia avrei desidarato altro

    In particolare sto cercato una classe in grado di convertire il tag [PHP] in modo similare a come avviene su questo forum cioè:
    -funzioni di colore rosso
    -stringhe di colore blu
    - commettin di colore arancione
    - etc etc

    ne conoscete qualcuna?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    Codice PHP:

    <?php
      $i 
    "\$i";
      
    $stringa "
    <?php

    $stringa = \"ciao come va\";

    echo 
    $stringa;

    echo ebug();

    // commento


    ?>
                 "
    ;
      echo 
    highlite_string$stringa );

    ?>
    highlite_string() serve per colorare una stringa che già conosci, ma puoi pure colorare un file con highlite_file().

    Stammi bene

    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  3. #3
    Ti ringrazio immensamente per la risposta ma attenzione la funzione non è

    highlite_string()

    ma

    Codice PHP:
    highlight_string() 
    Sempre in tema di conversione in generale di bbcode vorrei segnalare un'ottima classe presente sul web il cui ultimo relase è di pochi mesi fa.

    La trovate a questo link http://bbcparser.recgr.com/

    Inoltre, per coloro che siano incasinati con la creazione della textarea con bbcode integrato segnalo un javascript molto utile e semplice da implementere che trovate a questo link:

    http://www.ficgs.com/How-to-insert-B...rea-s1881.html

    La sua comodità sta nel fatto è possibile aggiungere infiniti tag molto semplicemente in questo modo

    <a title="Bold : [youtube][/youtube]" onmousedown="addTags('[youtube]','[/youtube]')" style="background-color:#F7F7F7; font-size:10pt; border: outset white 1px;">youtube</a>

    oppure

    <a title="Bold : [youtube][/youtube]" onmousedown="addTags('[youtube]','[/youtube]')" style="background-color:#F7F7F7; font-size:10pt; border: outset white 1px;"><img scr=youtube.jpg></a>

    unico dubbio: è compatibile su tutti i browser moderni?? (lo sò che questo riguarda javascript... c'è un metodo per verificare ciò senza testarlo manualmente?)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    lol scusami se ho scritto male , ma ho scritto così sul momento
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  5. #5
    RISOLTOOOOOOOOOOOOOOOOOO!!

    Ovviamente è inserita nell'ambito di una funzione più ampia!!
    Codice PHP:
    <?php

    $text
    =$_POST['message'];

    function 
    php_box($text
    {
        return 
    '<div style="margin: 5px 20px 20px;">
        <div style="margin-bottom: 2px;">PHP:</div>
        <div style="padding:4px;border:#000 1px inset">
        '
    .highlight_string($text,true).'
        </div>
        </div>'
    ;
    }  


    $text preg_replace('/\[php\](.*)\[\/php\]/Usie','php_box("\\1")',$text);

    echo 
    $text;

    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.