Example #1
0
 public function getPreviousPage()
 {
     $current_page = $this->getCurrentPage();
     if ($current_page - 1 >= 0) {
         return $this->rev->getOrders($current_page - 1);
     }
     return false;
 }
Example #2
0
 function onSubmit($vals)
 {
     loader_import('cms.Versioning.Rev');
     $rev = new Rev();
     // default: database, database
     unset($vals['submit_button']);
     $res = $rev->modify('sitellite_page', 'id', $vals['id'], $vals);
     if (!$res) {
         die($rev->error);
     } else {
         header('Location: ' . site_prefix() . '/index/' . $vals['id']);
         exit;
     }
 }
Example #3
0
// -->
</script>

<div id="cms-edit-button"><a href="#" onclick="cms_focus ('cms-edit', 99); cms_focus ('cms-properties', 1); cms_focus ('cms-state', 1); this.blur (); return false">Edit</a></div>
<div id="cms-properties-button"><a href="#" onclick="cms_focus ('cms-edit', 1); cms_focus ('cms-properties', 99); cms_focus ('cms-state', 1); this.blur (); return false">Properties</a></div>
<div id="cms-state-button"><a href="#" onclick="cms_focus ('cms-edit', 1); cms_focus ('cms-properties', 1); cms_focus ('cms-state', 99); this.blur (); return false">State</a></div>

<div id="cms-edit"><?php 
page_add_script(site_prefix() . '/js/formhelp-compressed.js');
page_add_script('formhelp_prepend = \'<table border="0" cellpadding="0"><tr><td width="12" valign="top"><img src="' . site_prefix() . '/inc/app/cms/pix/arrow-10px.gif" alt="" border="0" /></td><td valign="top">\';
formhelp_append = \'</td></tr></table>\'');
$GLOBALS['_document'] = new StdClass();
global $_document, $cgi;
loader_import('cms.Versioning.Rev');
$rev = new Rev();
// default: database, database
$res = $rev->getCurrent('sitellite_page', 'id', $cgi->id);
foreach (get_object_vars($res) as $key => $value) {
    $_document->{$key} = $value;
}
echo loader_form('cms/edit');
?>
</div>

<div id="cms-grey">&nbsp;</div>

<div id="cms-properties"><?php 
echo loader_form('cms/properties');
?>
</div>
Example #4
0
<?php

loader_import('cms.Versioning.Rev');
$rev = new Rev();
// default: database, database
unset($parameters['submit_button']);
unset($parameters['param']);
unset($parameters['files']);
unset($parameters['error']);
unset($parameters['page']);
unset($parameters['mode']);
$changelog = $parameters['changelog'];
unset($parameters['changelog']);
$method = $rev->determineAction('sitellite_page', 'id', $parameters['id'], $parameters['sitellite_status']);
$res = $rev->{$method}('sitellite_page', 'id', $parameters['id'], $parameters, $changelog);
if (!$res) {
    die($rev->error);
} else {
    header('Location: ' . site_prefix() . '/index/' . $parameters['id']);
    exit;
}