WordPress.org

Plugin Directory

Changeset 1697491


Ignore:
Timestamp:
07/17/17 13:35:02 (2 months ago)
Author:
petersplugins
Message:

v 1.3 - added buddypress support, unified admin interface and code improvements

Location:
smart-user-slug-hider
Files:
10 added
9 edited

Legend:

Unmodified
Added
Removed
  • smart-user-slug-hider/assets/icon.svg

    r1507997 r1697491  
    1616   version="1.1" 
    1717   inkscape:version="0.91 r13725" 
    18    sodipodi:docname="smart-user-slug-hider.svg" 
    19    inkscape:export-filename="D:\Eigene Dateien\Google Drive\web\websites\EIGENE\html\dev.smartware.cc\wp-content\plugins\smart-user-slug-hider\pluginicon.png" 
    20    inkscape:export-xdpi="2.8800001" 
    21    inkscape:export-ydpi="2.8800001"> 
     18   sodipodi:docname="free-wordpress-plugin-smart-user-slug-hider.svg" 
     19   inkscape:export-filename="C:\Users\User\Google Drive\web\websites\EIGENE\html\petersplugins.com\_RESSOURCEN\my-plugins\smart-user-slug-hider\plugin-icon\png\128x128\free-wordpress-plugin-smart-user-slug-hider.png" 
     20   inkscape:export-xdpi="11.52" 
     21   inkscape:export-ydpi="11.52"> 
    2222  <defs 
    2323     id="defs4" /> 
     
    2929     inkscape:pageopacity="0.0" 
    3030     inkscape:pageshadow="2" 
    31      inkscape:zoom="0.35" 
    32      inkscape:cx="297.49872" 
    33      inkscape:cy="301.95833" 
     31     inkscape:zoom="0.49497475" 
     32     inkscape:cx="511.19846" 
     33     inkscape:cy="461.62562" 
    3434     inkscape:document-units="px" 
    3535     inkscape:current-layer="layer1" 
    36      showgrid="false" 
     36     showgrid="true" 
    3737     units="px" 
    38      inkscape:window-width="1680" 
    39      inkscape:window-height="987" 
     38     inkscape:window-width="1536" 
     39     inkscape:window-height="801" 
    4040     inkscape:window-x="-8" 
    4141     inkscape:window-y="-8" 
     
    5959     transform="translate(0,-52.362161)"> 
    6060    <rect 
    61        style="fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:#333333;stroke-width:74.44760895;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" 
     61       style="fill:#444444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:74.44760895;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" 
    6262       id="rect3036" 
    63        width="925.55237" 
    64        height="925.55237" 
    65        x="37.223816" 
    66        y="89.585976" /> 
     63       width="1000" 
     64       height="1000" 
     65       x="0" 
     66       y="52.36216" /> 
    6767    <g 
    6868       id="g4162" 
     
    215215       transform="matrix(1.125,0,0,1.125,-426.17878,52.047465)" 
    216216       id="g4544" /> 
     217    <path 
     218       style="opacity:1;fill:#222222;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 
     219       d="m 624.9999,160.07492 72.85714,393.71122 c 0,0 -42.82421,233.66498 -72.85714,398.57198 l 375,0 0,-415.71484 -11.64091,1.42857 11.64091,-2.99693 z m 375,792.2832 -900,-0.006 100,100.00008 0,0.01 0.006,0 799.9941,0 z" 
     220       id="rect4189" 
     221       inkscape:connector-curvature="0" 
     222       sodipodi:nodetypes="ccccccccccccccc" /> 
    217223    <g 
    218224       id="g3392" 
  • smart-user-slug-hider/trunk/inc/class-smart-user-slug-hider.php

    r1691811 r1697491  
    3737      $this->plugin_name = 'smart User Slug Hider'; 
    3838      $this->plugin_slug = 'smart-user-slug-hider'; 
    39       $this->version = '1.3 BETA'; 
     39      $this->version = '1.3'; 
    4040      $this->init(); 
    4141 
  • smart-user-slug-hider/trunk/readme.txt

    r1547077 r1697491  
    44Tags: author, authors, user, users, url, link, security, secure, login, permalink, authorlink, author link, userlink, user link, authorpage, author page 
    55Requires at least: 3.0 
    6 Tested up to: 4.7 
    7 Stable tag: 1.2 
     6Tested up to: 4.8 
     7Stable tag: 1.3 
    88License: GPLv2 or later 
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html 
     
    1313== Description == 
    1414 
    15 > This Plugin replaces user names with 16 digits coded strings. 
     15This Plugin replaces user names with 16 digits coded strings. 
    1616 
    17 See also [Plugin Homepage](http://petersplugins.com/free-wordpress-plugins/smart-user-slug-hider/) 
     17= Usage = 
    1818 
    19 For author page URLs WordPress uses the pattern example.com/author/name where 'name' represents the users login name. This means that the **login names from all your users are publicly visible**. This is the already half of the infomations needed to log in... 
     19WordPress uses the pattern example.com/author/name for author page URLs where 'name' represents the users login name. This means that the login names from all your users are publicly visible which is a serious security flaw. The smart User Slug Hider Plugin changes all author page URLs from e.g. example.com/author/john to something like example.com/author/e9e716def73f76ac. The codes are generated automatically and its impossible to make conclusions about the user names. The WordPress default URLs (like example.com/author/admin) will cause a 404 (not found) error.  There are no settings and no need to change anything. Just install and forget. The plugin does not make any changes to your database. Deactivating the Plugin restores the default WordPress behavior. 
    2020 
    21 The smart User Slug Hider Plugin changes all author page URLs from e.g. example.com/author/admin to something like example.com/author/e9e716def73f76ac. 
     21Also works for [https://buddypress.org/](BuddyPress) member pages. 
    2222 
    23 The codes are generated automatically and its impossible to make conclusions about the user names. The WordPress default URLs (like example.com/author/admin) will cause a 404 (not found) error. The plugin does not make any changes to your database. Deactivating the Plugin restores the default WordPress behavior. 
     23= Need more information? = 
    2424 
    25 There are **no settings and no need to change anything**. 
     25See [Plugin Homepage](http://petersplugins.com/free-wordpress-plugins/smart-user-slug-hider/) 
    2626 
    2727= Shortcodes = 
     
    2929The plugin adds three shortcodes you can use in your posts: 
    3030 
    31 * **[smart_user_slug]** the user slug of the post author - e.g. e9e716def73f76ac 
    32 * **[smart_user_url]** the url of the post author's profile page - e.g. example.com/author/e9e716def73f76ac 
    33 * **[smart_user_link]** adds a link to the post author's profile page 
     31* '[smart_user_slug]' - the user slug of the post author - e.g. e9e716def73f76ac 
     32* '[smart_user_url]' - the url of the post author's profile page - e.g. example.com/author/e9e716def73f76ac 
     33* '[smart_user_link]' - adds a link to the post author's profile page 
    3434 
    3535= Theme Functions = 
     
    5151* [See all](https://profiles.wordpress.org/petersplugins/#content-plugins) 
    5252 
    53 == Installation == 
    54  
    55 = From your WordPress dashboard = 
    56  
    57 1. Visit 'Plugins' -> 'Add New' 
    58 1. Search for 'smart User Slug Hider' 
    59 1. Activate the plugin through the 'Plugins' menu in WordPress 
    60  
    61 = Manually from wordpress.org = 
    62  
    63 1. Download smart User Slug Hider from wordpress.org and unzip the archive 
    64 1. Upload the `smart-user-slug-hider` folder to your `/wp-content/plugins/` directory 
    65 1. Activate the plugin through the 'Plugins' menu in WordPress 
    66  
    6753== Frequently Asked Questions == 
    6854 
     
    7460 
    7561== Changelog == 
     62 
     63= 1.3 (2017-07-17) = 
     64* BuddyPress compatibility  
     65* redesigned admin interface 
     66* code improvement 
    7667 
    7768= 1.2 (2016-10-04) = 
     
    8879== Upgrade Notice == 
    8980 
     81= 1.3 = 
     82BuddyPress compatibility 
     83 
    9084= 1.2 = 
    9185Shortcodes and Theme Functions added 
  • smart-user-slug-hider/trunk/smart-user-slug-hider.php

    r1691811 r1697491  
    1010 * Plugin URI: http://petersplugins.com/free-wordpress-plugins/smart-user-slug-hider 
    1111 * Description: Hide usernames in author pages URLs to enhance security 
    12  * Version: 1.3 BETA 
     12 * Version: 1.3 
    1313 * Author: Peter Raschendorfer 
    1414 * Author URI: http://petersplugins.com 
Note: See TracChangeset for help on using the changeset viewer.