jQuery Spoiler

Mod BBCode Database
BBCode che hanno bisogno di editing di file o extra file
Regole del forum
Immagine
Rispondi
Avatar utente
Galandas
Staff phpBB3World
Staff phpBB3World
Messaggi: 814
Iscritto il: 4 nov 2012, 9:18
Località: phpbb3world
Umore:
Contatta:

jQuery Spoiler

Messaggio da Galandas » 13 dic 2012, 13:02

jQuery Spoiler

Autore: marc1706
Descrizione: Aggiunge il classico Spoiler negli argomenti, con l'aggiunta dell'effetto jQuery
Immagine

NOTA:
Per poter funzionare, questo Spoiler jQuery è necessario. Se il vostro stile è già incluso jQuery, funzionerà a destra, fuori dal box, in caso contrario si dovrà procedere come segue:
Scarica jQuery 1.4.2 da qui: http://code.jquery.com/jquery-1.4.2.min.js
Salva sul tuo computer e caricarlo nella cartella template del tuo stile, che utilizzerà lo spoiler.

Se si dispone più di uno stile per i tuoi utenti, fare questo per ogni stile:
Apri styles/*tuostyle*/template/overall_header.html
Trova:

Codice: Seleziona tutto

</head>
Aggiungi prima:

Codice: Seleziona tutto

<script src="{T_TEMPLATE_PATH}/jquery-1.4.2.min.js" type="text/javascript"></script>
Se avete scaricato una versione diversa di jQuery, sostituire "jquery-1.4.2.min.js" con il nome del file del vostro jQuery.

BBCode:

Codice: Seleziona tutto

[spoiler={INTTEXT}]{TEXT}[/spoiler]
HTML:

Codice: Seleziona tutto

<dl class="codebox"><dt><a href="javascript&#058; void(0);" onclick="var spoiler = this.parentNode.parentNode.getElementsByTagName('dd')[0]; if ( spoiler.style.display == 'none' ) { $(spoiler).slideDown(); $(spoiler).fadeIn('slow'); this.innerHTML = ' [&minus;] {INTTEXT}'; } else { $(spoiler).slideUp(); $(spoiler).fadeOut('slow'); this.innerHTML = '[+] {INTTEXT}'; };">[+] {INTTEXT}</a></dt><dd style="display: none;">{TEXT}</dd></dl>
Aiuto in linea:

Codice: Seleziona tutto

[Spoiler="Titolo"]Qui il testo[/Spoiler]
Esempio:

Codice: Seleziona tutto

[Spoiler=Rey]phpbb3world.org[/Spoiler]
Demo:
YouTube
Menu Forum ha scritto:

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti