# not, write to: # # Free Software Foundation, Inc., # 59 Temple Place, # Suite 330, # Boston, MA 02111-1307 USA # # $Id: save_item.php,v 1.2 2005/02/19 00:32:36 filetreefrog Exp $ ################################################## if (!defined("PATHOS")) { exit(""); } $item = null; if (isset($_POST['id'])) { $item = $db->selectObject("rotator_item", "id=" . $_POST['id']); } if ($item) { $loc = unserialize($item->location_data); } if (pathos_permissions_check("manage", $loc)) { $item = rotator_item::update($_POST, $item); $item->location_data = serialize($loc); if (isset($item->id)) { $db->updateObject($item, "rotator_item"); } else { $db->insertObject($item, "rotator_item"); } pathos_flow_redirect(); } else { echo SITE_403_HTML; }
# General Public License along with Exponent; if # not, write to: # # Free Software Foundation, Inc., # 59 Temple Place, # Suite 330, # Boston, MA 02111-1307 USA # # $Id: edit_item.php,v 1.2 2005/02/19 00:32:36 filetreefrog Exp $ ################################################## if (!defined("PATHOS")) { exit(""); } $item = null; if (isset($_GET['id'])) { $item = $db->selectObject("rotator_item", "id=" . $_GET['id']); } if ($item) { $loc = unserialize($item->location_data); } if (pathos_permissions_check("manage", $loc)) { $form = rotator_item::form($item); $form->location($loc); $form->meta("action", "save_item"); $template = new template("rotatormodule", "_form_edit"); $template->assign("is_edit", isset($item->id)); $template->assign("form_html", $form->toHTML()); $template->output(); } else { echo SITE_403_HTML; }