Turn a WordPress blog into a collaborative exchange platform or app store.
Author: | Lexa Yo (profile at wordpress.org) |
WordPress version required: | 2.8.1 |
WordPress version tested: | 3.5.1 |
Plugin version: | 1.0alpha3 |
Added to WordPress repository: | 30-12-2010 |
Last updated: | 04-06-2013
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 0 |
Rated by: | 0 |
Plugin URI: | http://wordpress.org/extend/plugins/exchange-... |
Total downloads: | 1 993 |
Active installs: | 10+ |
Click to start download |
Convert your WordPress blog into a collaborative exchange platform. It is used on the exchange platform of Silex Labs 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 of Silex Labs 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 - for example the elements of the "fonts" category at Silex Labs platform: http://exchange.silexlabs.org/?feed=ep_posts_in_category&cat=52&format=rss2
- 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
- An item details ?feed=ep_get_item_info&p=648&format=rss2
- a smaller feed, i.e. the standard wp feed with in addition "post_thumbnail", "post_images" and "comment_count" tags ?feed=ep_posts_small&cat=31&format=rss2
Look at the 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