web/wp-content/plugins/exec-php/readme.txt
changeset 136 bde1974c263b
equal deleted inserted replaced
135:53cff4b4a802 136:bde1974c263b
       
     1 === Exec-PHP ===
       
     2 Contributors: McShelby
       
     3 Tags: code, exec, execute, eval, php, run
       
     4 Requires at least: 2.0.11
       
     5 Tested up to: 2.8
       
     6 Stable tag: 4.9
       
     7 
       
     8 The Exec-PHP plugin executes PHP code in posts, pages and text widgets.
       
     9 
       
    10 == Description ==
       
    11 
       
    12 The Exec-PHP plugin executes PHP code in posts, pages and text widgets.
       
    13 
       
    14 Features:
       
    15 
       
    16 * Executes PHP code in the excerpt and the content portion of your posts and pages
       
    17 * Configurable execution of PHP code in text widgets (for WordPress 2.2 or higher)
       
    18 * Write PHP code in familiar syntax, eg. `<?php ... ?>`
       
    19 * Works in your newsfeeds
       
    20 * Information about which users are allowed to execute PHP with the current security settings (for WordPress 2.1 or higher)
       
    21 * Configurable user warnings for inappropriate blog and user settings (for WordPress 2.1 or higher)
       
    22 * Restrict execution of PHP code in posts and pages to certain users by using roles and capabilities
       
    23 * Update notifications through the 'Plugins' menu in WordPress if a new version of the Exec-PHP plugin is available (for WordPress 2.3 or higher)
       
    24 * Internationalization support (english and german included, many more available)
       
    25 * Comes with documentation
       
    26 
       
    27 For support and further information about the Exec-PHP plugin see the plugins homepage at [http://bluesome.net/post/2005/08/18/50/](http://bluesome.net/post/2005/08/18/50/ "Link to Exec-PHPs homepage").
       
    28 
       
    29 == Installation ==
       
    30 
       
    31 If you have ever installed a WordPress plugin, then installation will be pretty easy:
       
    32 
       
    33 1. Download the Exec-PHP plugin archive and extract the files
       
    34 1. Copy the resulting exec-php directory into /wp-content/plugins/
       
    35 1. Activate the plugin through the 'Plugins' menu of WordPress
       
    36 1. Configure blog and user settings if needed
       
    37 
       
    38 For support and further information about the Exec-PHP plugin see the plugins homepage at [http://bluesome.net/post/2005/08/18/50/](http://bluesome.net/post/2005/08/18/50/ "Link to Exec-PHPs homepage").
       
    39 
       
    40 == Frequently Asked Questions ==
       
    41 
       
    42 = Where do I get support and further information =
       
    43 
       
    44 For support and further information about the Exec-PHP plugin see the plugins homepage at [http://bluesome.net/post/2005/08/18/50/](http://bluesome.net/post/2005/08/18/50/ "Link to Exec-PHPs homepage").
       
    45 
       
    46 == Screenshots ==
       
    47 
       
    48 1. The Exec-PHP configuration menu
       
    49 2. An Exec-PHP warning in the 'Write' menu
       
    50 3. Exec-PHP warning configuration in the 'Users &gt; Your Profile' menu
       
    51 
       
    52 == Changelog ==
       
    53 
       
    54 = 4.9 (2009-01-07) =
       
    55 * Requirements: WordPress 2.0.11 or higher
       
    56 * Feature: Improved performance during loading admin interface
       
    57 * Feature: New 'Settings' link in WordPress 'Plugin' menu
       
    58 * Feature: WYSIWYG Conversion Warning now also displays for WordPress 2.0.11
       
    59 
       
    60 = 4.8 (2008-07-05) =
       
    61 * Requirements: WordPress 2.0 or higher
       
    62 * Feature: Support for WordPress 2.6 (relocation of wp-content)
       
    63 
       
    64 = 4.7 (2008-05-05) =
       
    65 * Requirements: WordPress 2.0 or higher
       
    66 * Bugfix: For PHP4 the cache instance wasn't a reference, which was a bug but did not cause any known issues
       
    67 * Bugfix: Now Javascript works with single quotes for translated text
       
    68 * Feature: Increased performance for AJAX call
       
    69 * Feature: Better localization support inside of the plugin and the readme
       
    70 
       
    71 = 4.6 (2008-04-06) =
       
    72 * Requirements: WordPress 2.0 or higher
       
    73 * Feature: In case of AJAX error retry call at most three more times
       
    74 * Bugfix: Making Exec-PHP configuration menu valid XHTML
       
    75 
       
    76 = 4.5 (2008-03-24) =
       
    77 * Requirements: WordPress 2.0 or higher
       
    78 * Bugfix: Fixing WordPress 2.1.x compatibility
       
    79 * Bugfix: WYSIWYG Conversion Warning now displays correctly for pages, too
       
    80 * Change: Performance optimization during plugin initialization
       
    81 * Change: Nonintrusive AJAX error display
       
    82 * Feature: Plugin interface support for WordPress 2.5
       
    83 
       
    84 = 4.4 (2008-01-29) =
       
    85 * Requirements: WordPress 2.0 or higher
       
    86 * Bugfix: Incompatibilites with WP-Shopping-Cart because of Javascript global variable clash
       
    87 * Change: New directory structure
       
    88 
       
    89 = 4.3 (2007-12-11) =
       
    90 * Requirements: WordPress 2.0 or higher
       
    91 * Bugfix: Requirements lowered to WordPress 2.0 or higher
       
    92 * Bugfix: Delay loading of text translations to support language switching plugins
       
    93 * Feature: The WYSIWYG Conversion Warning can now be turned off through the Profile menu of the user
       
    94 
       
    95 = 4.2 (2007-11-03) =
       
    96 * Requirements: WordPress 2.2 or higher
       
    97 * Change: Remodeling the Information section of the plugin configuration menu
       
    98 * Feature: Showing security alarms in the Information section of the plugin configuration menu
       
    99 * Feature: A warning will be printed on the 'Write' and the 'Widgets' menu in case blog or user settings will screw up written PHP code during saving the article or widgets
       
   100 
       
   101 = 4.1 (2007-10-27) =
       
   102 * Requirements: WordPress 2.2 or higher
       
   103 * Bugfix: Display of the Exec-PHP configuration menu was restricted by an inappropriate capability
       
   104 * Bugfix: Making Exec-PHP configuration menu valid XHTML
       
   105 * Feature: The Exec-PHP configuration menu now displays which user is allowed to write and execute PHP. Display of this list is executed with AJAX. Therefore even for large WordPress installations with many users, the time to load the Exec-PHP configuration menu will still be satisfiying
       
   106 
       
   107 = 4.0 (2007-10-25) =
       
   108 * Requirements: WordPress 2.0 or higher
       
   109 * Bugfix: When the blog administrator removes the 'exec_php' capability from all roles, the plugin will not reassign the capability to the Administrator and Editor roles
       
   110 * Change: For new plugin installations only the Administrator role will be eligable to execute PHP code
       
   111 * Feature: Configurable execution of PHP code in text widgets through the Exec-PHP configuration menu. This will only work with native widgets support introduced in WordPress 2.2 or higher
       
   112 
       
   113 = 3.4 (2007-10-08) =
       
   114 * Requirements: WordPress 2.0 or higher
       
   115 * Feature: Now supports execution of code in text widgets
       
   116 * Feature: Now supports plugin upgrade notification through the 'Plugins' menu of WordPress by listing it in the <a href="http://wordpress.org/extend/plugins/exec-php/">official WordPress plugin repository</a>
       
   117 
       
   118 = 3.3 (2007-08-11) =
       
   119 * Bugfix: Removing spaces around PHP code
       
   120 * Bugfix: Removing obsolete plugin hooks for WordPress 1.x
       
   121 
       
   122 = 3.2 (2007-02-10) =
       
   123 * Bugfix: Removing obsolete config interface hooks
       
   124 
       
   125 = 3.1 (2007-02-09) =
       
   126 * Bugfix: Removing tag style converter because a) it caused a serious slow down in the WordPress admin interface and b) PCRE proved to be very buggy and unreliable. Note for myself: Never use PCRE again!
       
   127 * Feature: Adding internationalization (just to be complete)
       
   128 * Feature: Now works in RSS feeds
       
   129 
       
   130 = 3.0 (2006-08-06) =
       
   131 * Feature: Removing all alternative PHP tag styles like <code>&#91;?php ?&#93;</code> and <code>&lt; ?php ?&gt;</code>, because regex was buggy and to tough to support
       
   132 * Feature: Removing support for WordPress 1.x, because regex was buggy and to tough to support
       
   133 * Feature: Moving plugin files to plugins subdirectory
       
   134 * Feature: Adding tag style converter
       
   135 * Feature: Adding support for excerpt field
       
   136 * Bugfix: Because of changes to PHP tag handling, the bug reported in comment 84 is fixed
       
   137 
       
   138 = 2.0 (2005-12-22) =
       
   139 * Feature: For WordPress 2.0 execution of PHP is now restricted to Administrators or Editors
       
   140 * Feature: Supporting alternative PHP tags <code>&#91;?php ?&#93;</code>
       
   141 
       
   142 = 1.2 (2005-12-04) =
       
   143 * Bugfix: Reparing issue with reopening PHP tags (Test #16)
       
   144 
       
   145 = 1.1 (2005-08-19) =
       
   146 * Bugfix: Escaped string delimiters in PHP strings are now parsed correctly
       
   147 
       
   148 = 1.0 (2005-08-18) =
       
   149 * Feature: Allows `<?php ?>` tags inside your articles to execute the code inside of it