Berea: Come inserire un link per tutti i riferimenti biblici in un sito

Con lo script (programma) Berea è possibile convertire automaticamente tutti i riferimenti biblici nel tuo sito ad un link che mostra il testo del riferimento quando il mouse passa sopra il riferimento (oppure in un'altra finestra quando si clicca sul link). Per esempio, passa il mouse sopra il riferimento Gv 3:16 senza cliccare.

Installazione

Per inserire i link, devi semplicemente inserire la riga
<script type="text/javascript" charset="utf-8" src="https://www.laparola.net/berea.js"></script>
immediatamente prima del tag </body> sulla pagina.

Se il tuo sito è composto da diversi file HTML, dovrai aggiungere manualmente la riga a tutte le pagine (o a tutte le pagine che contengono un riferimento). Però, alcuni programmi (come Dreamweaver, FrontPage, qualche editor di testo) possono fare una ricerca e sostituzione veloce in tutti i file per sostituire </body> con la riga dello script più </body>.

Se il tuo sito è stato costruito con dei file template (o modelli), dovrà essere sufficiente aggiungere la riga al file che contiene il tag </body> per aggiungere la riga a tutte le pagine del sito. In un Content Management System, programma di Blog o Forum come WordPress, Blogger, phpBB eccetera, è necessario solo aggiungere la riga al modello del programma.

Impostazioni avanzate

Puoi modificare l'aspetto della finestra che si apre, per esempio per renderlo più simile al tuo sito. Lo fai aggiungendo delle righe fra la riga dello script e il tag </body>. Le possibilità sono:
<script type="text/javascript">LPNaltezza = 300;</script> per impostare l'altezza della finestra. 300 pixel è il valore predefinito, ma puoi mettere un altro valore.
<script type="text/javascript">LPNlarghezza = 400;</script> per impostare la larghezza della finestra. 400 pixel è il valore predefinito, ma puoi mettere un altro valore.
<script type="text/javascript">LPNcolore = "yellow";</script> per impostare il colore di sfondo della finestra. Giallo è il colore predefinito, ma puoi mettere un altro valore, con il nome del colore in inglese oppure il codice di sei cifre usato in HTML per il colore.
<script type="text/javascript">LPNcolore2 = "#ffcc33";</script> per impostare il colore di sfondo della parte inferiore della finestra. #ffcc33 (simile ad aranchione) è il colore predefinito, ma puoi mettere un altro valore, con il nome del colore in inglese oppure il codice di sei cifre usato in HTML per il colore.
<script type="text/javascript">LPNversione = "Nuova Riveduta";</script> per impostare la versione da visualizzare. La Nuova Riveduta è la versione predefinita, ma puoi mettere "C.E.I.", "Nuova Diodati", "Riveduta", "Diodati", "Commentario" o "Riferimenti incrociati".
<script type="text/javascript">LPNritardo = 0;</script> per impostare il ritardo (in millisecondi) prima di aprire la finestra con il testo. 0 è il valore predefinito (nessun ritardo), ma puoi mettere un altro valore, per esempio 2000 per aspettare due secondi.

C'è un'altra impostazione facoltativa che va messa prima della riga dello script. Potrebbe succedere che vuoi usare lo script in tutte le pagine del sito tranne alcune. In quel caso, puoi mettere la riga dello script in tutte le pagine, e nelle pagine in cui non lo vuoi usare inserire la riga
<script type="text/javascript">LPNnoscript = 1;</script>

Note

Molti tipi di riferimenti e abbreviazioni per i libri sono riconosciuti. Se però trovi nel tuo sito un riferimento non riconosciuto o qualcosa che è riconosciuto come riferimento biblico che non lo è, scrivimi e aggiusterò il codice.

Il codice non aggiunge un link ai riferimenti che sono contenuti nei tag <a>, <input>, <h1>, <h2>, <h3>, <code>.

Ringrazio Filippo Barbè per il suo prezioso aiuto per sviluppare Berea.
Questo programma si chiama Berea, perché vuole essere un servizio per quanti desiderano imitare i credenti di quella città anche nell'era informatica. La preghiera è che possa essere utile a qualcuno per conoscere la giustificazione per fede in Gesù Cristo.
Essi erano di sentimenti più nobili perché ricevettero la Parola con ogni premura, esaminando ogni giorno le Scritture per vedere se le cose stavano così. (Atti 17:10-11)