phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

BBcode link che apre nuova finestra

Interessanti BBCode per il tuo phpBB.
Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

BBcode link che apre nuova finestra

Messaggio da Micogian » 09/10/2012, 23:02

Per aprire una pagina in una nuova finestra ci sarebbe il "target = _blank" ma questa soluzione è deprecata dalle nuove direttive di HTML 5

Una soluzione è quella di creare un nuovo BBcode come questo

Uso del BBcode

Codice: Seleziona tutto

[url_new={URL}]{SIMPLETEXT}[/url_new]
Trasforma in HTML

Codice: Seleziona tutto

<a title="{URL}" href="{URL}" onclick="window.open(this.href); return false;">{SIMPLETEXT}</a>
Aiuto in linea

Codice: Seleziona tutto

link nuova finestra: [url_new=URL]Testo link[/url_new]
Il BBcode è simile a [URL=] ma apre la pagina in una nuova finestra.

Io l'ho chiamato [url_new] ma ovviamente potete chiamarlo come volete, quello che conta è il codice.

AndEmaGre
Utente
Utente
Messaggi: 55
Iscritto il: 25/10/2011, 9:24
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3.10
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da AndEmaGre » 10/10/2012, 8:12

Mico funziona anche se non viene usato il bbcode?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da Micogian » 10/10/2012, 10:24

AndEmaGre ha scritto:Mico funziona anche se non viene usato il bbcode?
Il BBcode è un mezzo facile per creare un link, se il link viene invece inserito come previsto dal BBcode funziona comunque.
Deve essere un link di questo tipo:

Codice: Seleziona tutto

<a title="www.phpbbitalia.net" href="www.phpbbitalia.net" onclick="window.open(this.href); return false;">Home Page phpbbitalia</a>
Il "title" è facoltativo.
Teoricamente si potrebbe anche usare il BBcode [URL=] aggiungendo all'url la stringa onclick="window.open(this.href); return false;"

AndEmaGre
Utente
Utente
Messaggi: 55
Iscritto il: 25/10/2011, 9:24
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3.10
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da AndEmaGre » 10/10/2012, 11:18

Quando un utente inserisce un link nel post senza usare i tag viene aperto in una nuova pagina? Te lo chiedo perchè la mod che uso io, presa dal com, funziona anche nei link scritti senza i tag [url]

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da Micogian » 10/10/2012, 13:59

Da più parti è messo in discussione l'utilizzo di links che costringono l'utente ad aprire un'altra finestra, la scelta dovrebbe essere data all'utente e si fa semplicemente col tasto destro del mouse.
Il problema è che non tutti lo sanno e l'abitudine porta a cliccare sul link col tasto sinistro.
Se poi la Mod che usi visualizza la pagina in un'altra finestra senza uso di bbcode bisogna capire se viene usato il target=" blank" che abbiamo detto è deprecato.

AndEmaGre
Utente
Utente
Messaggi: 55
Iscritto il: 25/10/2011, 9:24
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3.10
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da AndEmaGre » 10/10/2012, 16:09

No assoulutamente, il _blank non viene utilizzato!
Questo il link alla mod: https://www.phpbb.com/kb/article/links- ... w-windows/

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da Micogian » 10/10/2012, 18:12

Beh, alla fine nella Mod viene usato lo stesso codice "onclick"

Codice: Seleziona tutto

<!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
Con tutto il rispetto del com e di chi ha realizzato la Mod, un semplice onclick="window.open(this.href);return false;" inserito in un link risolve il problema, considerando quanto ho detto in precedenza, cioè che la scelta di aprire in un'altra finestra spetterebbe all'utente.

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da Angolo » 10/10/2012, 18:44

Hai comunque fatto benissimo a segnalare questa alternativa al blank... utilissima per le versioni standard. Per la SEO non serve, dato che è inclusa la funzione (per aprire il link in una nuova scheda).

seerth
Utente
Utente
Messaggi: 2
Iscritto il: 28/10/2012, 13:02
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL 4.1.24-standard-log
Località: Quartu Sant'Elena (CA)
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da seerth » 31/10/2012, 11:41

AndEmaGre ha scritto:No assoulutamente, il _blank non viene utilizzato!
Questo il link alla mod: https://www.phpbb.com/kb/article/links- ... w-windows/
Ho Eseguito le modifiche nel codice e funziona alla grande sia inserendo solo un link e/o anche aggiungendo al link il bbcode tramite tasto URL.

Concordo anche io sul fatto che l'utente debba essere libero di decidere se un link debba aprirsi in una nuova finestra oppure no... ma nel mio forum a quanto pare non la pensano così...

Avatar utente
masterbiz
Utente
Utente
Messaggi: 96
Iscritto il: 03/05/2012, 18:40
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.9.1
Database: MySQL 5.5.41
Località: Sicily (Island)
Contatta:

Re: BBcode link che apre nuova finestra

Messaggio da masterbiz » 20/11/2012, 20:25

Salve , un'immagine prima del testo si potrebbe includere ?

Codice: Seleziona tutto

[center][hide][url_new=http://.....][img]http://www....[/img] Testo[/url_new][/hide][/center]
Grazie anticipate
[b][i]"Il software è come il sesso, è meglio quando è libero"[/i][/b]

Rispondi

Torna a “BBCode”

Chi c’è in linea

Visitano il forum: Nessuno e 50 ospiti