Forum->Flatnux->Impedire visualizzazione opzione "Leggi tutto" se...
  
Welcome Unknown Register Help383 Users

User Message


fm2002man

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Monday 07 June 2010 - 03:10

Impedire visualizzazione opzione "Leggi tutto" se...:
Salve ! E' possibile impedire la visualizzazione dell' opzione "Leggi tutto" per le notizie con il corpo del messaggio vuoto ? Gli utenti di solito cliccano su questa opzione anche se la notizia presenta solo l' intestazione del messaggio.
Come si può fare ?
Grazie in anticipo !



speleoalex

0 Level 10 10

levellevellevellevellevellevellevellevellevellevel
profile mail
Monday 07 June 2010 - 12:16

Re: Impedire visualizzazione opzione :
"leggi tutto" dovrebbe servire anche per i commenti.
E' possibile comunque modificarne il comportamento via tema.

occorre (se non esiste già) copiare il file foot_news.php dalla sezione news nella cartella del tema di default e modificarlo.


Alessandro




fm2002man

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Saturday 12 June 2010 - 10:52

Re: Impedire visualizzazione opzione :
Ciao ! Ho provato un pò ma come faccio a verificare se l' area di testo che contiene il corpo del messaggio contiene caratteri ? Sono poco pratico :(. Grazie anticipatamente!



fm2002man

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Friday 09 July 2010 - 23:22

Re: Impedire visualizzazione opzione :
Poi ci sono riuscito :)! Aprendo il file foot_news.php si devono aggiungere le seguenti linee :
sotto a
$tmp = preg_replace("/.*<fn:reads>/s", "", $string);
$tmp = preg_replace("/<\\/fn:reads>.*/s", "", $tmp);
aggiungiamo
$body = preg_replace("/.*<fn:body>/s","",$string);
$body = preg_replace("/<\\/fn:body>.*/s","",$body);
e prima di
   $accleggitutto = getaccesskey($_LEGGITUTTO, $getmod."&op=read&id=$text","$i");
il controllo
if($body != "")
. Fatto!

 [1]