bbdecoder: impostare url
bbdecoder: impostare url postato il 12/12/2014 13:59:09 nel forum programmazione, open source e hosting e modificato da sigridhr il 12/12/2014 13:59:39
Utilizzo GDRCD 5.2 e nel bbdecoder è presente il comando per inserire un link [url ]~[/url ], tuttavia volevo capire se è possibile impostare la possibilità di aggiungere il link ad un testo che non sia l'url della pagina, ovvero [url=http://...]TESTO[/url ], e se è possibile come si dovrebbe impostare? Perché ho fatto alcune prove, ma al posto del testo che si dovrebbe digitare mi continua ad apparire l'indirizzo della pagina collegata.
Grazie.
Pagine → 1
12/12/2014 15:37:08
anche qui le regex ti vengono in aiuto:
"#[url=(.*?)]($regexpUrl)+[/url]#is" => "<a href="\2" target="_blank" title="\2">\1</a>",
puoi aggiungere questo al bbcode così hai anch el'opzione citata da te
12/12/2014 22:03:17
dyrr ha scritto:
"#[url=(.*?)]($regexpUrl)+[/url]#is" => "<a href="2" target="_blank" title="2">1</a>",
Non funziona, anche togliendo gli spazi vuoti e aggiungendo gli slash mancanti, ma penso che il forum qui abbi aletto qualcosa, non vorrei sbagliare, per cui magari manca un pezzo. :)
13/12/2014 01:05:23

così va?
13/12/2014 14:04:32
dyrr ha scritto: 
così va?
Infatti lo avevo modificato così, ma non funziona :)
03/02/2016 17:01:08
Riporto in auge questa discussione, anche se vecchiotta, perchè ho lo stesso problema.
Premetto che ho già provato ad implementare la soluzione proposta da dyrr, ma senza successo.
03/02/2016 20:42:18
Allora:
- il link deve avere all'inizio "https:" per funzionare, altrimenti il link NON FUNZIONA.
- Il gdrcd non permette di usare la sigla url (controllate nel function.inc.php)
quindi:
"#[link=($regexpUrl)](.*?(?![link).*?)[/link]#is" => "<a href="\1" target="_blank">\7</a>",
03/02/2016 23:20:23 e modificato da maclay il 03/02/2016 23:21:02
Il fatto è che nel function.inc.php non c'è link, ma url:
'#[* url=(.+?)](.+?)[/url *]#is',
04/02/2016 15:30:42
maclay ha scritto: Il fatto è che nel function.inc.php non c'è link, ma url:
'#[* url=(.+?)](.+?)[/url *]#is',
Se non ricordo male quello è il bbcode del gdr che viene usato nel caso non si voglia usare il bbdecoder di Blancks.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Tiles Survive ↗
Seconda Era ↗
Cafuné ↗
Feudera ↗
Crossout ↗