My favorites | Sign in
Logo
                
Search
for
Updated Oct 07, 2008 by edikon
Labels: Phase-Requirements
20_FeatureSet  
Official list of features for the phpShop 2.0 administrative interface.

Introduction

This document describes the standard administration features of phpShop. Anything beyond this feature set is out of scope and will be added via plugins.

Details

Model Description

These are the models that are managed by the administrative interface by default.

Deletes will be recursive and will eliminate related data where appropriate.

Import/Export Capabilities

In order to ensure ease of migration, an import and export utility is provided for the following models:

Documentation on the format will be forthcoming (sample files currently located in the docs/ folder of the distribution).

Security

Administrative users are defined in the User model. Authentication will be form-based and will allow global access to the administrative interface.

Payment Processing

In order to allow for multiple payment processors, we are going to place all payment processing into plugins. Standard payment processor plugins to be in the distribution will be:

The plugin you want to use is enabled in the Settings model using the Payment.plugin variable where the value of this variable is the name of the plugin. Each plugin can have its own set of variables using the convention of PluginName.variable.

Changes

It is our intent to not change the scope of functionality of the phpShop administrative interface from what is listed above. Future releases will be focused on fixing bugs or issues with this core functionality. We also plan to improve the interface design over time for usability.


Sign in to add a comment
Hosted by Google Code