<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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');
<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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');
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> ' . MSG_TEMPLATE_NO_FOUND . ' "' . $GLOBALS['tplNameInUse'] . '"<br><br><div class="error_detail"><b>' . ERROR_DET_LABEL . ':</b> ' . MSG_TEMPLATE_NO_FOUND_DET . ' "' . TPL_PATH . '"</div></div>'; die(self::$arrayAssignAreasHead['css_errors'] . $msgError); } }
<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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); }
<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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');
*/ $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');
<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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');
<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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');
<?php include 'lib' . DIRECTORY_SEPARATOR . 'OPF' . DIRECTORY_SEPARATOR . 'osezno.php'; OPF_osezno::setConfigFile('configApplicationDeveloper.php'); OPF_osezno::configIndex(dirname(__FILE__), $_SERVER['REQUEST_URI']);
<?php /** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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');
<?php OPF_osezno::assign('home_etq', ' <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');
/** * Vista inicial. * * @author José Ignacio Gutiérrez Guzmán <*****@*****.**> * @link http://www.osezno-framework.org/ * @copyright Copyright © 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') . ' ' . $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', ' <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');