Forum->Flatnux->Qualunque utente può cancellare foto
  
Welcome Unknown Register Help383 Users

User Message


LeonardoColombi

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Wednesday 14 January 2009 - 21:58

Qualunque utente può cancellare foto:
Torno a segnalare un leggerissimo problema che già avevo indicato ma per il quale non ho ricevuto risposta.
Ho appena aggiornato FN all'ultima versione, 2009_01_11, e nuovamente qualunque utente non autenticato può far piazza pulita di tutte le foto inserite nel sito.
E' normale?
Cosa non ho settato?

Capita con IE, con Firefox e pure con Opera...:(



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Saturday 17 January 2009 - 19:48

Re: Qualunque utente può cancellare foto:
Infatti leggendo il tuo post ho verificato il mio sito, e hai ragione, compare sempre il pulsante X "elimina" sotto ogni foto, c'è anche qui sul sito di Flatnux!



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Saturday 17 January 2009 - 20:35

Re: Qualunque utente può cancellare foto:
Vedo che il file section.php della sezione delle foto specifica che l'utente dovrebbe avere i privilegi di amministrazione per la sezione "foto":

	//---icona cancella --->
if (is_photo_admin())
{
$cdir = getparam("dir", PAR_GET, SAN_FLAT);
echo "<a href=\"javascript:check('?mod={$_FN['mod']}&dir=$cdir&deldir=$dir')\"><img type=\"image\" src=\"" . fromtheme("images/delete.png") . "\" border=\"0\" alt=\"\" title=\"" . _GGREMOVEFOLDER . "\" /></a>";
}
//---icona cancella ---<


Quindi il problema non dovrebbe risiedere lì... Bisogna verificare la funzione "is_photo_admin", qui ci vuole Alex però perché non so dove si trova questa funzione... Ho guardato un po' in giro, ma l'impianto lo conosce chi l'ha costruito!



speleoalex

0 Level 10 10

levellevellevellevellevellevellevellevellevellevel
profile mail
Sunday 18 January 2009 - 00:48

Re: Qualunque utente può cancellare foto:
per correggere l' errore occorre alla linea 417 di sections/05_Foto/section.php aggiungere :

if (is_photo_admin())
prima di:
echo "<br /><a href=\"javascript:check('?mod


anche se compare l' icona le foto comunque non vengono cancellate

presto aggiorno la versione di Flatnux con una sorpresa ;)


Alex

 [1]