
danduz97 (Normal User)
Pro
    
Messaggi: 130
Iscritto: 13/03/2011
|
Salve a tutti,
Sto sviluppando un sito con l'aiuto di Joomla poichè ha moltissime estensioni molto carine, una di queste è Phoca Download, un download manager che offre anche la possibilità di abilitare il caricamento e l'eliminazione di files in frontend da alcuni utenti.
volevo chiedervi se esisteva un modo per creare un log in un file txt/html di tutti i files eliminati dagli utenti avente una struttura simile:
File di Log
username ---> MioFile1.pdf (il file eliminato)
username2 ---> MioFile2.doc (il secondo file eliminato)
ecc.. ecc..
l'username e il nome del file, dovrebbero essere reperibili da due variabili all'interno della sorgente del plugin, in parole povere, vorrei aggiungere o uno script o una funzione in php che mi genera un log alla pressione del tasto "Elimina"
posto uno stralcio della la sorgente del plugin:
Codice sorgente - presumibilmente Php |
<?php defined('_JEXEC') or die('Restricted access'); $db = &JFactory::getDBO(); $user = &JFactory::getUser(); $config = &JFactory::getConfig(); $nullDate = $db->getNullDate(); [----codice tagliato----] // USER RIGHT - Delete (Publish/Unpublish) - - - - - - - - - - - // 2, 2 means that user access will be ignored in function getUserRight for display Delete button // because we cannot check the access and delete in one time $user = JFactory::getUser(); $rightDisplayDelete = 0; $catAccess = PhocaDownloadHelper::getCategoryAccessByFileId((int)$row->id); if (!empty($catAccess)) { $rightDisplayDelete = PhocaDownloadHelper::getUserRight('deleteuserid', $catAccess->deleteuserid, 2, $user->authorisedLevels(), $user->get('id', 0), 0); } // - - - - - - - - - - - - - - - - - - - - - - ?><tr class="<?php echo "row$k"; ?>"> <td><?php echo $row->title; ?></td> [----codice tagliato----]
|
|