Pubblicato il 26/02/11 - aggiornato il  | 12 commenti :

Come inserire delle frasi celebri, dei motti o degli aforismi nel blog in modo casuale.

L'idea è quella di inserire in un elemento del layout del blog che mostri in modo casuale delle frasi che abbiamo scelto. Secondo le varie tipologie di blog si possono selezionare versi di poesie, citazioni, proverbi oppure dei "consigli di vita" da parte dell'autore. Ricordo che con un metodo simile era stato creato un generatore automatico di frasi casuali; in questo caso lo script è ancora più semplice.
Si può incollare in Design > Aggiungi un gadget > HTML/Javascript o anche inserirlo direttamente in un articolo in modalità HTML. Si può anche mettere nel template di Blogger per esempio alla fine di ogni post. In questo caso bisogna andare su Design > Modifica HTML e espandere i modelli widget. Si incolla sotto la riga <data:post.body/> secondo le stesse modalità usate per il codice dell'invito a leggere un articolo a caso. Se si inserisce lo script direttamente nel template, sarà opportuno convertirlo in XML con lo strumento Blogcrowds. Ecco il codice
<p style="color:#940F04; font-size:120%; font-weight: bold;">
<script language="JavaScript">
Aforisma = new Array()
Aforisma[0] = "Inserisci Aforisma 0"
Aforisma[1] = "Inserisci Aforisma 1"
Aforisma[2] = "Inserisci Aforisma 2"
Aforisma[3] = "Inserisci Aforisma 3"
Aforisma[4] = "Inserisci Aforisma 4"
Aforisma[5] = "Inserisci Aforisma 5"
casuale = Math.random() * (Aforisma.length)
casuale = Math.floor(casuale)
document.write(Aforisma[casuale])
</script>
</p>
dove le personalizzazioni riguardano
  1. Il colore del testo (#940F04)
  2. La dimensione della scritta (120%)
  3. Il grassetto (bold)
  4. Si possono anche inserire altri attributi di stile come il background
  5. Al posto di Inserisci Aforisma X si mettono tutta una serie di frasi casuali da visualizzare a caso
  6. Possiamo inserire tutte le frasi che vogliamo mantenendo la stessa sintassi: Aforisma[X] = "Aforisma X"
Ecco un esempio di come sia possibile mettere queste frasi a caso anche all'interno di un post




Per cambiare la scritta, rinfrescate la pagina o cliccate su F5. Mi sorge proprio ora un dubbio sul plurale di aforisma, rimane invariato o diventa aforismi


12 commenti :

  1. Ciao,come prima cosa ti ringrazio per gli utili consigli che dai per migliorare blogger,(premetto di essere ignorante su molte cose tecniche)ma grazie ai tuoi chiari consigli ho fatto qualche passo avanti, inoltre voglio dirti che si dice AFORISMI al plurare, come giustamente hai scritto e aforisma al singolare.Grazie continuerò a seguirti con molta attenzione, per migliorarmi, ciao

    RispondiElimina
  2. Ciao ho provato ad inserire il codice nella pagina del blog, con html ma non si visualizza nulla.... :( mi dice che il codice non può essere accettato, come mai????

    RispondiElimina
  3. @ANNA
    Ho provato in questo momento e funziona perfettamente. Puoi farlo anche tu incollando il codice così com'è.
    Forse hai inserito degli apostrofi, accenti o altre cose che Blogger non ha processato correttamente.
    Ciao

    RispondiElimina
  4. ciao ernesto dovrei inserire un widget con MIE immagini + link al post a rotazione casuale. hai qualcosa al riguardo?

    RispondiElimina
  5. Il plurale è aforismi...
    http://www.treccani.it/vocabolario/tag/aforisma/

    Ci arrivo a distanza di un anno, ma meglio tardi che mai.
    Ne approfitto per ringraziare per il preziosissimo aiuto a chi, come me, è molto scarso in informatica.
    I post sono sempre doppiamente utili, sia per contenuti sia per fruibilità agevolata da spiegazioni chiare che rendono meno indigesti i concetti tecnici.
    ;)

    RispondiElimina
  6. ho creato i miei aforismi ma non me li inserisce nel blog!

    RispondiElimina
    Risposte
    1. Se hai copiato bene il codice allora significa che nell'aforisma hai messo degli apostrofi o dei caratteri accentati che vengono interpretati, specie gli apostrofi o le virgolette, come fossero parte del linguaggio javascvript
      @#

      Elimina
    2. si, ho capito bene ma comunque non mi esce scritto niente!

      Elimina
    3. Il codice funziona di sicuro come puoi vedere anche in questa stessa pagina. Se per te non è così e se dici di non aver usato apostrofi o virgolette allora significa che hai pubblicato andando su Scrivi invece che farlo direttamente da HTML opure hai aggiornato sempre da Scrivi
      @#

      Elimina
  7. Quali sono i caratteri da evitare nell'aforisma per far funzionare il codice HTML?

    RispondiElimina
  8. Apostrofo e virgolette innanzitutto che verranno interpretate come javascript ma è meglio evitare anche caratteri accentati e simboli
    @#

    RispondiElimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti.
Info sulla Privacy