Ejemplo n.º 1
0
     }
     exec_action('changedata-save');
     // @hook changedata-save prior to saving a page
     $xml = exec_filter('pagesavexml', $xml);
     // @filter pagesavexml (obj) xml object of a page save
     savePageXml($xml);
     exec_action('changedata-aftersave');
     // @hook changedata-aftersave after a page was saved
     // genen sitemap if published save
     generate_sitemap();
 } else {
     exec_action('changedata-save-draft');
     // @hook changedata-save-draft saving a draft page
     $xml = exec_filter('draftsavexml', $xml);
     // @filter draftsavexml (obj) xml object of a page draft save
     saveDraftXml($xml);
     exec_action('changedata-aftersave-draft');
     // @hook changedata-aftersave-draft after draft was saved
 }
 /**
  * do changedata ajax save checking for legacy
  * @param  str $url     [description]
  * @param  str $oldslug [description]
  */
 function changedataAjaxSave($url, $oldslug)
 {
     global $draft, $pageIsNew;
     if (isset($_POST['ajaxsave'])) {
         // force redirects
         //
         // @todo we update the slug with the assigned slug, but there could be other things plugins need to do when adding a page,
Ejemplo n.º 2
0
     }
     exec_action('changedata-save');
     // @hook changedata-save prior to saving a page
     $xml = exec_filter('pagesavexml', $xml);
     // @filter pagesavexml (obj) xml object of a page save
     $status = savePageXml($xml);
     exec_action('changedata-aftersave');
     // @hook changedata-aftersave after a page was saved
     // genen sitemap if published save
     generate_sitemap();
 } else {
     exec_action('changedata-save-draft');
     // @hook changedata-save-draft saving a draft page
     $xml = exec_filter('draftsavexml', $xml);
     // @filter draftsavexml (obj) xml object of a page draft save
     $status = saveDraftXml($xml);
     exec_action('changedata-aftersave-draft');
     // @hook changedata-aftersave-draft after draft was saved
 }
 // $status = false; // debug failures
 /**
  * do changedata ajax save checking for legacy
  * @param  str $url     [description]
  * @param  str $oldslug [description]
  */
 function changedataAjaxSave($url, $oldslug, $status)
 {
     global $draft, $pageIsNew;
     if (isset($_POST['ajaxsave'])) {
         // force redirects
         //