0 ) { // Update if($list->exists) { $old_slug = $list->slug != $_POST['slug'] ? $list->slug : false; $list->title = $_POST['title']; $list->slug = $_POST['slug']; $list->options = $_POST['options']; $list->maxlength = $_POST['maxlength']; Arlima_ListFactory::saveListProperties($list, $old_slug); $message = sprintf(__('List %s was successfully updated', 'arlima'), '"'.$list->title.'"'); } // Create else { $list = Arlima_ListFactory::create($_POST['title'], $_POST['slug'], $_POST['options']); $message = sprintf(__('List %s was successfully created', 'arlima'), '"'.$list->title.'"'); } } // Delete elseif($list->exists && isset($_GET['remove_list'])) { Arlima_ListFactory::delete($list); $message = sprintf(__('List %s was successfully removed', 'arlima'), '"'.$list->title.'"'); $list = new Arlima_List(); } Arlima_Plugin::warnAboutMissingTemplate(); $available_lists = Arlima_ListFactory::loadListSlugs(); ?>