0) && ((!isPostRequestParameterSet('url_id')) || (!is_array(postRequestParameter('url_id'))) || (count(postRequestParameter('url_id')) == 0))) { // Not found so output message displayMessage('{--ADMIN_SURFBAR_NO_SELECTIONS--}'); // Abort here return; } // END - if // Edit or delete button hit? if (isFormSent('edit')) { // Show entries for editing showEntriesByXmlCallback('admin_edit_show_surfbar_urls'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_edit')) { // Change data of entries showEntriesByXmlCallback('admin_edit_do_surfbar_urls'); } elseif (isFormSent('delete')) { // Show entries for deletion showEntriesByXmlCallback('admin_delete_show_surfbar_urls'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_delete')) { // Remove entries from database showEntriesByXmlCallback('admin_delete_do_surfbar_urls'); } elseif (isFormSent('lock')) { // Un-/lock selected URLs. This does not work for pending URLs showEntriesByXmlCallback('admin_lock_show_surfbar_urls'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_lock')) { // Un-/lock selected URLs. This does not work for pending URLs showEntriesByXmlCallback('admin_lock_do_surfbar_urls'); } elseif (isFormSent('undelete')) { // Undelete selected URLs. This does only work for deleted URLs... ;-) showEntriesByXmlCallback('admin_undelete_show_surfbar_urls'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_undelete')) { // Undelete selected URLs. This does only work for deleted URLs... ;-) showEntriesByXmlCallback('admin_undelete_del_surfbar_urls'); } // Show entries? if ($show === false) { // No, a form has already been show return false; } // END - if // List all URLs $result = SQL_QUERY("SELECT `url_id`, `url_userid`, `url`, `url_views_total`, `url_status`, UNIX_TIMESTAMP(`url_registered`) AS `url_registered`, UNIX_TIMESTAMP(`url_last_locked`) AS `url_last_locked`, `url_lock_reason` FROM `{?_MYSQL_PREFIX?}_surfbar_urls` ORDER BY `url_id` ASC", __FILE__, __LINE__); // Do we have some URLs left? if (!SQL_HASZERONUMS($result)) { // List all URLs $OUT = ''; while ($content = SQL_FETCHARRAY($result)) { // "Translate" content $content['url_registered'] = generateDateTime($content['url_registered'], '2'); $content['url_last_locked'] = generateDateTime($content['url_last_locked'], '2'); // Load row template $OUT .= loadTemplate('admin_list_surfbar_urls_row', true, $content); } // END - while // Load main template loadTemplate('admin_list_surfbar_urls', false, $OUT); } else { // No URLs in surfbar displayMessage('{--ADMIN_SURFBAR_NO_URLS_FOUND--}'); } // Free result SQL_FREERESULT($result); // [EOF] ?>