Pagina 1 di 1

Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 3 gennaio 2009, 20:05
da Gwendie
Perdonate, ho scritto la stessa discussione che sto per postare in "Domande e dubbi", non avevo visto questa sezione. :?

Vorrei fare un copia e incolla nel mio blog di una cosa troppo lunga e quindi vorrei usare il tag spoiler, ma il tag < spoiler > < / spoiler> non mi funziona.
Cosa dovrei scrivere nella sezione html dell'intervento?

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 4 gennaio 2009, 2:22
da anija
--br--

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 11 dicembre 2011, 21:54
da Arkanta
Recupero questa vecchia discussione per togliermi un dubbio senza aprirne una nuova...

Quando si usa il --br-- su un post, tutto il testo dopo quel tag sarà nascosto, giusto?
Non è possibile rendere nascosta solo una parte del post, avendo del testo visibile sia prima che dopo?
Spero di essermi spiegata O_o

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 11 dicembre 2011, 22:34
da Alexiel
No, questo tag serve semplicemente per evitare di avere post troppo lunghi da scorrere. Puoi avere il testo visibile solo prima del tag.
Se vuoi nascondere una parte del post, puoi usare la funzione del post "protetto" (clicchi su "protetto" accanto all'editor per scrivere i post, e ti spiega che tag inserire), però poi solo gli utenti che selezioni potranno leggere.

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 12 dicembre 2011, 21:28
da Arkanta
Oh, interessante questa cosa del post protetto, non l'avevo notata (sono pure io una dei tanti arrivati da Splinder XD un po' alla volta imparerò tutte le funzioni ^_-), ma non è quello che mi serviva.
Grazie per avermi tolto il dubbio :)

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 18 dicembre 2011, 16:06
da Arkanta
Se vuoi nascondere una parte del post, puoi usare la funzione del post "protetto" (clicchi su "protetto" accanto all'editor per scrivere i post, e ti spiega che tag inserire), però poi solo gli utenti che selezioni potranno leggere.

Dubbio: il che implica che solo persone con un account su iobloggo potranno avere tale accesso, è corretto?

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 18 dicembre 2011, 16:43
da Alexiel
Devono avere l'account di IoBloggo e devono essere segnati da te come amici fidati :D

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 7 gennaio 2012, 14:40
da HarpoMarx
Rispondo solo ora a questa discussione, l'avevo letta da poco e mi aveva incuriosito quindi mi ci son messo e si può fare.
Premesso che la procedura è macchinosa ma il risultato c'è, bisogna però metter mano al codice del post ed editare un link e la parte nascosta; se può esser utile io l'ho fatto nel post Esperimenti partorito proprio dopo aver letto questa discussione.
Invece del tag --br-- si crea il testo su cui si vuol fare il link e il testo che si vuol nascondere (in pratica si scrive il post in toto), poi in html si definisce il link, io li ho usato l'id EsperimentoNascosto ma si può usare qualunque id (occhio solo a non duplicarli). Per il link si utilizza il codice:
Codice: Seleziona tutto
<a href="javascript:;" onclick="display = document.getElementById('EsperimentoNascosto').style.display=='none'?'block':'none'; document.getElementById('EsperimentoNascosto').style.display = display;">Leggi</a>

Mentre per il testo che bisogna nascondere si definisce l'id nel tag div:
Codice: Seleziona tutto
<div id="EsperimentoNascosto" style="display:none;">Testo che dovrebbe essere nascosto</div>


Con le dovute modifiche si può usare anche più volte per ogni post. Le controindicazioni sono:
1) Il metodo è fortemente legato ai javascript utilizzati per il template, quindi in caso vengano modificati questi dallo staff andranno modificati adeguatamente i post.
2) È un po' macchinoso da fare, l'editor non lo fa in automatico (considerando i risultati si potrebbe pensare di integrarlo come funzione aggiuntiva, ma imho non è una priorità).
3) Prima e dopo il testo nascosto vengono aggiunte righe vuote, in html rese come
Codice: Seleziona tutto
<p style="text-align: justify;">&nbsp;</p>
e non c'è modo di eliminarle (si rigenerano). È un difetto solo estetico alla fin fine, ma sempre meglio riportarlo.

Spero di esser stato utile ;)

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 7 gennaio 2012, 19:31
da Alexiel
Si rigenerano anche se termini di scrivere il post in modalità hmtl senza tornare all'editor visuale? Sai com'è, a volte ste cose capitano :D

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 8 gennaio 2012, 14:56
da HarpoMarx
Ho provato, e salvando in html non si rigenerano (però lo dico la cosa è scomoda). Approfondendo un po' la cosa pare che ci sia un'antipatia tra il tag div e l'editor; ho provato un'altra via, inserendo l'id e lo stile nel tag p (che è quello di default per i paragrafi del post) e funziona, il testo nascosto, in html, ha questo formato:
Codice: Seleziona tutto
<p style="display:none; text-align: justify;" id="EsperimentoNascosto">Testo che dovrebbe essere nascosto</p>

Poi ognuno usa l'allineamento o altri stili che preferisce, ma va comunque aggiunto dislay:none (per nasconderlo) e l'id.

Una cosa che non avevo detto prima: si possono usare più testi nascosti nel post (o anche in post diversi) però bisogna ricordarsi di mettere un id diverso per ognuno altrimenti il click sul primo link li apre tutti (anche quelli su altri post presenti nella stessa pagina); so che ad alcuni può sembrare una cavolata ma meglio specificarlo.

Re: Qual è il corrispondente del tag spoiler per un post?

MessaggioInviato: 8 gennaio 2012, 16:44
da Alexiel
Grazie HarpoMarx per la piccola guida :)