Risultati da 1 a 4 di 4
-
18-05-2013, 18:29 #1
- Data Registrazione
- Apr 2013
- Messaggi
- 59
SQL - Da [spoiler:abcdefgh] a [spoiler]
Ciao, ancora un altro problema con impex..
Tutti i tag spoiler che avevo ora mi compaiono in questo modo: [spoiler:abcdefgh]
Il problema è che in ogni post "abcdefgh" sono caratteri differenti, e possono essere lettere o numeri. L'assistenza vbulletin mi ha detto che dovrebbe esserci un modo per risolvere, tramite una query sql, però non riesco a capire come fare.. In pratica la parte variabile, due punti inclusi, deve scomparire. Come si può configurare una cosa del genere?
So che la query è:
Codice:UPDATE post SET pagetext = replace(pagetext, ‘text you want to replace’, ‘replacament text’);
Ho visto che dovrei lavorare con le regular expression, ma...Ultima modifica di daimpa; 18-05-2013 alle 19:39
-
19-05-2013, 14:53 #2
Mi fai un esempio come è e come dovrebbe essere?
Se voi che
Codice:[spoiler:abcdefgh]
Codice:[spoiler]
Se invece deve trasformarsi allora si può tentare di usare la query indicata.Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
20-05-2013, 00:40 #3
- Data Registrazione
- Apr 2013
- Messaggi
- 59
Confermo, soluzione trovata tramite codice php da utilizzare durante l'import. y2ksw puoi controllare? Per chiunque, scrivete questo nel file 000.php della cartella di impex relativa a phpbb se avete tag tipo
Codice:[ center][/ center] <- (senza spazi!) [spoiler][/spoiler] oppure [youtube][/youtube]
Codice:$text = preg_replace('#\[center:([a-z0-9]+)\](.*)\[/center:\\1\]#siU', '
$2', $text); $text = preg_replace('#\[spoiler:([a-z0-9]+)\](.*)\[/spoiler:\\1\]#siU', '[spoiler]$2[/spoiler]', $text); $text = preg_replace('#\[youtube:([a-z0-9]+)\](.*)\[/youtube:\\1\]#siU', '$2', $text);
Segnalo inoltre per tutti quelli che hanno impex e importano da phpbb questo tool, che converte le html entities dai post (dovete modificare manualmente quelle degli utenti invece): http://www.vbulletin.com/forum/forum...ed#post3628792Ultima modifica di daimpa; 20-05-2013 alle 00:44
-
20-05-2013, 00:41 #4
- Data Registrazione
- Apr 2013
- Messaggi
- 59
Altra domanda per y2ksw: secondo te, è meglio mettere il DB in utf8 oppure in latin1_swedish_ci?
In caso in utf8, va bene usare questa guida senza la parte 4, perchè non ho il php.ini? http://www.vbulletin.com/forum/forum...ges-and-utf-8?
Discussioni Simili
-
vBulletin 3.7.x Spoiler Firma Predefinito
Di Carloxs nel forum VBulletin 3Risposte: 0Ultimo Messaggio: 04-11-2008, 16:13 -
vBulletin 3.6.x BBcode Spoiler
Di MAC- nel forum VBulletin 3Risposte: 1Ultimo Messaggio: 05-05-2008, 01:57 -
vBulletin 3.7.x Tag spoiler
Di morris2003 nel forum VBulletin 3Risposte: 0Ultimo Messaggio: 26-03-2008, 23:19 -
vBulletin 3.6.x Spoiler in quick reply
Di The Lord of Diplomacy nel forum VBulletin 3Risposte: 2Ultimo Messaggio: 09-09-2007, 20:35 -
SPOILER TAG per vbulletin 3.0.7
Di DooM3 nel forum Agorà di vBulletinRisposte: 2Ultimo Messaggio: 05-04-2005, 21:47
Segnalibri