Exemplo n.º 1
0
 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');
 }
Exemplo n.º 2
0
 /**
  * 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;
 }
Exemplo n.º 3
0
 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');
 }
Exemplo n.º 4
0
 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');
 }
Exemplo n.º 5
0
 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');
 }
Exemplo n.º 6
0
$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']);
Exemplo n.º 7
0
 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');
 }