phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Supporto su BBCODE

Supporto per phpBB 3.0.x.
Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Supporto su BBCODE

Messaggio da Carlo » 02/03/2010, 22:34

Basterebbe adattare questa. Se non ci riesci da solo, possiamo vedere insieme.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

danielesplash
Utente
Utente
Messaggi: 167
Iscritto il: 09/02/2010, 22:41
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Roma
Contatta:

Re: Supporto su BBCODE

Messaggio da danielesplash » 02/03/2010, 22:38

Te ne sarei immensamente grato come sempre :mrgreen:

La posto poichè nel topic ufficiale è stata ri-postata come versione finale...

Codice: Seleziona tutto

        #
        #-----[ OPEN ]-------------------------------------------
        # Il codice seguente si applica allo stile prosilver, ma valgono le stesse modifiche anche per il subsilver, basta
        # aprire il file styles/subsilver2/template/editor.js

        styles/prosilver/template/editor.js

        #
        #-----[ FIND ]------------------------------------------
        #
               if (bbnumber != -1)
        #
        #-----[ REPLACE WITH ]------------------------------------------
        #
       
        //MOD POP URL
        if (bbnumber == 16)
        {
       var URL = prompt('Scrivi URL' , 'http://');
          
       //Con il codice seguente intercetto l'eventuale selezione del testo della textarea
       var selText = null;
       var TextEditor = document.forms[form_name].elements[text_name];
       var from = null;
       var to = null;
          
       if (document.selection) { //prima condizione per IE
          selText = document.selection.createRange().text;
       } else if(TextEditor.selectionEnd){ //Other
          from =TextEditor.selectionStart;
          to=TextEditor.selectionEnd;
          selText=TextEditor.value.substring(from,to);
       }

          
       //se esiste il testo selezionato non do' la possibilità di inserire il testo
       var linktext = (selText) ? selText : prompt('Scrivi testo link' , URL.replace("http://", ""));   
        
       //La seguente condizione verifica se non è stato premuto il tasto annulla e se l'utente ha inserito tutti e due i campi
            if(URL.replace("http://", "") && linktext)
          bbfontstyle(bbtags[bbnumber], bbtags[bbnumber+1], URL, linktext);
        }
        else if (bbnumber != -1) //MOD END POP URL

        #
        #-----[ FIND ]------------------------------------------
        #

            function bbfontstyle(bbopen, bbclose)

        #
        #-----[ REPLACE WITH ]------------------------------------------
        #

            function bbfontstyle(bbopen, bbclose, URL, linktext)   

        #
        #-----[ FIND ]------------------------------------------
        #

       document.selection.createRange().text =  bbopen + theSelection + bbclose;

       
        #
        #-----[ REPLACE WITH ]------------------------------------------
        #Se esiste una selezione viene intercettato ed aggiunto il tag attorno

       //MOD POP URL
       document.selection.createRange().text = (URL && linktext) ?  "[url=" + URL + "]" + linktext + bbclose  :  bbopen + theSelection + bbclose;
       //MOD END POP URL

        #
        #-----[ FIND ]------------------------------------------
        #

       mozWrap(document.forms[form_name].elements[text_name], bbopen, bbclose);
       
        #
        #-----[ REPLACE WITH ]------------------------------------------
        # Se esiste una selezione viene intercettato ed aggiunto il tag attorno

       //MOD POPURL
          mozWrap(document.forms[form_name].elements[text_name], (URL && linktext) ?  "[url=" + URL + "]" : bbopen, bbclose);
       //MOD POPURL



        #
        #-----[ FIND ]------------------------------------------
        #
               insert_text(bbopen + bbclose);
        #
        #-----[ REPLACE WITH ]------------------------------------------
        #

               if (URL)
               {
                  insert_text("[url=" + URL + "]" + linktext + bbclose);
               }
               else
               {
                  insert_text(bbopen + bbclose);
               }

        #
        #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
        #
        # EoM
Grazie :oops:

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Supporto su BBCODE

Messaggio da Carlo » 02/03/2010, 22:53

Allegami anche il JavaScript editor.js da te in uso attualmente con la modifica per gli URL.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

danielesplash
Utente
Utente
Messaggi: 167
Iscritto il: 09/02/2010, 22:41
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Roma
Contatta:

Re: Supporto su BBCODE

Messaggio da danielesplash » 02/03/2010, 22:59

Eccolo nell'allegato

Grazie ^^
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Supporto su BBCODE

Messaggio da Carlo » 02/03/2010, 23:19

Eccoti il file modificato.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

danielesplash
Utente
Utente
Messaggi: 167
Iscritto il: 09/02/2010, 22:41
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Roma
Contatta:

Re: Supporto su BBCODE

Messaggio da danielesplash » 02/03/2010, 23:37

Grazie Carlo lo provo subito!!!!

danielesplash
Utente
Utente
Messaggi: 167
Iscritto il: 09/02/2010, 22:41
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Roma
Contatta:

Re: Supporto su BBCODE

Messaggio da danielesplash » 03/03/2010, 23:22

Ciao,
ho uppato il file, svuotato cache del template, del forum e del browser però quando utitlizzo il BBCODE IMG esce questa cosa:

Codice: Seleziona tutto

[url=http://www.mondocromo.net/immagini/megaupload.jpg]undefined[/img]
Ti rimando il file?

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Supporto su BBCODE

Messaggio da Carlo » 03/03/2010, 23:40

Domani ti faccio sapere. Ora stò sistemando un pò di cose sul forum.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Supporto su BBCODE

Messaggio da Carlo » 05/03/2010, 22:58

Più di così non riesco ad aiutarti, poichè non conosco un granche di JavaScript. :(
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

danielesplash
Utente
Utente
Messaggi: 167
Iscritto il: 09/02/2010, 22:41
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Roma
Contatta:

Re: Supporto su BBCODE

Messaggio da danielesplash » 05/03/2010, 23:51

Tranqui carlo Ti ringrazio lo stesso ^^

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 90 ospiti