=== Exchange Platform === Contributors: lexa, zabojad Donate link: http://www.silexlabs.org/ Tags: silex,apple store,exchange,open source Requires at least: 2.8.1 Tested up to: 3.0.0 Stable tag: 1.0alpha2 == Description == Convert your WordPress blog into a collaborative exchange platform. It is used on the [exchange platform](http://exchange.silexlabs.org/) of [Silex Labs](http://www.silexlabs.org/) in order to let people provide plugins, themes, addons to the organization's projects, AMFPHP, Silex, Flog, Oof. In Silex, the installation and update of the elements taken from the exchange platform is automatic. This is made possible by the use of this WordPress exchange platform plugin with the Silex exchange platform plugin, also free and open source, and distributed on the [exchange platform](http://exchange.silexlabs.org/) of [Silex Labs](http://www.silexlabs.org/) of course! Here are the functionnalities provided by this plugin * upload * download webservice * version control, update * dependencies The plugin creates another table in WordPress database and use it to store all files which are hold in the platform. This is used to resolve dependencies. So if a developper uploads a plugin which contains another plugin's files, these files are not stored, but the dependence is stored instead. The files, after they have been uploaded by developpers, are stored * as a zip file, in a "download" folder in the exchange-platform plugin folder, for people to download it * as an uncompressed folder, in a secure folder, not online, for the download service to provide the files one by one, without a possibility to execute php scripts The plugin displays information about the elements * in the posts * as RSS feeds > Items of a category ?feed=ep_posts_in_category&cat=31&format=rss2 > Children categories of a category ?feed=ep_child_categories&cat=5&format=rss2 > Root categories ?feed=ep_child_categories&format=rss2 > Download a file ?feed=ep_download&p=648&file=version.xml Look at [the screenshots](http://wordpress.org/extend/plugins/exchange-platform/screenshots/ "screenshots") **compatibility with WordPress versions** * 2.8.1 * 2.8.4 * 3.0.0 * 3.0.1 * 3.0.2 * 3.0.3 * 3.0.4 == Installation == Requirements * php5 * WP 2.x or 3.x Go in your wordpress admin, in the "add plugin page". Then search for "exchange platform" and click "install". Once activated, the admin page of the plugin is available in the "Settings" group of WordPress admin - see [the screenshots of the prototypes](http://wordpress.org/extend/plugins/exchange-platform/screenshots/ "screenshots") __The settings are:__ * Secure folder path > used to store the unziped files, which have been uplaoded by the users. > This folder should not be accessible online, the elements in it will be accessed through the download service, so that php files are not executed. > For example this could have the value, with a trailing slash or not > C:\Users\lexa\Documents\repositories\exchange platform\download_folder > Or this for linux or Mac servers > /homez/silex/silex-updater/exchange-platform/ * Allowed folders > This is a list of the folders which you expect at the root of the zip files uploaded by the developpers. It is a list of folder names, coma separated. > For example this has these values for Silex Labs platform > cgi,conf,contents,contents_themes,contents_utilities,fonts,lang,layouts,loaders,media,plugins,templates,tools * Projects and versions > lists of the projects/products your "app store" supports, and the related versions == Screenshots == 1. Flash version of WordPress default theme 2. One of the Silex templates for WordPress 3. Silex WYSIWYG used to make Flash templates without the Flash IDE == Changelog == > [here is the change log](http://projects.silexlabs.com/pluginwp/category/change-log/ "here is the change log") == Help wanted == We are looking for people who could do video tutorials and templates. Feel free to mail me (lex [at] silex-ria [dot] org) == bug report == > [please report bugs here (leave a comment)](https://sourceforge.net/tracker/?group_id=169844&atid=851974 "please report bugs here (leave a comment)")