Links 4 revo è un hack per il popolare cms revo.
Aggiunge delle funzionalità, a mio modesto parere indisipensabili, riguardanti la gestione dei link nella sala stampa e nelle ultime notizie.
In particolare da la possibilità di scrivere un link html anche nella sala stampa ed aggiunge la possibilità di scrivere un link html in formato markdown sia nella sala stampa sia nelle ultime notizie.
Per scrivere un link in html basta usare la classica sintassi:
<a href="http://mio.link.it">Questo è un link </a>
Da notare che è INDISPENSABILE la parte http:// . Se non includete questa parte il link non funzionerà.
Per scrivere un link in markdown invece è ancora più semplice:
[testo del link](http://urlDelLink.com)
Il precedente codice produrrà il seguente link:
<a href="http://urlDelLink.com">testo del link</a>
Anche nel caso dei link in markdown è indispensabile che il link cominci per http:// .
Potete modificare lo stile css dei link in maniera molto semplice.
Basta andare a modificare la variabile css e scrivere lo stile css voluto.
Questa modifica è più un hack che un addons o plugin. Essendo il codice di revo closed source quando si va a fare qualche modifica non si sa mai bene cosa si va a toccare.
Questo implica che ci possano essere delle cose che non vanno e che non è possibile prevedere.
Se doveste trovare qualche cosa che non funziona contattatemi e proverò a risolvere il problema.
L'installazione è molto semplice, veloce e non dovrebbe comportare nessun problema. Ma siccome noi siamo molto scrupolosi è raccomandabile effettuare un backup completo prima di procedere.
Anzi tutto dovete scaricare questo pacchetto.
Aprite il file (della vostra installazione revo) home/salastampa/salastampa.php e dopo il tag di chiusura php ?> (lo trovate alla fine della lunga stringa del file) andate a capo ed incollate il codice che trovate dentro il file links.html.
Dovreste ritrovarvi con un file simile a questo:
<?php ................................. ?>
<script>
$(function(){
/*-------------------------------------------------
| autore: Mauro marano
| sito web: mauromarano.it
| contatti: http://www.mauromarano.it/contact.php
| Per favore contattatmi per qualsiasi bug!
|------------------------------------------------*/
// imposta qua lo stile css che vuoi applicare ai link
var css = "style=\"color:blue; text-decoration:underline;\"";
list = $('td.testo').each(function() {
var self = $(this);
var fixed = self.html().replace(/<a href=\"(.+)\">(.+)<\/a>/m, function(uno, due, tre) {
return '<a href=\"' + due + '\" ' + css + '>' + tre + '</a>';
});
self.html(fixed);
var fixed_due = self.html().replace(/\[(.+)\]\((.+)\)/m, function(uno, due, tre){
return '<a href=\"'+ tre +'\" ' + css + '>'+ due +'</a>';
});
self.html(fixed_due);
});
});
</script>
Salvate il file ed avete finito ;)