vorrei inserire la funzione di spoiler come presente in molti altri forum vbulletin mi dite come fare???
Visualizzazione Stampabile
vorrei inserire la funzione di spoiler come presente in molti altri forum vbulletin mi dite come fare???
Ho spostato la domanda qui, perché è un argomento che interessa molti amministratori di forum. Non è semplicissimo e richiede molti passi. Cercherò di trovare questi giorni il tempo per un articolo che spiega come fare.
bene aspettero con ansia :)
anche io, ho visto che c'è il bbcode ma non so istallarli
Il BBCode da solo non basta.
AdminCP > Codici BBCode personalizzati > Aggiungi Nuovo Codice BB
Titolo: Spoiler
Nome Tag Codice BB: Spoiler
Sostituzione:
Esempio:Citazione:
<div style="margin: 5px 20px 20px;">
<div class="alt2" style="text-align: right; margin: 0px; padding: 6px; border: 1px inset;background: #FFFFFF url(linkimmagine) top left repeat-x;">
<span style="float: left; padding-top: 2px;">Spoiler: </span>
<input value="Mostrare" style="margin: 0px; padding: 0px; width: 80px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName(' div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('d iv')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('d iv')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'Mostrar';}" type="button">
</div>
<div style="padding-top: 4px;">
<div class="alt2" style="display:none; margin: 0px; padding: 6px; border: 1px dashed;">
{param}
</div>
</div>
</div>
Utilizza (opzionale): NoCitazione:
[SPOILER] Qui il Testo [/SPOILER]
Immagine pulsante (opzionale): http://img822.imageshack.us/img822/3944/spoiler2.gif
Rimuovi tag se vuoto: Si
Disabilita il Codice BB all'interno di questo Codice BB: No
Disabilita le faccine all'interno di questo Codice BB: No
Disabilita l'andare accapo automaticamente all'interno di questo Codice BB: No
Disattiva il link automatico all'interno di questo BB Code: No
lo inserito e lo spoiler viene creato ma quando lo scopro non mi visualizza il testo.... che gli inserisco
Io ho questo codice BB. Provalo in sostituzione del codice di Avenger:
Codice:<div>
<input type="button" value="Mostra Spoiler" style="width: 120px; font-size: 10px; margin: 10px; padding: 0px;" onclick="var this_item = this.parentNode.getElementsByTagName('div'); if(this_item['show'].style.display != ''){this_item['show'].style.display = ''; this_item['hide'].style.display = 'none'; this.innerText = ''; this.value = 'Nascondi Spoiler!';} else {this_item['show'].style.display = 'none'; this_item['hide'].style.display = ''; this.innerText = ''; this.value = 'Mostra Spoiler!';}" />
<div id="show" style="background-image:url(clear.gif); display: none; background-color: transparent; background-repeat: repeat; margin: 0px; border-style: solid; border-width: 1px; padding: 4px; width: 98%">{param}</div>
<div id="hide"></div>
</div>
Quando utilizzi FireFox, noterai che funziona soltanto il primo spoiler nella pagina. Su IE invece nessun problema. Per il momento so dove sta il problema, ma non ho ancora avuto il tempo fisico per provare e applicare modifiche. Quindi te lo rendo noto in attesa che troverò il tempo :)