Pagina 1 di 2
link su nuova finestra
Inviato: 26/03/2011, 10:23
da mauro T
Ciao a tutti
volevo chiederevi se era possibile, una volta inserito un link in una discussione, fare in modo che cliccandoci sopra apra un'altra finestra (o scheda) in modo da aver sempre aperta una finestra sul forum.
grazie a chi mi aiuterà
saluti
Mauro
Re: link su nuova finestra
Inviato: 26/03/2011, 14:23
da Carlo
Ciao, apri il template
bbcode.html (non modificabile via ACP, quindi scaricalo via FTP), poi trova:
Codice: Seleziona tutto
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
e sostituiscilo con:
Codice: Seleziona tutto
<!-- BEGIN url --><a href="{URL}" class="postlink" target="_blank">{DESCRIPTION}</a><!-- END url -->
Re: link su nuova finestra
Inviato: 03/05/2011, 9:01
da maverix
Domanda: questa soluzione va bene con tutti gli stili?
Io ho profermell 3.0.7.
Re: link su nuova finestra
Inviato: 03/05/2011, 9:34
da Micogian
Le ultime norme del W3C hanno reso l'attributo
target="_blank" deprecato. Sarebbe più corretto scrivere i link in questo modo:
Codice: Seleziona tutto
<!-- BEGIN url --><a href="{URL}" class="postlink" onclick="window.open(this.href);return false;">{DESCRIPTION}</a><!-- END url -->
dove
onclick="window.open(this.href);return false;" sostituisce il
target="_blank"
Re: link su nuova finestra
Inviato: 03/05/2011, 9:56
da maverix
Stasera provo, ma il file bbbcode.html dove lo trovo?
Quindi allora provo direttamente la nuova stringa?

Re: link su nuova finestra
Inviato: 03/05/2011, 20:41
da maverix
boh........a me non funziona nessuna delle due versioni.........

questo è il mio bbcode.html
Codice: Seleziona tutto
<!-- BEGIN ulist_open --><ul style="list-style-type: {LIST_TYPE}"><!-- END ulist_open -->
<!-- BEGIN ulist_open_default --><ul><!-- END ulist_open_default -->
<!-- BEGIN ulist_close --></ul><!-- END ulist_close -->
<!-- BEGIN olist_open --><ol style="list-style-type: {LIST_TYPE}"><!-- END olist_open -->
<!-- BEGIN olist_close --></ol><!-- END olist_close -->
<!-- BEGIN listitem --><li><!-- END listitem -->
<!-- BEGIN listitem_close --></li><!-- END listitem_close -->
<!-- BEGIN quote_username_open --><blockquote><div><cite>{USERNAME} {L_WROTE}:</cite><!-- END quote_username_open -->
<!-- BEGIN quote_open --><blockquote class="uncited"><div><!-- END quote_open -->
<!-- BEGIN quote_close --></div></blockquote><!-- END quote_close -->
<!-- BEGIN code_open --><dl class="codebox"><dt>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">{L_SELECT_ALL_CODE}</a></dt><dd><code><!-- END code_open -->
<!-- BEGIN code_close --></code></dd></dl><!-- END code_close -->
<!-- BEGIN inline_attachment_open --><div class="inline-attachment"><!-- END inline_attachment_open -->
<!-- BEGIN inline_attachment_close --></div><!-- END inline_attachment_close -->
<!-- BEGIN b_open --><strong><!-- END b_open -->
<!-- BEGIN b_close --></strong><!-- END b_close -->
<!-- BEGIN u_open --><span style="text-decoration: underline"><!-- END u_open -->
<!-- BEGIN u_close --></span><!-- END u_close -->
<!-- BEGIN i_open --><em><!-- END i_open -->
<!-- BEGIN i_close --></em><!-- END i_close -->
<!-- BEGIN color --><span style="color: {COLOR}">{TEXT}</span><!-- END color -->
<!-- BEGIN size --><span style="font-size: {SIZE}%; line-height: 116%;">{TEXT}</span><!-- END size -->
<!-- BEGIN img --><img src="{URL}" alt="{L_IMAGE}" /><!-- END img -->
<!-- BEGIN url --><a href="{URL}" class="postlink" onclick="window.open(this.href);return false;">{DESCRIPTION}</a><!-- END url -->
<!-- BEGIN email --><a href="mailto:{EMAIL}">{DESCRIPTION}</a><!-- END email -->
<!-- BEGIN flash --><object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{WIDTH}" height="{HEIGHT}"><param name="movie" value="{URL}" /><param name="play" value="false" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="allowScriptAccess" value="never" /><param name="allowNetworking" value="internal" /><embed src="{URL}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{WIDTH}" height="{HEIGHT}" play="false" loop="false" quality="high" allowscriptaccess="never" allownetworking="internal"></embed></object><!-- END flash -->
Re: link su nuova finestra
Inviato: 03/05/2011, 21:38
da Carlo
Attenzione: Vale solo se il link viene inserito all'interno del BBCode URL. Non funziona se viene inserimento direttamente il link.
Re: link su nuova finestra
Inviato: 03/05/2011, 21:46
da maverix
e vero ho appena provato, ma sono sicuro che in alcuni forum funziona pur non essendo all'interno del bbcode url
Se può servire posso anche linkare......
Re: link su nuova finestra
Inviato: 04/05/2011, 16:38
da maverix
ECCO IL LINK
Questo forum al quale io sono iscritto come utente apre qualsiasi link in una nuova scheda (non finestra e quindi altro browser).
Anche citando si vede chiaramente che non usano il bbcode url.
Anche i link in firma si aprono in nuove schede.
Nel sorgente si vede "target blank"..........
Pensate si possa fare?
Re: link su nuova finestra
Inviato: 04/05/2011, 16:42
da maverix
Ma scusate.......ma anche qui da voi se metto un link NON all'interno del bbcode url si apre in una nuova scheda
http://server-andrea.dyndns.org/phpBB/v ... ?f=19&t=27
Il mistero s'infittisce........
