Ciao,
avevo atteso il rilascio di VirtueMert 1.0.6 per fare l' aggiornamento al Sito.
E così ho fatto
Per dopo gli aggiornamenti (coincidenza ??) mi è capitato che il file content.php nel percorso components/com_content/ ho trovato uno stralcio di codice, sembra ripetuto o modificato (non ho controllato precisamente),dicevo sembra ripetuto ma fiori dal tag php
Il codice superfluo inizia dalla riga 2115, che, dopo la chiusura del tag php riscontriamo un inizio come il codice riportato qui sotto, fino alla fine del file.
Io personalmente ho cancellato qualle parte di codice e tutto sembra funzionare correttamente, metre prima della mia modifica e dopo gli aggiornamenti, dopo il pulsante indietro mi mostrava una parte di codice (proprio quella interessata), come puro testo
ecco come comincia lo stralcio di codice:
"
. "\n AND menuid = 0"
;
$database->setQuery( $query );
$template = $database->loadResult();
HTML_content::emailForm( $row->id, $row->title, $template, $itemid );
}
}
/**
* Shows the email form for a given content item.
* @param int The content item id
*/
function emailContentSend( $uid ) {
global $database, $mainframe;
global $mosConfig_live_site, $mosConfig_sitename;
// simple spoof check security
josSpoofCheck(1);
$itemid = intval( mosGetParam( $_POST, 'itemid', 0 ) );
// check for session cookie
// Session Cookie `name`
$sessionCookieName = mosMainFrame::sessionCookieName();
// Get Session Cookie `value`
$sessioncookie = mosGetParam( $_COOKIE, $sessionCookieName, null );
if ( !(strlen($sessioncookie) == 32 || $sessioncookie == '-') ) {
mosErrorAlert( _NOT_AUTH );
}
$email = strval( mosGetParam( $_POST, 'email', '' ) );
$yourname = strval( mosGetParam( $_POST, 'yourname', '' ) );
$youremail = strval( mosGetParam( $_POST, 'youremail', '' ) );
$subject_default = _EMAIL_INFO .' ' . $yourname;
$subject = strval( mosGetParam( $_POST, 'subject', $subject_default ) );....................continua
Vorrei sapere se qualcuno ha riscontrato lo stesso problema o se devo ricercare la causa in un'altra direzione
Grazie
Ciao
Stefano