Importante: Questa pagina utilizza i cookie (cookies). L'utilizzo di questo sito senza disattivare i cookies in del browser, significa che sei d'accordo per il suo utilizzo.
Acquista ora! Caratteristiche Download

Guadagna con noi!

Se vuoi iniziare a guadagnare soldi con BB unirsi a Programma di affiliazione.
Pagina 4 di 6 FirstPrima ... 23456 ScorsoLast
Risultati 31 a 40 di 58

Discussione: Come rimuovere il codice vbet lingua

  1. #31
    In pensione;)
    Data di registrazione
    Agosto 2011
    Messaggi
    441

    Default

    Quote Originariamente inviata da raymond View Post
    Ho guardato il codice e ho visto questo.
    < formare action="/forum/it/clearBB.php?do=execute" metodo = "post" >< input type = "submit"
    valore = "chiaro" style = "width: 70%; margin-left: 15% "/ >< / form >
    Forse lo script dovrà essere denominato come clearBB.php?
    Sì, avevi ragione, ma il problema con token mancante, è su altra linea è questo codice - uno che ti dà il diritto di eseguire file.
    Considerare questo problema risolto, o hai domande

  2. #32
    Senior Member
    Data di registrazione
    Feb 2011
    Messaggi
    138

    Default

    Grazie Raymond. Che fissa l'errore token per me.

    Questo non è 'risolto' anche se r.dziadusz...

    Problema dopo l'esecuzione dello script: tutti precedente apostrofi e virgolette sono ora in Ascii Html': & # 039 , & quot; Tutte le idee su come risolvere questo problema? (Ho vbseo e provato il carattere di funzione di sostituzione - non funziona. Ho anche rifatto il post cache dopo aver eseguito il BB copione non cambia nulla). Solo gli apostrofi e le virgolette che c'erano prima lo script è stato eseguito sono stati colpiti (nuovo post contenenti a loro viene visualizzato normalmente) mi puo 'imbrogliare' una parziale correzione utilizzando vb censura, ma preferirei di no.

    Inoltre, & sta mostrando ovunque come &

    Problema 2: per qualche motivo ho questo codice BB in alcuni luoghi: [Lang = x], [lang = x] ecc come a modificare lo script (clearBB.php) per uccidere quelli troppo?
    Ultima modifica di norku; 11-10-11 a 12:03.

  3. #33
    In pensione;)
    Data di registrazione
    Agosto 2011
    Messaggi
    441

    Default

    Ci dispiace che ho segnato come risolto, io dovrei funziona per entrambi di voi
    Studierò perché si ottiene & # 039, mi dica cosa charset si usa (descrivere come farlo, si può trovare in readme.html file)
    Secondo problema, si appeard perché gli utenti aggiungere codice "lang" manualy
    Se si desidera rimuovere usando il mio script per primo caso ii [Lang = x]
    si prega di trovare queste righe:

    Se ((strstr ($ messaggio ['pagetext'], ' [lang ='))! = = FALSE) {
    $new_message = basic_clear ($ new_message, ' [lang =');
    }

    e mettere esattamente dopo di esso:

    Se ((strstr ($ messaggio ['pagetext'], ' [Lang ='))! = = FALSE) {
    $new_message = basic_clear ($ new_message, ' [Lang =');
    }


    -Questo non è stato testato è solo una soluzione rapida
    ma nel secondo caso [I] [lang = x] [/I] questo bbcode non funziona e è più complicato, può interessare anche con alcuni ulteriori problemi, perché mostrarmi tag con due lacune, ma non so se ci sono stati quelli con tre lacune ecc, e perché di questo si può avere qualche testo tagliato, ho bisogno di capire se è possibile rimuovere i tag come questo in modo sicuro.

    Modifica
    Circa & # 039 curently stiamo lavorando su di esso pleae attendere un secondo
    Ultima modifica di r.dziadusz; 11-10-11 a 12:49.

  4. #34
    Senior Member
    Data di registrazione
    Feb 2011
    Messaggi
    138

    Default

    Ciao e grazie. Ho iniziato un nuovo thread su questo modo potrebbe eliminare please?

    Mio charset è ISO-8859-1

    Grazie anche per le informazioni sullo script.

    In attesa di sentire da voi sulla cosa html Ascii come mi piacerebbe davvero ottenere che fissa.

  5. #35
    In pensione;)
    Data di registrazione
    Agosto 2011
    Messaggi
    441

    Default

    Ciao siamo ancora lavorando su di esso, noi dobbiamo superare qualche problema temporaneo vbulletin nel nostro forum di prova, ci scusiamo per il ritardo, si ottiene la soluzione più presto!

  6. #36
    In pensione;)
    Data di registrazione
    Agosto 2011
    Messaggi
    441

    Default

    Ciao io so quello che sembra essere il problema, credo che si utilizza una versione precedente di clearBB, così come ho detto era una versione beta.
    Per rimuovere & amp ecc si prega di ripristinare il database dal backup appena prima di utilizzare il robot e creare questo file ancora esattamente come è descrption:FARE CLIC SU, utilizzando corrente-(non precedente, si potrebbe creare problema - mi dispiace per quello) versione dello script
    Ultima modifica di r.dziadusz; 12-10-11 a 11:13.

  7. #37
    Senior Member
    Data di registrazione
    Feb 2011
    Messaggi
    138

    Default

    E perdere 2 giorni vale la pena di messaggi/thread sul forum colpite? Non posso fare che...

  8. #38
    In pensione;)
    Data di registrazione
    Agosto 2011
    Messaggi
    441

    Default

    OK posso creare per te un altro script che rimuoverà tutti di esso & # 039, quot & amp
    Mi dispiace che questa codici html ASCI appare, ma si prega di notare che si utilizza la versione beta di questo prodotto, faremo di tutto per aiutarvi

  9. #39
    Senior Member
    Data di registrazione
    Feb 2011
    Messaggi
    138

    Default

    Che sarebbe eccellente. Grazie. Lo script rimuoverà loro anche se sono Uniti su altre parole come questo: & quot;Munchen-Nordwest & quot; ?
    Ultima modifica di norku; 12-10-11 a 17:27.

  10. #40
    In pensione;)
    Data di registrazione
    Agosto 2011
    Messaggi
    441

    Default

    È anche Beta versione

    1. Si prega di creare file e salvarlo come "decode.php"
    2. Mettere il codice riportato di seguito in esso e salvarlo
    3. Caricare sul server, radice forum
    4. Fare la backup del database
    5. Disattivare il tuo forum
    6. Accedere come admin
    7. Nel browser, mettere url con destinazione alla tua "clearBB.php"
    8. Premere il tasto "chiaro"
    <? php echo "< input type = /" nascosto / "nome = /" securitytoken / "valore = /" ". $vbulletin - > userinfo ['securitytoken']. "/" / > / n ";?>

    < p style = "text-align: center" >
    Utilizzare questo programma per modificare il codice html asci in segni "normale"
    </br> questo script ha grande influenza vostro
    database e le modifiche sono permanenti - <b> non può essere annullata </b> pertanto:
    </br>
    assicurarsi che avete fatto il backup del tuo database <b>! </b> e ricordarsi di turno <b>
    fuori il tuo forum </b> durante l'utilizzo di questo script! </p>


    < formare action="/forum/it/decode.php?do=execute" metodo = "post" >< input type = "submit"
    valore = "chiaro" style = "width: 70%; margin-left: 15% "/ >< / form >

    <? Php

    function update_pagetext (&$ new_message, $message_id) {
    global $ vbulletin;

    $vbulletin - > db - > query_write ("
    AGGIORNAMENTO ". TABLE_PREFIX. "post
    SET pagetext = '".addslashes($new_message)." '
    Postid dove = ".$ message_id
    );
    }

    function update_tittle (&$ new_tittle, $tittle_id) {
    global $ vbulletin;

    $vbulletin - > db - > query_write ("
    AGGIORNAMENTO ". TABLE_PREFIX. "post
    SET title = '".addslashes($new_tittle)." '
    Postid dove = ".$ tittle_id
    );
    $vbulletin - > db - > query_write ("
    AGGIORNAMENTO ". TABLE_PREFIX. "filo
    SETtitle = '".addslashes($new_tittle)." '
    DOVE firstpostid = ".$ tittle_id
    );
    }


    require_once ('/ global.php.');


    if ($ _ richiesta = [''] = 'eseguire') {
    $to_remove = array ("& gt;", "& lt;", "& amp;", "'", "& quot;");

    $result = $vbulletin - > db - > query_read ("SELECT * FROM".TABLE_PREFIX. "post dove pagetext LIKE '% & gt; %' OR pagetext piace '% & lt; %' OR pagetext piace '% & amp; %' OR pagetext come '% & # 039 %' O pagetext come '% & quot; %' titolo OR LIKE '% & amp; %' O title LIKE '% & # 039 %' titolo OR come '% & lt; %' titolo OR LIKE '% & gt; %' titolo OR LIKE '% & quot; %'");
    mentre ($ message = $db - > {fetch_array($result))
    $new_message = $messaggio ['pagetext'];
    Se ((strstr ($ messaggio ['pagetext'], ' & gt;'))! = = FALSE) {
    $new_message = str_replace ('& gt; ',' >', $new_message);
    }
    Se ((strstr ($ messaggio ['pagetext'], ' & lt;'))! = = FALSE) {
    $new_message = str_replace ('& lt; ',' <', $new_message);
    }
    Se ((strstr ($ messaggio ['pagetext'], ' & amp;'))! = = FALSE) {
    $new_message = str_replace ('& amp;', 'e',$ new_message);
    }
    Se ((strstr ($ messaggio ['pagetext'], ' & # 039'))! = = FALSE) {
    $new_message = str_replace ('& # 039
    }
    Se ((strstr ($ messaggio ['pagetext'], ' & quot;'))! = = FALSE) {
    $new_message = str_replace ('& quot; ',' "', $new_message);
    }

    update_pagetext($new_message,$Message['postid']);

    $new_title = $messaggio ['title'];
    Se ((strstr ($ messaggio ['title'], ' & gt;'))! = = FALSE) {
    $new_title = str_replace ('& gt; ',' >', $new_title);
    }
    Se ((strstr ($ messaggio ['title'], ' & lt;'))! = = FALSE) {
    $new_title = str_replace ('& lt; ',' <', $new_title);
    }
    Se ((strstr ($ messaggio ['title'], ' & amp;'))! = = FALSE) {
    $new_title = str_replace ('& amp;', 'e',$ new_title);
    }
    Se ((strstr ($ messaggio ['title'], ' & # 039'))! = = FALSE) {
    $new_title = str_replace ('& # 039
    }
    Se ((strstr ($ messaggio ['title'], ' & quot;'))! = = FALSE) {
    $new_title = str_replace ('& quot; ',' "', $new_title);
    }
    update_tittle ($new_title, $message['postid']);
    }
    }
    ?>
    Ultima modifica di r.dziadusz; 18-10-11 a 19:36.

Pagina 4 di 6 FirstPrima ... 23456 ScorsoLast

Tag per questa discussione

Permessi

  • Voi non possono inviare nuove discussioni
  • Voi non possono inviare risposte
  • Voi non possono inviare allegati
  • Voi non possono modificare i tuoi messaggi
  •