Pagina 1 di 2

Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 18:48
da DownloadBay
Vorrei applicare la funzione onclick a tutti i link del forum, senza però dover riscrivere manualmente tutti i link del forum, insomma come il popup di admaster qui su phpbb
Grazie a tutti

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 19:08
da Carlo
Ma a quale scopo vuoi farlo?

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 20:33
da DownloadBay
Vorrei Che Ad Ogni Click Sul Forum Parta Il Javascript Che Fa Aprire Un Pop-Up Una Volta Al Giorno Attraverso I Cookies (Il Javascript L'ho Già Trovato)

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 21:01
da Carlo
Ma il resto del codice per far aprire il popup una volta al giorno c'è l'hai già, giusto?

Vorresti aggiungere questo parametro ai link inseriti nei messaggi?

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 22:46
da DownloadBay
Si il codice del Pop up l'ho già.
Precisamente, vorrei che fosse applicato non solo ai link nei messaggi, ma anche ai link nella home, cioè quando ad esempio si clicca su pannello utente, o su una categoria.

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 22:55
da Carlo
Beh, quest'ultimi sono link presenti nei template, quindi dovresti modificare tutti i link possibilit.
Un lavoraccio, non credi?

Non faresti prima ad inserire il codice nel tag <body> con l'attributo "onload"?

Cioè in poche parole, invece di mostrarlo appena fa click sul link, lo mostra appena carica la pagina.

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 20/06/2011, 23:37
da DownloadBay
Il problema e che viene bloccato in automatico da firefox XD

EDIT: e se invece volessi applicarlo ai link nei post?

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 21/06/2011, 10:13
da Carlo
Trova nel template bbcode.html (non modificabile via PCA):

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}" onclick="codice" class="postlink">{DESCRIPTION}</a><!-- END url -->

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 01/10/2011, 1:49
da hackerslife
Ma se io volesessi usare questo codice per aprirmi un link come dovrei fare???

Re: Applicare la funzione onclick a tutti i link del forum

Inviato: 10/02/2012, 14:23
da ton2011
Carlo ha scritto:Trova nel template bbcode.html (non modificabile via PCA):

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}" onclick="codice" class="postlink">{DESCRIPTION}</a><!-- END url -->
Ciao Carlo,

per i link bbcode io ho messo

Codice: Seleziona tutto

<!-- BEGIN url --><a href="http://adf.ly/*****/{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
ma vorrei anche che a tutti i link interni venisse aggiunto adf.ly da applicare a tutti i link non inseriti con bbcode, quando si scrive un dominio o un indirizzo pubblicato il post lo trasforma in automatico in un link con + adf.ly. Come posso fare che questi link in automativo vengano aggiunti come in bbcode ?

Es: se scrivo in un post http://www.phpbbitalia.net vorrei che quando pubblicato diventi http://adf.ly/*****/http://www.phpbbitalia.net

Poi come posso rendere i link visibili solo a i membri registrati ?

Veramente grazie 1000 :)