Пример #1
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('librerias', $controller->htmlTeExt);
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('osezno' . DS . 'osezno.tpl');
Пример #2
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
if (SHOW_WELCOME_MESSAGE == true) {
    OPF_osezno::assign('onload', 'onload="onLoadShowWel()"');
}
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('welcome' . DS . 'welcome.tpl');
Пример #3
0
    public static function buildAreas()
    {
        $objAjax = $GLOBALS['objAjax'];
        self::$arrayAssignAreasHead['string_favicon'] = '<link rel="shortcut icon" href="' . BASE_URL_PATH . 'common/favicon.ico">';
        switch (AJAX_ENGINE) {
            case 'xajax':
                self::$arrayAssignAreasHead['xajax_scripts'] = $objAjax->getJavascript(BASE_URL_PATH . PATH_XAJAX_JS);
                self::$arrayAssignAreasHead['string_js_mw'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/myModalWindow.js" charset="utf-8"></script>';
                break;
        }
        self::$arrayAssignAreasHead['string_js_common'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/MyFunctions.js" charset="utf-8"></script>';
        self::$arrayAssignAreasHead['string_js_swf_hld'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/handlers.js" charset="utf-8"></script>';
        self::$arrayAssignAreasHead['string_js_swf_fcn'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/swfupload.js" charset="utf-8"></script>';
        self::$arrayAssignAreasHead['string_js_mylist'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/myList.js" charset="utf-8"></script>';
        self::$arrayAssignAreasHead['string_js_mytabs'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/myTabs.js" charset="utf-8"></script>';
        self::$arrayAssignAreasHead['string_js_mycalendar'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/myCalendar.js" charset="utf-8"></script>';
        if (self::$use_info_bar) {
            self::$arrayAssignAreasBody['string_js_barinfo'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/info_bar.php?memory=' . round(memory_get_peak_usage() / (1024 * 1024), 3) . '&get_included_files=' . count(get_included_files()) . '&time_executed=' . round(self::$obj_time->timeEnd(), 3) . '" charset="utf-8"></script>';
            self::$cssErrors .= '
#taskbar{
	height:30px;
	width:100%;
    margin:auto;
    position: fixed;
    bottom: 0;
    z-index: 99;
}
	
#taskbar #container{
	background-color:#E5E5E5;
    border:1px solid #B5B5B5;
    display:block;
    margin-left:15px;
    margin-right:15px;
    height:30px;
}

#taskbar #container th{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-align:right;
}

#taskbar #container td{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
';
        }
        self::$arrayAssignAreasBody['string_js_tooltip'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/wz_tooltip.js" charset="utf-8"></script>';
        self::$arrayAssignAreasBody['string_js_centerwindow'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/tip_centerwindow.js" charset="utf-8"></script>';
        self::$arrayAssignAreasBody['string_js_followsroll'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/tip_followscroll.js"  charset="utf-8"></script>';
        self::$arrayAssignAreasBody['string_js_balloon'] = '<script type="text/javascript" src="' . BASE_URL_PATH . 'common/js/osezno/tip_balloon.js"  charset="utf-8"></script>';
        self::$arrayAssignAreasBody['string_js_resize'] = '<script type="text/javascript">window.onresize=Resize;</script>';
        /**
         * Llamar a las diferentes hojas de estilos
         */
        self::$arrayAssignAreasHead['string_css_calendar'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/calendar/style.php' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_mylist'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/mylist/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/mylist/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_myform'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/myform/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/myform/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_message_box'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/msg_box/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/msg_box/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_modal_window'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/modal_window/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/modal_window/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_notification_window'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/notification_window/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/notification_window/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_tabs'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/mytabs/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/mytabs/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['string_css_callback_xajax'] = '<link href="' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/callback_xajax/style.php?path_img=' . BASE_URL_PATH . 'resources/themes/' . THEME_NAME . '/callback_xajax/' . '" rel="stylesheet" type="text/css" />';
        self::$arrayAssignAreasHead['css_errors'] = '<style type="text/css">' . "\n" . self::$cssErrors . "\n" . '</style>';
        $newContent = '';
        /**
         * Obtension de la plantilla
         */
        $linkTpl = @fopen($fileName = TPL_PATH . $GLOBALS['tplNameInUse'], 'r');
        if ($linkTpl) {
            $contHTML = fread($linkTpl, filesize($fileName));
            $newContent = $contHTML;
            fclose($linkTpl);
            /**
             * Areas del usuario
             */
            if (count($GLOBALS['ptlAreas'])) {
                $arrayKeys = array_keys($GLOBALS['ptlAreas']);
                $newContent = str_ireplace($arrayKeys, $GLOBALS['ptlAreas'], $contHTML);
            }
            /**
             * Areas de OseznO
             */
            if (!isset($_GET['no_load_xajax'])) {
                $newContent = str_ireplace('<head>', '<head>' . "" . self::getAllHead(), $newContent);
                $newContent = str_ireplace('</body>', self::getAllBody() . '</body>', $newContent);
            }
            self::$content = $newContent;
        } else {
            $msgError = '<div class="error"><b>' . ERROR_LABEL . ':</b>&nbsp;' . MSG_TEMPLATE_NO_FOUND . '&nbsp;&quot;' . $GLOBALS['tplNameInUse'] . '&quot;<br><br><div class="error_detail"><b>' . ERROR_DET_LABEL . ':</b> ' . MSG_TEMPLATE_NO_FOUND_DET . '&nbsp;&quot;' . TPL_PATH . '&quot;</div></div>';
            die(self::$arrayAssignAreasHead['css_errors'] . $msgError);
        }
    }
Пример #4
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('nom_modulo', OPF_myLang::getPhrase('OPF_ADMUSR_TITLE'));
OPF_osezno::assign('desc_modulo', OPF_myLang::getPhrase('OPF_ADMUSR_DESC'));
$OPF_admUsr = new OPF_admUsr();
OPF_osezno::assign('content1', $OPF_admUsr->getBtnAgrUsr());
OPF_osezno::assign('content2', $OPF_admUsr->getListUsrs());
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('modulo/modulo.tpl');
 /**
  * Asigna contenidos a la plantilla desde el controlador
  *
  * Asigna un contenido a la plantilla en uso desde el controlador sin usar ajax
  * @param string $area
  * @param string $content
  */
 public function render_template($area, $content)
 {
     OPF_osezno::assign($area, $content);
 }
Пример #6
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('name', '');
OPF_osezno::assign('desc', '');
OPF_osezno::assign('main_area', $controller->formulario . ' ');
OPF_osezno::assign('alt_area', '');
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('example' . DS . 'example.tpl');
Пример #7
0
 */
$OPF_login = new OPF_login();
OPF_osezno::assign('nom_modulo', 'Essentials');
OPF_osezno::assign('desc_modulo', 'Essentials Osezno PHP Framework');
if ($OPF_login->existsDB()) {
    if ($OPF_login->existsStruct()) {
        OPF_osezno::assign('content1', $OPF_login->getFormLogin());
    } else {
        OPF_osezno::assign('content1', $OPF_login->getFormInstall('tables'));
    }
} else {
    $disabled = false;
    OPF_osezno::assign('onload', 'onLoadShowWel()');
    if (!strstr(strtoupper(ini_get('default_charset')), "UTF")) {
        $disabled = true;
    }
    if (isset($_SERVER['HTTP_ACCEPT_CHARSET'])) {
        if (!strstr(strtoupper($_SERVER['HTTP_ACCEPT_CHARSET']), "UTF")) {
            $disabled = true;
        }
    }
    if ($disabled) {
        OPF_osezno::assign('content2', '<div align="center" id="content2" class="error">' . OPF_myLang::getPhrase('OPF_LOGIN_32') . '</div>');
    }
    OPF_osezno::assign('content1', $OPF_login->getFormInstall('db', array(), $disabled));
}
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('login' . DS . 'login.tpl');
Пример #8
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('nom_modulo', OPF_myLang::getPhrase('OPF_ADMTABLAS_TITLE'));
OPF_osezno::assign('desc_modulo', OPF_myLang::getPhrase('OPF_ADMTABLAS_DESC'));
$admTablas = new admTablas();
OPF_osezno::assign('content1', $admTablas->getFormAdmTables_add());
OPF_osezno::assign('content2', $admTablas->getListForTables());
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('modulo' . DS . 'modulo.tpl');
Пример #9
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('nom_modulo', OPF_myLang::getPhrase('OPF_SCAFF_TITLE'));
OPF_osezno::assign('desc_modulo', OPF_myLang::getPhrase('OPF_SCAFF_DESC'));
OPF_osezno::assign('content1', scaffold::formStartUp());
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('scaffold' . DS . 'modulo.tpl');
Пример #10
0
<?php

include 'lib' . DIRECTORY_SEPARATOR . 'OPF' . DIRECTORY_SEPARATOR . 'osezno.php';
OPF_osezno::setConfigFile('configApplicationDeveloper.php');
OPF_osezno::configIndex(dirname(__FILE__), $_SERVER['REQUEST_URI']);
Пример #11
0
<?php

/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
session_destroy();
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('msg_close_session', OPF_myLang::getPhrase('OPF_LOGOUT_1'));
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('logout' . DS . 'logout.tpl');
Пример #12
0
<?php

OPF_osezno::assign('home_etq', '&nbsp;<b>' . 'Folders</b>');
$readDirs = new readDirs(dirname(dirname(__FILE__)) . DS);
OPF_osezno::assign('path_js_tree', BASE_URL_PATH);
OPF_osezno::assign('menu_struct', $readDirs->returnJsTree());
OPF_osezno::call_template('urlselect/urlselect.tpl');
Пример #13
0
/**
 * Vista inicial.
 *
 * @author José Ignacio Gutiérrez Guzmán <*****@*****.**>
 * @link http://www.osezno-framework.org/
 * @copyright Copyright &copy; 2007-2012 Osezno PHP Framework
 * @license http://www.osezno-framework.org/license.txt
 */
/**
 * Asignar contenidos a areas de la plantilla
 */
OPF_osezno::assign('path_js_tree', BASE_URL_PATH);
if (isset($_SESSION['profile_id'])) {
    $struct_menu = new struct_menu();
    OPF_osezno::assign('menu_struct', $struct_menu->getJsMenu());
}
$ess_system_users = new ess_system_users();
$ess_system_users->find($_SESSION['user_id']);
OPF_osezno::assign('user_login', OPF_myLang::getPhrase('OPF_LOGIN_31') . '&nbsp;' . $ess_system_users->name);
OPF_osezno::assign('open_all', OPF_myLang::getPhrase('OPF_OPTIONS_1'));
OPF_osezno::assign('close_all', OPF_myLang::getPhrase('OPF_OPTIONS_2'));
OPF_osezno::assign('home_etq', '&nbsp;<b>' . OPF_myLang::getPhrase('APP_DESC') . '</b>');
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') === FALSE) {
    OPF_osezno::assign('essentials', 'OseznoPHP');
}
/**
 * Mostrar la plantilla
 */
OPF_osezno::call_template('options' . DS . 'options.tpl');