- Backend: support for selection of few elements by holding down CTRL and selecting them with the mouse.
- Backend: support for CTRL+A to - select all.
- Backend: be able to do drag and drop with element(s) (like you are able to do with mail on hotmail.com)
- Backend: holding down CTRL while dragging and dropping with element(s) will copy the element(s)
- Backend: auto login for the admin by grabbing the session/cookie info
- Backend: able to have published and unpublished elements (images, films, music) and collections/albums. So you can have a lot of stored in Expose for future use.
- Background music for albums/collections (mp3)
- Upload from url (grabbing the image from a url and adding it to the specified album)
- Add support for language files:
Code examples:
/** ensure this file is being included by a parent file */
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// language
$lang_info = array (
'name' => 'English'
,'nativename' => 'English' // Language name in native language. E.g: 'Fran�ais' for 'French'
,'locale' => array('en','english','en_US','en_US.ISO8859-15') // Standard locale alternatives for a specific language. For reference, go to: http://www.php.net/manual/en/function.setlocale.php
,'charset' => 'ISO-8859-1' // For reference, go to : http://www.w3.org/International/O-charset-lang.html
,'direction' => 'ltr' // 'ltr' for Left to Right. 'rtl' for Right to Left languages such as Arabic.
,'author' => 'Mohamed Moujami (Simo)'
,'author_email' => 'simoami@hotmail.com'
,'author_url' => 'http://www.MarocTour.com'
,'transdate' => '04/17/2004'
);
Or coded like this
/** Ensure all files are being included by a parent file */
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// Main
DEFINE("_EMAILING_MAINMENU","E-Mailing Control Panel");
DEFINE("_EMAILING_WELCOME","Welcome to E-Mailing");
DEFINE("_EMAILING_MENU","Main Menu");
DEFINE("_SENDMAILING","Send");
DEFINE("_SENDPREV","Preview");
DEFINE("_CAMPAGNES","Campaigns");
In a file called the name of the language (e.g. components\com_expose\languages\english.php)
- User upload module for the front end. So people with permission can upload (members of a specific user category).
-- auto login for the user by grabbing the session/cookie info
- A shop component (com_expose_shop) that is able to talk together/integrate with the com_expose
-- Shopping card
--- Discount coupons
-- Checkout, Continue Shopping, Add to card
-- Get the images in different resolutions
-- Direct download in a zip file or send via email to customer
-- Keep track of earlier purchases (history)
-- Different buy methods (license to use, or ownership of the images. If ownership is chosen then the images will automatics be removed from the category of images for sale).
--- Subscription allowing the customer to continue download (for use of the images) from collections or albums for life or a limited period
-- Payment via paypal, 2checkout...
Hope it is usable, and sorry if it is suggested before.
Regards
TBK