Joomlashow arrow Articoli arrow Eliminare lo sponsor link in Artio JoomSEF 2.3.1

Eliminare lo sponsor link in Artio JoomSEF 2.3.1

19-01-2009 23:00

joomsefQuesto articolo è stato necessario poichè dopo l'arrivo delle nuove versioni di Artio per Joomla 1.0.x il codice del componente è cambiato e le istruzioni che spiegavano come eliminare lo spam nascosto del vecchio articolo non funzionano più.

All'interno di questo articolo troverete le istruzioni per rimuovere il link che appare in fondo alle vostre pagine se installate la versione gratuita di ARTIO JoomSef 2.3.1

 

Il sito di artio riporta:

Free JoomSEF (with sponsor links) and free plugins

  • you are ALLOWED to copy and distribute it freely
  • you are ALLOWED to use it on as many servers and domains as you need
  • you are ALLOWED to do modifications to code for your own needs
  • you are NOT ALLOWED to distribute customized versions without ARTIO approval

Le condizioni non ci obbligano quindi a tenere lo spam nel nostro sito. Se vogliamo possiamo rimuoverlo manualmente, a patto che non ridistribuiamo installazioni automatiche di versioni modificate.

Premesse

Questo articolo è stato scritto a puro scopo dimostrativo, tenendo in considerazione la versione 2.3.1 di JoomSef (dovrebbe funzionare anche con la 2.3.0).
L'autore non si assume nessuna responsabilità da eventuali malfunzionamenti causati da modifiche ai componenti del vostro sito e da un cattivo uso delle informazioni divulgate.

Alla ricerca del link

Apriamo il seguente file del nostro sito joomla (lo potete fare in locale o via FTP): "administrator/components/com_sef/sef.class.php";
La parte di codice che stiamo cercando è la seguente:

 
$buf = '<'.'d'.'i'.'v'.'>'.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'.'m'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'.'"'.'>'.'S'.'E'.'O'.' '.'b'.'y'.' '.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';

nel mio caso la riga interessata è la 1057 ma credo che il numero di riga potrebbe anche variare. Per essere sicuri vi basterà fare una semplice ricerca con il vostro editor, la stringa da cercare è "$buf".

Una volta trovata la parte di codice a cui siamo interessati vi basterà modificarla aggiungendo una riga e svuotando il contenuto della variabile $buf.

 
$buf = '<'.'d'.'i'.'v'.'>'.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'I'.'n'.'f'.'o'.'r'.'m'.'a'.'t'.'i'.'o'.'n'.' '.'s'.'y'.'s'.'t'.'e'.'m'.'s'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.','.' '.'i'.'n'.'t'.'e'.'r'.'n'.'e'.'t'.' '.'a'.'n'.'d'.' '.'w'.'e'.'b'.' '.'a'.'p'.'p'.'l'.'i'.'c'.'a'.'t'.'i'.'o'.'n'.'s'.'"'.'>'.'S'.'E'.'O'.' '.'b'.'y'.' '.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';
$buf = '';

Rispetto alle versioni precedenti il meccanismo è più semplice e più facile da rimuovere.
Vi consiglio sempre di effettuare una copia di backup dei file che volete modificare.

Commenti utenti  

Nessun commento postato

Aggiungi il tuo commento

Nome
E-mail
Titolo  
Commento
 

Caratteri rimasti: 1000

   
   
   
‹ Precedente   Successivo ›

Login

Hai dimenticato la password?

Registrati