escape($_POST['editedad']);
$post_adname = $wpdb->escape($_POST['adname']);
$post_adslot = $wpdb->escape($_POST['adslot']);
@@ -137,11 +133,11 @@
echo '
'.__('Ad', 'wp125').' "'.$post_adname.'" '.__('updated.', 'wp125').'
';
}
}
-if ($_POST['deletead']) {
+if (!empty($_POST['deletead'])) {
$post_editedad = $wpdb->escape($_POST['editedad']);
echo '
';
}
-if ($_GET['deletead']!='') {
+if (!empty($_GET['deletead'])) {
$thead=$_GET['deletead'];
$updatedb = "DELETE FROM $adtable_name WHERE id='$thead'";
$results = $wpdb->query($updatedb);
@@ -154,7 +150,7 @@
escape($_POST['adorient']);
$post_numslots = $wpdb->escape($_POST['numads']);
$post_adorder = $wpdb->escape($_POST['adorder']);
Index: wp125.php
===================================================================
--- wp125.php (revision 169171)
+++ wp125.php (working copy)
@@ -61,20 +61,28 @@
+//Add the Admin Menus
+add_action('admin_menu', 'wp125_add_admin_menu');
+function wp125_add_admin_menu() {
+ load_plugin_textdomain('wp125', PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)).'/translations', dirname(plugin_basename(__FILE__)).'/translations');
+ $pages = array();
+ $pages[] = add_menu_page(__("125x125 Ads", 'wp125'), __("Ads", 'wp125'), MANAGEMENT_PERMISSION, __FILE__, "wp125_write_managemenu");
+ $pages[] = add_submenu_page(__FILE__, __("Manage 125x125 Ads", 'wp125'), __("Manage", 'wp125'), MANAGEMENT_PERMISSION, __FILE__, "wp125_write_managemenu");
+ $pages[] = add_submenu_page(__FILE__, __("Add/Edit 125x125 Ads", 'wp125'), __("Add/Edit", 'wp125'), MANAGEMENT_PERMISSION, 'wp125_addedit', "wp125_write_addeditmenu");
+ $pages[] = add_submenu_page(__FILE__, __("125x125 Ad Settings", 'wp125'), __("Settings", 'wp125'), MANAGEMENT_PERMISSION, 'wp125_settings', "wp125_write_settingsmenu");
+
+ foreach ( $pages as $my_page )
+ add_action('admin_print_scripts-' . $my_page, 'wp125_register_scripts_styles', 9); //Add it a little earlier.
-//Add the Admin Menus
-if (is_admin()) {
- function wp125_add_admin_menu() {
- load_plugin_textdomain('wp125', PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)).'/translations', dirname(plugin_basename(__FILE__)).'/translations');
- add_menu_page(__("125x125 Ads", 'wp125'), __("Ads", 'wp125'), MANAGEMENT_PERMISSION, __FILE__, "wp125_write_managemenu");
- add_submenu_page(__FILE__, __("Manage 125x125 Ads", 'wp125'), __("Manage", 'wp125'), MANAGEMENT_PERMISSION, __FILE__, "wp125_write_managemenu");
- add_submenu_page(__FILE__, __("Add/Edit 125x125 Ads", 'wp125'), __("Add/Edit", 'wp125'), MANAGEMENT_PERMISSION, 'wp125_addedit', "wp125_write_addeditmenu");
- add_submenu_page(__FILE__, __("125x125 Ad Settings", 'wp125'), __("Settings", 'wp125'), MANAGEMENT_PERMISSION, 'wp125_settings', "wp125_write_settingsmenu");
- }
//Include menus
require_once(dirname(__FILE__).'/adminmenus.php');
}
+function wp125_register_scripts_styles() {
+ wp_enqueue_script('jquery');
+ wp_enqueue_script('thickbox');
+ wp_enqueue_style('thickbox');
+}
//Check Ad Date, and deactivate if the time is up