Changeset 1193672
- Timestamp:
- 07/06/2015 08:44:12 PM (11 years ago)
- Location:
- broken-link-manager/trunk
- Files:
-
- 3 edited
-
config/functions.php (modified) (5 diffs)
-
readme.txt (modified) (3 diffs)
-
wblm.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
broken-link-manager/trunk/config/functions.php
r1144670 r1193672 11 11 $cc_email = $_POST['cc_email']; 12 12 $bcc_email = $_POST['bcc_email']; 13 14 13 $default_url= $_POST['default_url']; 15 14 … … 39 38 $url = isset($_POST['url']) ? $_POST['url'] : null; 40 39 $type = isset($_POST['type']) ? $_POST['type'] : null; 40 41 $url = (int) intval($url); 42 if(is_numeric($url)){ 41 43 global $wpdb; 42 if($type == 'old'){ 43 $wpdb->query("UPDATE " . TABLE_WBLM . " SET `new_url` = '$new_url', `active` = '1' WHERE id = '$url'"); 44 $page = $_POST['rpage']; 45 }else{ 46 $wpdb->query("UPDATE " . TABLE_WBLM . " SET old_url = '$old_url', new_url = '$new_url' WHERE id = $url"); 47 $page = 'page=wblm-redirect'; 44 if($type == 'old'){ 45 $wpdb->query($wpdb->prepare("UPDATE " . TABLE_WBLM . " SET `new_url` = '%s', `active` = '1' WHERE id = '%d'", $new_url, $url)); 46 $page = $_POST['rpage']; 47 }else{ 48 $wpdb->query($wpdb->prepare("UPDATE " . TABLE_WBLM . " SET old_url = '%s', `new_url` = '%s', `active` = '1' WHERE id = '%d'", $old_url,$new_url, $url)); 49 $page = 'page=wblm-redirect'; 50 } 48 51 } 49 50 52 _e('Updated ', 'wblm'); 51 52 //echo '<script type="text/javascript">53 //window.location="'. admin_url("admin.php?$page"). '";54 //</script>';55 53 } 56 54 57 55 function wpslAddURL(){ 58 $old_url = isset($_POST['old_url']) ? $_POST['old_url'] : null;59 $new_url = isset($_POST['new_url']) ? $_POST['new_url'] : null; 56 $old_url = isset($_POST['old_url']) ? $_POST['old_url'] : null; 57 $new_url = isset($_POST['new_url']) ? $_POST['new_url'] : null; 60 58 61 global $wpdb;62 $wpdb->query("INSERT INTO " . TABLE_WBLM . " (`old_url`, `new_url`, `hit`, `active`) VALUES ('$old_url', '$new_url', '0', '1')"); 63 $page = 'wblm-redirect';64 65 _e('added ', 'wblm');66 67 echo '<script type="text/javascript">68 window.location="'. admin_url("admin.php?page=$page") . '";69 </script>';59 global $wpdb; 60 $wpdb->query($wpdb->prepare("INSERT INTO " . TABLE_WBLM . " (`old_url`, `new_url`, `hit`, `active`) VALUES ('%s', '%s', '0', '1')", $old_url,$new_url)); 61 $page = 'wblm-redirect'; 62 63 _e('added ', 'wblm'); 64 65 echo '<script type="text/javascript"> 66 window.location="'. admin_url("admin.php?page=wblm-redirect") . '"; 67 </script>'; 70 68 } 71 69 72 70 function wpslDelURL(){ 73 $url = isset($_GET['url']) ? $_GET['url'] : null; 74 $page = isset($_GET['page']) ? $_GET['page'] : null; 75 76 global $wpdb; 77 $wpdb->query("DELETE FROM " . TABLE_WBLM . " WHERE id = $url"); 78 $wpdb->query("DELETE FROM " . TABLE_WBLM_LOG . " WHERE url = $url"); 79 80 echo '<script type="text/javascript"> 81 window.location="'. admin_url("admin.php?page=$page") . '"; 82 </script>'; 71 $url = isset($_GET['url']) ? $_GET['url'] : null; 72 $page = isset($_GET['page']) ? $_GET['page'] : null; 73 74 $url= (int) intval($url); 75 76 if(is_numeric($url)){ 77 global $wpdb; 78 $wpdb->query($wpdb->prepare("DELETE FROM " . TABLE_WBLM . " WHERE id = %d", $url)); 79 $wpdb->query($wpdb->prepare("DELETE FROM " . TABLE_WBLM_LOG . " WHERE id = %d", $url)); 80 } 81 82 if($page=='wblm-broken' || $page=='wblm-redirect'){ 83 echo '<script type="text/javascript"> 84 window.location="'. admin_url("admin.php?page=$page") . '"; 85 </script>'; 86 } 83 87 } 84 88 … … 121 125 printf($topNavi, admin_url("admin.php?page=wblm-dashboard"), admin_url("admin.php?page=wblm-redirect"), admin_url("admin.php?page=wblm-broken"), admin_url("admin.php?page=wblm-add-url"), admin_url("admin.php?page=wblm-log"), admin_url("admin.php?page=wblm-settings")); 122 126 } 123 124 127 function get_bulkEdit($page, $buttonText){ 125 128 $bulkEdit = ' … … 148 151 } 149 152 } 150 function wpslEmptyBrokenUrls( $page, $buttonText){153 function wpslEmptyBrokenUrls(){ 151 154 global $wpdb; 152 155 $wpdb->query("DELETE FROM " . TABLE_WBLM . " WHERE active = 0"); 153 156 } 154 155 157 if($settingsSaveFunc){ wpslSettingsSave(); } 156 158 if($editURLFunc){ wpslEditURL(); } … … 159 161 if($emptyLOGFunc){ wpslEmptyLOG($emptyLOGStatu); } 160 162 if($emptyBrokenUrlsFunc){ wpslEmptyBrokenUrls(); } 161 162 163 ?> -
broken-link-manager/trunk/readme.txt
r1186231 r1193672 4 4 Requires at least: 3.0 5 5 Tested up to: 4.2.2 6 Stable tag: 0. 4.56 Stable tag: 0.5.0 7 7 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8NYR3F4RVTBHS 8 8 … … 30 30 > [- English (Hülya Kocak)](http://brokenlinkmanager.com)<br> 31 31 > [- Deutsch (Berkant Kacar)](http://beqo.de) <br> 32 > [- Türkçe (Hüseyin Kocak)](http://k-78.de) <br><br> 32 > [- Türkçe (Hüseyin Kocak)](http://k-78.de) <br> 33 > [- Français (Thomas L’Excellent)](http://www.thomaslexcellent.com) <br><br> 33 34 34 > [- Download .pot file for your language]( brokenlinkmanager.com/wblm.pot.zip) <br>35 > [- Download .pot file for your language](http://brokenlinkmanager.com/wblm.pot.zip) <br> 35 36 36 37 == Installation == … … 47 48 48 49 == Changelog == 50 51 = 0.5.0 = 52 * Take measure against SQL injection attack 53 * Added French Language (Thanks, Thomas L’Excellent) 49 54 50 55 = 0.4.5 = -
broken-link-manager/trunk/wblm.php
r1186231 r1193672 4 4 Plugin URI: https://wordpress.org/plugins/broken-link-manager 5 5 Description: WBLM -> Wordpress Broken Link Manager. This plugin helps you check, organise and monitor your broken backlinks. 6 Version: 0. 4.56 Version: 0.5.0 7 7 Author: Hüseyin Kocak 8 8 Author URI: http://k-78.de … … 48 48 } 49 49 if(!defined('WBLM_ICON')) { 50 define( 'WBLM_ICON', $get_wblm['AuthorURI'].'/wblm/icon.png ?ver='.WBLM_VERSION);50 define( 'WBLM_ICON', $get_wblm['AuthorURI'].'/wblm/icon.png'); 51 51 } 52 52 global $wpdb;
Note: See TracChangeset
for help on using the changeset viewer.