FINALLY! Have you ever wanted to give to the user an ability to disable and enable their items at free will? Plugin enables arbitrary item activation & deactivation both in User Dashboard and on ITEM page.
Please feel free to create / register a demo account to test plugin's features. Or you may use an existing demo user account at website above.
HOW IT WORKS
For example, User A sells an item and gets contacted by User B. They agree to have a 3 days for decision, so User A will pull it's item from public view simply by pressing "Deactivate" link. Later on, if User B decides to stand-back, User A will have the oportunity to re-activate it's item back online simply by clicking on Activate link!
Treat your users well and show them that you respect both their efforts and time! No need for them to delete active items and re-post them again and again once an item is temporarily not available anymore.
No more posting the same description, capturing or uploading same "new" old images etc. Simply give your users maximum freedom and flexibility with this state-of-the-art plugin!
Requires Osclass 3.2.0 and up. Plugin is compatible with virtually any theme (theme-independent operation), however, you will need to implement the code in the right place and add additional translation strings (this was done for maximum smooth theme integration and styling capabilities). Several most popular themes and examples provided to get you started!
Multi-level checks in place. There is no possibility that User A (or guests) can activate/deactivate items from other users. MySQL injection protection (sanitized inputs).
Provided in-depth instructions for the most popular themes (Bender, Modern, Flatter, Symnel, OsclassWizards).
HOW TO TRANSLATE
(1) For maximum flexibility and smooth integration with various themes and styles, there are no translations for words 'Activate' and 'Deactivate' within Activate-Deactivate plugin itself. You need to edit your theme's .po files and add translation strings for words 'Activate' and 'Deactivate' and regenerate new .mo files width PO Edit accordingly. Check translation tutorial and documentation: https://doc.osclass.org/Translating_and_editing_language_files_(.po_and_.mo)
(2) Flash Messages should be translated within plugin /languages directory (since plugin version 2.0.0).
HOW TO UPGRADE TO 3.0.1
Simply overwrite plugin's root index.php file and /model directory. No other changes are required.
HOW TO UPGRADE TO 2.0.1
You need to perform a complete install/uninstall cycle:
DONE! No need to change anything else inside your theme's files or plugin's /languages directory.
HOW TO UPGRADE TO 2.0.0
From version 1.0.0 to 2.0.0: you can uninstall old version and then install new version, but it will also work just fine if you simply unzip and directly overwrite old plugin folder. Then visit /languages subfolder to translate new flash messages and you are done!
WHAT'S NEW - version 3.0.1
WHAT'S NEW - version 2.0.1
WHAT'S NEW - version 2.0.0
* User will be informed if it's item has been successfully activated/deactivated under normal conditions. Under abnormal conditions an error message will be shown e.g. if they try to use old link and activate/deactivate already active/inactive item. For example, if a user tries to use same link multiple times (out of fun or testing malicious vulnerabilities in your system) it will be kicked-out just the same as before, but now useful flash messages will be shown. Finally, in case of malicious operations such as if a user tries to activate/deactivate non-existing or foreign items, it will be returned to the dashboard without any message at all.
Ask a question
Author Since : November, 2014