Added: Option to enable processing of “Nested-Shortcodes” within cryptex/email tags – this might be useful if your using inner shortcode which fetches some content from your database, etc. (disabled by default)
Bugfix: CSS files doesn’t get generated on upgrading the plugin – you have to click “save settings” to force the creation on previuos versions
3.2
Added: Autodetection filters for get_the_excerpt, get_comment_text and get_comment_excerpt
Added: New Security-Mode “Advanced Multipart Image” – each part of the email-address (seperated by dot’s and @ sign) is displayed as an image, the dividers as plain text
Added: New Security-Mode “Text” – not recommended but usefull if you don’t want to use images (e.g. screenreaders required) – this setting will only modify the @sign of the text and adds mailto
Added: Option to enable/disable the_excerpt, the_content, get_comment_text and get_comment_excerpt autodetect filters
Added: Text-Replacement for the dot (.) within E-Mail-Addresses
Improved: Increased the robustness of the Font-Manager (font detection)
Improved: Font-List is now alphabetically sorted
Bugfix: Limited the total number of directories to be recursively scanned by the Font-Manager to 100. This will prevent plugin-crashes by e.g. scanning the whole filesystem. A minimum Font-Path length of 4 characters is also required (using root path / is now permitted)
Bugfix: Misspelled variable within Cryptex Main class (no influence)
3.1
Added: E-Mail-Address autodetection – transforms E-Mail-Addresses from post/pages directly into images without the need of shortcodes (optionally – you can turn it off on the settings page)
Added: I18n generation tools, including ANT build script
Bugfix: Misspelled variable within image-hash generation (caused php error)
3.0
New plugin backend structure
PHP Namespaces used to isolate plugin (PHP >= 5.3 required!)
Improved settings page, new design
Improved E-Mail-Address detection
Many performance optimizations
Removed support for GD library version 1.x (>= v2.0.38 required)
Added: Support for new WordPress backend UI style
Added: Automated Font Search/Detection
Added: Shortcode-Alias [email] to be compatible with other plugins
Added: User defined dimension offsets for generated images
Added: FULL I18n support (internationalization)
Bugfix: Cache not cleared on activating plugin (required for updates)
Bugfix: Closed possible attack vector on image filenames by decoding the used sha1 hashes – now a unique salt is used to prevent it
Bugfix: Invalid px/pt transformation used for GD1/2 interoperability
Bugfix: Wrong css cursor was used for divider (@ sign) using hybrid mode
2.0
Complete rewritten version of the plugin. Completly cleaned, strict OOP coding style
Bugfix: removed cryptex js+css from wordpress admin pages
Bugfix: pointer cursor is only visible on active hyperlinks
Improved: you can add css prefixes to fix problems with some themes without editing your theme css
Improved: only 1 css file is added instead of 2 files like before
Improved: new plugin directory structure
Added: I18n (internationalization) is supported
Added: you can select the method cryptex uses to display email addresses (single image, hybrid image)
Added: if you wanna use cryptex directly in your wordpress template, you can simply use Cryptex::crypt(‘yourtext’); to display ‘yourtext’ as crypted version
1.3.5
Bugfix: (websites without JQuery or MooTools) using Cryptex on more than one e-mail address per page failed: when any of the e-mail addresses getting clicked, the address from the last address gets applied to all of the links. (Thanks to Kory S.)
1.3.4
Bugfix: by some misunderstanding of the WordPress API the update/upgrade/installation of any plugins triggered the restore/backup events of cryptex – this may be cause a “permission denied” error message during the installation of any plugin. I apologize for this inconvenience
Improved: dynamic CSS file is automatically generated on activating the plugin
Improved: suppress error messages if there is no GD-library
1.3.3
Bugfix: restore of font folder cryptex/fonts failed on upgrade (windows servers..)
1.3.2
Bugfix: restore of css files failed on upgrade
Bugfix: CSS file only updated after second press on “save changes”
Bugfix: color parsing error – colors like 0x0000ff not parsed correctly
Bugfix: CSS font family failure on dynamic generated files
Added: button to restore default font path wp-contentpluginscryptexfonts