Changeset 2975262
- Timestamp:
- 10/05/2023 03:03:08 PM (2 years ago)
- Location:
- smart-user-slug-hider
- Files:
-
- 40 added
- 4 edited
-
tags/4.0.4 (added)
-
tags/4.0.4/functions.php (added)
-
tags/4.0.4/inc (added)
-
tags/4.0.4/inc/admin (added)
-
tags/4.0.4/inc/admin/index.php (added)
-
tags/4.0.4/inc/admin/smart-user-slug-hider-admin-page.php (added)
-
tags/4.0.4/inc/class-smart-user-slug-hider-admin.php (added)
-
tags/4.0.4/inc/class-smart-user-slug-hider-deprecated.php (added)
-
tags/4.0.4/inc/class-smart-user-slug-hider.php (added)
-
tags/4.0.4/inc/index.php (added)
-
tags/4.0.4/inc/ppf (added)
-
tags/4.0.4/inc/ppf/assets (added)
-
tags/4.0.4/inc/ppf/assets/css (added)
-
tags/4.0.4/inc/ppf/assets/css/pp-admin-page.css (added)
-
tags/4.0.4/inc/ppf/assets/img (added)
-
tags/4.0.4/inc/ppf/assets/img/addons.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/addons_current.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/advanced.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/advanced_current.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/general.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/general_current.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/info.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/info_current.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/videos.svg (added)
-
tags/4.0.4/inc/ppf/assets/img/videos_current.svg (added)
-
tags/4.0.4/inc/ppf/assets/js (added)
-
tags/4.0.4/inc/ppf/assets/js/jquery.cookie.js (added)
-
tags/4.0.4/inc/ppf/assets/js/pp-admin-page.js (added)
-
tags/4.0.4/inc/ppf/loader.php (added)
-
tags/4.0.4/inc/ppf/ppf-admin.php (added)
-
tags/4.0.4/inc/ppf/ppf-class.php (added)
-
tags/4.0.4/inc/ppf/ppf-plugin-addon.php (added)
-
tags/4.0.4/inc/ppf/ppf-plugin.php (added)
-
tags/4.0.4/inc/ppf/ppf-settings.php (added)
-
tags/4.0.4/inc/ppf/ppf-subclass.php (added)
-
tags/4.0.4/index.php (added)
-
tags/4.0.4/loader.php (added)
-
tags/4.0.4/readme.txt (added)
-
tags/4.0.4/shortcodes.php (added)
-
tags/4.0.4/smart-user-slug-hider.php (added)
-
trunk/inc/class-smart-user-slug-hider-admin.php (modified) (4 diffs)
-
trunk/loader.php (modified) (1 diff)
-
trunk/readme.txt (modified) (4 diffs)
-
trunk/smart-user-slug-hider.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
smart-user-slug-hider/trunk/inc/class-smart-user-slug-hider-admin.php
r2733223 r2975262 27 27 public function init() { 28 28 29 $this->init_rating_notice( array(30 'title' => esc_html__( 'Are you happy with the Smart User Slug Hider plugin?', 'smart-user-slug-hider' ),31 'subtitle' => esc_html__( 'You\'ve been using this plugin for a while now. Would be great to get some feedback!', 'smart-user-slug-hider' ),32 'button_yes' => esc_html__( 'Yes, I\'m happy with it', 'smart-user-slug-hider' ),33 'button_no' => esc_html__( 'Not really', 'smart-user-slug-hider' ),34 'button_later' => esc_html__( 'Ask me later', 'smart-user-slug-hider' ),35 'button_close' => esc_html__( 'Never show again', 'smart-user-slug-hider' ),36 'like' => esc_html__( 'I\'m really glad you like it. I do not ask for a donation. All I\'m asking you for is to give it a good rating. Thank you very much.', 'smart-user-slug-hider' ),37 'button_rate' => esc_html__( 'Yes, I\'d like to rate it', 'smart-user-slug-hider' ),38 'dislike' => esc_html__( 'I\'m really sorry you don\'t like it. Would you please do me a favor and drop me line, why you are not happy with it? Maybe I can do better...', 'smart-user-slug-hider' ),39 'button_contact' => esc_html__( 'Yes sure', 'smart-user-slug-hider' )40 ),41 array(42 'rate' => 'https://wordpress.org/support/plugin/' . $this->core()->get_plugin_slug() . '/reviews/',43 'contact' => 'https://petersplugins.com/contact/'44 ));45 46 29 $this->add_actions( array( 47 30 'admin_init', 48 31 'admin_menu' 49 32 ) ); 50 51 add_filter( 'plugin_action_links_' . plugin_basename( $this->core()->get_plugin_file() ), array( $this, 'add_settings_links' ) );52 33 53 34 } … … 70 51 'title' => esc_html__( 'Info', 'smart-user-slug-hider' ), 71 52 'icon' => 'info', 72 'html' => '<p><strong>' . esc_html__( 'This Plugin replaces user names with 16 digits coded strings.', 'smart-user-slug-hider' ) . '</strong></p><p>' . esc_html__('There are no settings.', 'smart-user-slug-hider' ) . '</p><hr /><p>' . esc_html__('Your coded user slug: ', 'smart-user-slug-hider' ) . $this->core()->get_smart_user_slug() . '</p>', 53 'html' => '<p><strong>' . esc_html__( 'This Plugin replaces user names with 16 digits coded strings.', 'smart-user-slug-hider' ) . '</strong></p><p>' . esc_html__('There are no settings.', 'smart-user-slug-hider' ) . '</p><hr /><p>' . esc_html__('Your coded user slug: ', 'smart-user-slug-hider' ) . $this->core()->get_smart_user_slug() . '</p>' . 54 '<h2>PLEASE NOTE</h2><p>Development, maintenance and support of this plugin has been retired. You can use this plugin as long as is works for you. Thanks for your understanding.<br />Regards, Peter</p>', 73 55 'nosubmit' => true 74 56 … … 100 82 function show_admin() { 101 83 102 $this->add_toolbar_icons( array(103 array(104 'link' => 'https://wordpress.org/support/plugin/' . $this->core()->get_plugin_slug() . '/reviews/',105 'title' => __( 'Please rate Plugin', 'smart-user-slug-hider' ),106 'icon' => 'dashicons-star-filled',107 'highlight' => true108 ),109 array(110 'link' => 'https://wordpress.org/plugins/' . $this->core()->get_plugin_slug(),111 'title' => __( 'WordPress.org Plugin Page', 'smart-user-slug-hider' ),112 'icon' => 'dashicons-wordpress'113 ),114 array(115 'link' => 'https://wordpress.org/support/plugin/' . $this->core()->get_plugin_slug(),116 'title' => __( 'Support', 'smart-user-slug-hider' ),117 'icon' => 'dashicons-editor-help'118 )119 ) );120 84 121 85 $this->show( 'manage_options' ); … … 123 87 } 124 88 125 126 /**127 * add links to plugins table128 * moved to PP_Smart_User_Slug_Hider_Admin in v 4.0.0129 */130 function add_settings_links( $links ) {131 132 return array_merge( $links, array( '<a href="' . admin_url( 'options-general.php?page=smartuserslughidersettings' ) . '" title="' . esc_html__( 'Information', 'smart-user-slug-hider' ) . '">' . esc_html__( 'Information', 'smart-user-slug-hider' ) . '</a>', '<a href="https://wordpress.org/support/plugin/' . $this->core()->get_plugin_slug() . '/reviews/" title="' . esc_html__( 'Please rate plugin', 'smart-user-slug-hider' ) . '">' . esc_html__( 'Please rate plugin', 'smart-user-slug-hider' ) . '</a>' ) );133 134 }135 89 136 90 /** -
smart-user-slug-hider/trunk/loader.php
r2887065 r2975262 50 50 'name' => 'Smart User Slug Hider', 51 51 'shortname' => 'Smart User Slug Hider', 52 'version' => '4.0. 3'52 'version' => '4.0.4' 53 53 ) ); 54 54 -
smart-user-slug-hider/trunk/readme.txt
r2887065 r2975262 3 3 Tags: author, authors, user, users, url, link, security, secure, login, permalink, authorlink, author link, userlink, user link, authorpage, author page, classicpress 4 4 Requires at least: 4.0 5 Tested up to: 6. 16 Stable tag: 4.0. 35 Tested up to: 6.3 6 Stable tag: 4.0.4 7 7 Requires PHP: 5.4 8 8 License: GPLv2 or later … … 13 13 == Description == 14 14 15 The [Smart User Slug Hider](https://petersplugins.com/free-wordpress-plugins/smart-user-slug-hider) Plugin hides usernames in Author Pages URLs to enhance Security 15 The Smart User Slug Hider Plugin hides usernames in Author Pages URLs to enhance Security 16 17 == Retired Plugin == 18 19 Development, maintenance and support of this plugin has been retired in october 2023. You can use this plugin as long as is works for you. 20 21 There will be no more updates and I won't answer any support questions. Thanks for your understanding. 22 23 Feel free to fork this plugin. 16 24 17 25 == Usage == … … 56 64 * `the_smart_user_slug( $author_id )` to **display** the user slug for the author - the parameter $author_id is optional, if omitted the author`s ID of the current post is used 57 65 58 == Support ==59 60 [Support Forum](https://wordpress.org/support/plugin/smart-user-slug-hider).61 62 == Video ==63 64 [How to easily close a HUGE WordPress Security Gap using the free Plugin Smart User Slug Hider](https://youtu.be/g0CPog3M_Jg)65 66 == Do you like this plugin? ==67 68 I spend a lot of my precious spare time to develop and maintain my free WordPress plugins. You don’t need to make a donation. No money, no beer, no coffee. If you like this plugin then please do me a favor and [give it a good rating](https://wordpress.org/support/plugin/smart-user-slug-hider/reviews/). Thanks.69 70 66 == Plugin Privacy Information == 71 67 … … 74 70 * This plugin does not send any data to external servers 75 71 76 [Peters' Plugins Privacy Information Page](https://petersplugins.com/plugin-privacy-information/)77 78 72 == ClassicPress == 79 73 80 74 This plugin is compatible with [ClassicPress](https://www.classicpress.net/). 81 75 82 = More plugins from Peter=76 == Changelog == 83 77 84 * **[404page](https://wordpress.org/plugins/404page/)** - Define any of your WordPress pages as 404 error page 85 * **[hashtagger](https://wordpress.org/plugins/hashtagger/)** - Tag your posts by using #hashtags 86 * **[smart Custom Display Name](https://wordpress.org/plugins/smart-custom-display-name/)** - Set your Display Name to anything you like 87 * [See all](https://profiles.wordpress.org/petersplugins/#content-plugins) 88 89 == Frequently Asked Questions == 90 91 none so far 92 93 == Changelog == 78 = 4.0.4 (2022-10-05) FINAL VERSION = 79 * removed all links to webiste 80 * removed request for rating 94 81 95 82 = 4.0.3 (2023-03-26) = -
smart-user-slug-hider/trunk/smart-user-slug-hider.php
r2887067 r2975262 8 8 * @wordpress-plugin 9 9 * Plugin Name: Smart User Slug Hider 10 * Plugin URI: https://petersplugins.com/free-wordpress-plugins/smart-user-slug-hider11 10 * Description: Hide usernames in author pages URLs to enhance security 12 * Version: 4.0. 311 * Version: 4.0.4 13 12 * Author: Peter Raschendorfer 14 * Author URI: https://p etersplugins.com13 * Author URI: https://profiles.wordpress.org/petersplugins/ 15 14 * Text Domain: smart-user-slug-hider 16 15 * License: GPL2+
Note: See TracChangeset
for help on using the changeset viewer.