Ciao Piumy,
e grazie per le tue indicazioni, ..
... dunque, ... ho provato ad inserire le righe di codice che mi hai indicato in "modules/mod_wrapper/mod_wrapper.php"
e questo è il risultato:
// no direct access
defined('_JEXEC') or die('Restricted access');
// Include the syndicate functions only once
require_once (dirname(__FILE__).DS.'helper.php');
$params = modWrapperHelper::getParams($params);
$load = $params->get( 'load');
$url = $params->get( 'url');
$target = $params->get( 'target' );
$width = $params->get( 'width');
$height = $params->get( 'height');
$scroll = $params->get( 'scrolling' );
$class = $params->get( 'moduleclass_sfx' );
$user =& JFactory::getUser();
$url .= '../../Schedatura/my_log.php?user='.$user->username;
require(JModuleHelper::getLayoutPath('mod_wrapper'));
ma sinceramente non sono convinto di aver fatto bene nell'indirizzare l'URL.
L'URL deve far riferimento al file che deve mostrare i valori???
Questo è il codice del file my_log.php che si trova nella directory /Schedatura:
<?php
define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(__FILE__) );
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'../includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'../includes'.DS.'framework.php' );
require('../libraries/joomla/factory.php');
// initialize the application
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
$user =& JFactory::getUser();
echo $user->id;
echo $user->username;
echo $user->name;
echo $user->email;
echo $user->usertype;
echo $user->guest;
?>
Richiamando il file my_log.php con il modulo wrapper il risultato è questo:
No configuration file found and no installation code available. Exiting...
Cosa sbaglio???
Grazie
Ermindo