public function addContent() { global $oSmarty, $registry_objects, $config_urls, $settings_vars; // Call Content setting and html parent::addContent(); //Para el título y la descripción de la página $metatitle = "UptoSave.com"; $metadescription = "UptoSave.com"; $oSmarty->assign('metatitle', $metatitle); $oSmarty->assign('metadescription', $metadescription); // Load module LoginForm $registry_objects->loadModule('loginForm', 'loginForm'); $data = array('name' => 'form_login', 'id' => 'form_login', 'fields' => array('username', 'password'), 'validation' => array('username' => 'required', 'password' => 'required'), 'type' => array('username' => 'text', 'password' => 'password'), 'mode_jquery' => true, 'method' => 'POST', 'submit' => array('id' => 'blogin', 'name' => 'logueo', 'value' => 'Login'), 'action' => 'www/php/public/' . $this->name . '/login_ajax.php'); $registry_objects->setSettingModule($data, 'loginForm'); $html_form = $registry_objects->getModule('loginForm')->display(); // Assign template for index file $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/public/login'); // Assign template for index file $oSmarty->assign('LOGIN_MODULE', $html_form); $oSmarty->assign('LATERAL_DERECHO', ""); $oSmarty->assign('CONTENIDO_CENTRAL', $oSmarty->fetch('center_content.tpl')); $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/public/layout'); //Asignamos las plantillas que vamos a utilizar $oSmarty->assign('HEADER', $oSmarty->fetch('header.tpl')); $oSmarty->assign('FOOTER', $oSmarty->fetch('footer.tpl')); // Display Main Struct with index file $oSmarty->display('index.tpl'); }
/** * singleton method used to access the object * @access public * @return */ public static function singleton() { if (!isset(self::$instance)) { $obj = __CLASS__; self::$instance = new $obj(); } return self::$instance; }
public function addContent() { global $oSmarty; // Call Content setting and html parent::addContent(); // Assign template for index file $oSmarty->assign('CONTENT', $oSmarty->fetch('error404/content.tpl')); // Display Main Struct with index file $oSmarty->display('index/index.tpl'); }
public function addContent() { global $oSmarty, $oSesion, $oUser, $oFile, $oProfile; // Call Content setting and html parent::addContent(); //Para el título y la descripción de la página $metatitle = "UptoSave.com"; $metadescription = "UptoSave is new Box bussines cloud for sharing files"; $oSmarty->assign('metatitle', $metatitle); $oSmarty->assign('metadescription', $metadescription); $datos_usuario = $oSesion->getSesion('datos_usuario'); $datos = $oUser->getDatosUsuario($datos_usuario['id_usuario']); $oSmarty->assign('nombre_usuario', $datos['nombre'] . " " . $datos['apellidos']); $oSmarty->assign('id_usuario', $datos['id_usuario']); $oSmarty->assign('foto', $datos['ruta_foto']); $datos_perfil = $oProfile->get($datos_usuario['id_usuario']); $oSmarty->assign('datos_perfil', $datos_perfil); //Comprobamos capacidad de almacenamiento máximo para el usuario $datos_usuario_configuracion = $oUser->getSettingParams($datos_usuario['id_usuario']); $oSmarty->assign('datos_usuario_configuracion', $datos_usuario_configuracion); //Calculamos el tamaño actual usado por el usuario $actual_size = $oFile->getActualSizeUser($datos_usuario['id_usuario']); $actual_size = Settings::getByteSize($actual_size); $oSmarty->assign('actual_size', $actual_size); //Calculamos el tamaño máximo en MB $max_size = Settings::getByteSize($datos_usuario_configuracion['max_size']); $oSmarty->assign('max_size', $max_size); //Ultimas actualizaciones de ficheros y carpetas $aRecentFile = $oFile->getRecentUpdates($datos_usuario['id_usuario']); $oSmarty->assign('aRecentFile', $aRecentFile); // Marcamos documentos como opción principal $oSmarty->assign('menu_principal', 'myaccount'); $oSmarty->assign('contenido_central', 'profile'); // Assign template for index file $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/private/user'); //Cargamos las variables de las etiquetas dinámicas de texto $oSmarty->assign('tx_titulo_display', Localizer::getTranslate('tx_options_display_folder')); $oSmarty->assign('tx_titulo_treeview', Localizer::getTranslate('tx_root_tree')); //Asignamos las plantillas que vamos a utilizar $oSmarty->assign('LATERAL_DERECHO', $oSmarty->fetch('right_side.tpl')); $oSmarty->assign('CONTENIDO_CENTRAL', $oSmarty->fetch('center_content.tpl')); $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/private/layout'); //Asignamos las plantillas que vamos a utilizar $oSmarty->assign('HEADER', $oSmarty->fetch('header.tpl')); $oSmarty->assign('FOOTER', $oSmarty->fetch('footer.tpl')); // Display Main Struct with index file $oSmarty->display('index.tpl'); }
public function addContent() { global $oSmarty; // Call Content setting and html parent::addContent(); //Para el título y la descripción de la página $metatitle = "UptoSave.com"; $metadescription = "UptoSave.com"; $oSmarty->assign('metatitle', $metatitle); $oSmarty->assign('metadescription', $metadescription); // Assign template for index file $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/public/index'); $oSmarty->assign('LATERAL_DERECHO', ""); $oSmarty->assign('CONTENIDO_CENTRAL', $oSmarty->fetch('center_content.tpl')); $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/public/layout'); //Asignamos las plantillas que vamos a utilizar $oSmarty->assign('HEADER', $oSmarty->fetch('header.tpl')); $oSmarty->assign('FOOTER', $oSmarty->fetch('footer.tpl')); // Display Main Struct with index file $oSmarty->display('index.tpl'); }
$oSesion->palabra_segura = $SESION_SEGURIDAD_PALABRA_SEGURA; $oSesion->regenerar_id = $SESION_SEGURIDAD_REGENERAR_ID; // Include Settings Class include $config_urls['CLASS_URL'] . 'settings.class.php'; include $config_urls['CLASS_URL'] . 'combos.class.php'; // Include Error Class include Settings::getSettingsVars('CLASS_URL') . 'error.class.php'; // Include Basic Functions include Settings::getSettingsVars('LIB_URL') . 'uptosave/php/functions.php'; // Include Smarty Class smarty.php. //include(Settings::getSettingsVars('CLASS_URL').'smarty.class.php'); // Include Tools Class include Settings::getSettingsVars('CLASS_URL') . 'tools.class.php'; // require our registry require_once $config_urls['CONTROLLER_URL'] . 'jphpController.php'; $registry = JPHPController::singleton(); // require our module objects require_once Settings::getSettingsVars('CONTROLLER_URL') . 'modulesController.php'; $registry_objects = ModulesController::singleton(); // Setting path of model db $registry->setDataBaseObject('database', 'db'); $oBD = $registry->getObject('db')->newConnection(DATABASE_GESTOR, BD_SERVER, BD_USER, BD_PASSWORD, BD_DATABASE, DATABASE_CHARSET); // Include Language Class include Settings::getSettingsVars('CLASS_URL') . 'localizer.class.php'; // Include Smarty Class smarty.php. require_once 'smarty.class.php'; $oSesion->inicioSesion(); $datos_usuario = $oSesion->getSesion('datos_usuario'); if (isset($datos_usuario['id_usuario'])) { Settings::setSettingsVars('DEFAULT_LANG', $datos_usuario['codigo_idioma']); Settings::setSettingsVars('ID_ZONE', $datos_usuario['id_zone']);
public function addContent() { global $oSmarty, $oSesion, $oUser, $oFile; // Call Content setting and html parent::addContent(); //Para el título y la descripción de la página $metatitle = "UptoSave.com"; $metadescription = "UptoSave is new Box bussines cloud for sharing files"; $oSmarty->assign('metatitle', $metatitle); $oSmarty->assign('metadescription', $metadescription); $datos_usuario = $oSesion->getSesion('datos_usuario'); $datos = $oUser->getDatosUsuario($datos_usuario['id_usuario']); $oSmarty->assign('nombre_usuario', $datos['nombre'] . " " . $datos['apellidos']); $oSmarty->assign('id_usuario', $datos['id_usuario']); $oSmarty->assign('foto', $datos['ruta_foto']); //Comprobamos capacidad de almacenamiento máximo para el usuario $datos_usuario_configuracion = $oUser->getSettingParams($datos_usuario['id_usuario']); $oSmarty->assign('datos_usuario_configuracion', $datos_usuario_configuracion); //Calculamos el tamaño actual usado por el usuario $actual_size = $oFile->getActualSizeUser($datos_usuario['id_usuario']); $actual_size = Settings::getByteSize($actual_size); $oSmarty->assign('actual_size', $actual_size); //Calculamos el tamaño máximo en MB $max_size = Settings::getByteSize($datos_usuario_configuracion['max_size']); $oSmarty->assign('max_size', $max_size); // Marcamos documentos como opción principal $oSmarty->assign('menu_principal', 'files'); $oSmarty->assign('contenido_central', 'inicio'); //Nombre de la carpeta padre por defecto la carpeta raiz $name_parent_folder = Localizer::getTranslate('tx_sub_file'); //Comprobamos el directorio en el que estamos sino nos metemos en el directorio root $aRoot = explode("/", $_GET['id_root']); if (count($aRoot) > 0) { $_GET['id_root'] = $aRoot[count($aRoot) - 1]; } if (isset($_GET['id_root']) && $_GET['id_root'] != 0) { $aFile = $oFile->getDocumentosPadreArbol($datos_usuario['id_usuario'], $_GET['id_root']); $oSmarty->assign('aFile', $aFile); $oSmarty->assign('id_padre', $_GET['id_root']); $oSesion->setSesion('id_root', $_GET['id_root']); //Return name of parent folder $name_parent_folder = $oFile->getParentNameFolder($_GET['id_root']); if ($name_parent_folder == "") { $name_parent_folder = Localizer::getTranslate('tx_sub_file'); } } else { //Nos traemos los ficheros y carpetas del directorio root $aFile = $oFile->getDocumentosPadreArbol($datos_usuario['id_usuario'], 0); $oSmarty->assign('aFile', $aFile); $oSmarty->assign('id_padre', 0); $oSesion->setSesion('id_root', 0); $name_parent_folder = Localizer::getTranslate('tx_sub_file'); } //Asignamos el nombre de la carpeta padre $oSmarty->assign('name_parent_folder', $name_parent_folder); //Ultimas actualizaciones de ficheros y carpetas $aRecentFile = $oFile->getRecentUpdates($datos_usuario['id_usuario']); $oSmarty->assign('aRecentFile', $aRecentFile); // Assign template for index file $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/private/user'); //Cargamos las variables de las etiquetas dinámicas de texto $oSmarty->assign('tx_titulo_display', Localizer::getTranslate('tx_options_display_folder')); $oSmarty->assign('tx_titulo_treeview', Localizer::getTranslate('tx_root_tree')); //Asignamos las plantillas que vamos a utilizar $oSmarty->assign('LATERAL_DERECHO', $oSmarty->fetch('right_side.tpl')); $oSmarty->assign('CONTENIDO_CENTRAL', $oSmarty->fetch('center_content.tpl')); $oSmarty->setTemplateDir(APP_ROOT . 'www/templates/private/layout'); //Asignamos las plantillas que vamos a utilizar $oSmarty->assign('HEADER', $oSmarty->fetch('header.tpl')); $oSmarty->assign('FOOTER', $oSmarty->fetch('footer.tpl')); // Display Main Struct with index file $oSmarty->display('index.tpl'); }