Exemplo n.º 1
0
WW_addCSS('//cdn.jsdelivr.net/codemirror/3.14.0/codemirror.css');
// }
// { datatables
WW_addScript('//cdn.datatables.net/1.10.2/js/jquery.dataTables.min.js');
WW_addScript('/j/datatables-delay.js');
WW_addCSS('//cdn.datatables.net/1.10.2/css/jquery.dataTables.min.css');
// }
echo '<!doctype html>
<html><head><title>' . __('WebME admin area') . '</title>';
foreach ($PLUGINS as $pname => $p) {
    if (file_exists(SCRIPTBASE . '/ww.plugins/' . $pname . '/admin/admin.css')) {
        WW_addCSS('/ww.plugins/' . $pname . '/admin/admin.css');
    }
}
echo WW_getCSS();
echo Core_getJQueryScripts() . '<script src="/js/' . filemtime(SCRIPTBASE . 'j/js.js') . '"></script>';
WW_addInlineScript('var sessid="' . session_id() . '";');
WW_addScript('/j/fg.menu/fg.menu.js');
// { languages
$sql = 'select code,name from language_names order by is_default desc,code,name';
$langs = dbAll($sql, '', 'language_names');
echo '<script>var languages=' . json_encode($langs) . ';</script>';
// }
WW_addScript('/j/jstree/jquery.jstree.js');
WW_addScript('/j/jstree/_lib/jquery.cookie.js');
WW_addInlineScript('$.jstree._themes="/j/jstree/themes/";');
echo '</head><body';
echo '><div id="header"></div>';
echo Core_languagesGetUi(array('type' => 'selectbox'));
// { if maintenance mode is enabled show warning
if (@$DBVARS['maintenance-mode'] == 'yes') {
Exemplo n.º 2
0
WW_addScript('/ww.admin/j/admin.js');
// { datatables
WW_addScript('//cdn.datatables.net/1.10.2/js/jquery.dataTables.min.js');
WW_addScript('/j/datatables-delay.js');
WW_addCSS('//cdn.datatables.net/1.10.2/css/jquery.dataTables.min.css');
// }
WW_addScript('/j/jquery.remoteselectoptions.js');
WW_addScript('/j/cluetip/jquery.cluetip.js');
WW_addScript('/j/jquery-ui-timepicker-addon.js');
WW_addScript('/ww.admin/pages/form2.js');
WW_addScript('/j/uploader.js');
WW_addScript('/j/lang.js');
WW_addScript('/j/jstree/jquery.jstree.js');
WW_addScript('/j/jstree/_lib/jquery.cookie.js');
WW_addInlineScript('$.jstree._themes="/j/jstree/themes/";');
echo '<html><head>' . Core_getJQueryScripts() . '<link rel="stylesheet" href="/j/cluetip/jquery.cluetip.' . 'css" />' . '<link rel="stylesheet" href="/ww.admin/theme/admin.css" />' . '<link rel="stylesheet" href="/ww.admin/pages/form.css" />' . '<title>page form</title>';
// { languages
$sql = 'select code,name from language_names order by is_default desc,code,name';
$langs = dbAll($sql, '', 'language_names');
WW_addInlineScript('var languages=' . json_encode($langs) . ';');
// }
echo '</head>' . '<body class="noheader">';
// }
// { no page selected?
if ((!isset($_REQUEST['id']) || $_REQUEST['id'] == 0) && (!isset($_REQUEST['action']) || $_REQUEST['action'] != 'Insert Page Details')) {
    echo '<p>' . __('Please use the navigation menu on the left to choose a page or to create a new one', 'core') . '</p>';
    WW_addInlineScript('this.page_menu_currentpage=' . $id . ';this.sessid="' . session_id() . '";' . 'this.user_id=' . $_SESSION['userdata']['id'] . ';' . 'this.userdata={wasAdmin:1}');
    echo WW_getScripts();
    echo WW_getCss();
    echo '</body></html>';
    Core_quit();
Exemplo n.º 3
0
    require_once dirname(__FILE__) . '/ww.incs/template-find.php';
}
// }
// { set up smarty
$smarty = Core_smartySetup(USERBASE . '/ww.cache/pages');
$smarty->template_dir = THEME_DIR . '/' . THEME . '/h/';
$smarty->assign('PAGECONTENT', '<div id="ww-pagecontent">' . $pagecontent . '</div>');
$smarty->assign('PAGEDATA', $PAGEDATA);
$smarty->assign('THEMEDIR', '/ww.skins/' . THEME);
// }
// { build metadata
// { page title
$c = '<title>' . htmlspecialchars($PAGEDATA->title ? $PAGEDATA->title : str_replace('www.', '', $_SERVER['HTTP_HOST']) . ' > ' . __FromJson($PAGEDATA->name)) . '</title>';
// }
// { show stylesheet and javascript links
$c .= 'WW_CSS_GOES_HERE' . Core_getJQueryScripts() . '<script src="WW_SCRIPTS_GO_HERE"></script>';
// { generate inline javascript
$tmp = 'var pagedata={id:' . $PAGEDATA->id . Core_trigger('displaying-pagedata') . ',ptop:' . $PAGEDATA->getTopParentId() . (isset($DBVARS['cdn']) && $DBVARS['cdn'] ? ', cdn:"' . $DBVARS['cdn'] . '"' : '') . ',sessid:"' . session_id() . '"' . ',lang:"' . @$_SESSION['language'] . '"' . '},' . 'CKEDITOR_BASEPATH="//cdn.ckeditor.com/4.4.3/standard/", ' . (isset($_SESSION['userdata']['id']) ? User::getAsScript() : 'userdata={isAdmin:0' . (isset($_SESSION['wasAdmin']) ? ',wasAdmin:1' : '') . '};');
array_unshift($scripts_inline, $tmp);
// }
if (Core_isAdmin()) {
    foreach ($GLOBALS['PLUGINS'] as $p) {
        if (isset($p['frontend']['admin-script'])) {
            WW_addScript($p['frontend']['admin-script']);
        }
    }
}
// }
// { meta tags
$c .= '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';
if ($PAGEDATA->keywords) {
Exemplo n.º 4
0
$smarty->assign('PAGECONTENT', '<div id="ww-pagecontent">' . $pagecontent . '</div>');
$smarty->assign('PAGEDATA', $PAGEDATA);
$smarty->assign('THEMEDIR', '/ww.skins/' . THEME);
// }
// { build metadata
// { page title
$title = $PAGEDATA->title != '' ? $PAGEDATA->title : str_replace('www.', '', $_SERVER['HTTP_HOST']) . ' > ' . $PAGEDATA->name;
$c = '<title>' . htmlspecialchars($title) . '</title>';
// }
// { show stylesheet and javascript links
$c .= 'WW_CSS_GOES_HERE';
if (isset($DBVARS['theme_variant']) && $DBVARS['theme_variant']) {
    WW_addCSS('/ww.skins/' . $DBVARS['theme'] . '/cs/' . $DBVARS['theme_variant'] . '.css');
}
$c .= '<style>.loggedin{display:' . (is_logged_in() ? 'block' : 'none') . '} .loggedinCell{display:' . (is_logged_in() ? 'table-cell' : 'none') . '}</style>';
$c .= Core_getJQueryScripts();
$c .= '<script src="WW_SCRIPTS_GO_HERE"></script>';
if (is_admin()) {
    WW_addScript('/ww.admin/j/common.js');
}
// { generate inline javascript
$tmp = 'var pagedata={sessionID:"' . session_id() . '",id:' . $PAGEDATA->id . '' . plugin_trigger('displaying-pagedata') . '},';
if (isset($_SESSION['userdata'])) {
    $tmp .= 'userdata={isAdmin:' . (is_admin() ? 1 : 0) . ',id:' . $_SESSION['userdata']['id'];
    if (isset($_SESSION['userdata']['discount'])) {
        $tmp .= ',discount:' . (int) $_SESSION['userdata']['discount'];
    }
    $tmp .= ',groups:' . json_encode($_SESSION['userdata']['groups']);
    $tmp .= '}';
} else {
    $tmp .= 'userdata={isAdmin:0}';
Exemplo n.º 5
0
        dbQuery('insert into user_accounts set id=1,email="' . addslashes($email) . '",' . 'name="Administrator",password="******",active=1,parent=0,' . 'date_created=now()');
        dbQuery("insert into groups values(1,'administrators',0)");
        dbQuery("insert into users_groups values(1,1)");
        $message = 'User account created. Please login now (press F5 and choose ' . 'to resubmit the login data)';
    }
}
?>
<html>
	<head>
		<title><?php 
echo __('Login');
?>
</title>
<?php 
require $_SERVER['DOCUMENT_ROOT'] . '/ww.incs/common.php';
echo Core_getJQueryScripts();
?>
		<link rel="stylesheet" type="text/css" href="/ww.admin/theme/login.css" />
		<script>
			$(function() {
				$('#login-tabs').tabs();
			});
		</script>
	</head>
 <body onload="document.getElementById('email').focus();">
 	<div id="wrapper">
	
	<div id="header"><div id="topImage"></div></div>
	
	<div id="mainContent">
	<div class="paragraph">
Exemplo n.º 6
0
include 'pages.funcs.php';
if ($action == __('Insert Page Details') || $action == __('Update Page Details')) {
    switch ($action) {
        case __('Insert Page Details'):
            include 'pages.action.new.php';
            break;
        case __('Update Page Details'):
            include 'pages.action.edit.php';
            break;
    }
}
$is_an_update = $action == __('Insert Page Details') || $action == __('Update Page Details');
$edit = $is_an_update || $action == 'edit' || $id ? 1 : 0;
// }
// { display header and link in scripts
echo '<html><head>' . Core_getJQueryScripts() . '<script src="/js/' . filemtime(SCRIPTBASE . 'j/js.js') . '"></script>' . '<script src="/j/ckeditor-3.5/ckeditor.js"></script>' . '<script src="/ww.admin/j/admin.js"></script>' . '<script src="/j/jquery.dataTables-1.7.5/jquery.dataTables.min.js"></script>' . '<link rel="stylesheet" type="text/css" href="/j/jquery.dataTables-1.7.5/jquery.dataTables.css" />' . '<script src="/j/jquery.remoteselectoptions.js"></script>' . '<script src="/j/cluetip/jquery.cluetip.js"></script>' . '<script src="form-20100924.js"></script>' . '<link rel="stylesheet" type="text/css" href="/j/cluetip/jquery.cluetip.css" />' . '<link rel="stylesheet" href="/ww.admin/theme/admin.css" type="text/css" />' . '</head>' . '<body class="noheader">';
// }
if ($id && $edit) {
    // check that page exists
    $page = dbRow("SELECT * FROM pages WHERE id={$id}");
    if (!$page) {
        $edit = false;
    } else {
        $PAGEDATA = Page::getInstance($id);
    }
}
$page_vars = array();
if (isset($msgs) && $msgs != '') {
    echo $msgs;
}
if ($edit) {