Project Description:
Create plug in Editor Button for NicePayPal button: http://trinitronic.com/index.php/Downloads/nice-paypal-button-plugin.html
This extension itself works fine but it's not very user firendly, you have to insert the plugin tag like {nicepay|cart|14.96} to show the button in an article.
Joomla has a special plugin type: editors-xtd, which is basically buttons added to Joomla text editor that can perform an action - insert plugin tags instead of writhing them by hand, like this one http://www.phoca.cz/phocagallery-button
There is a guide that can help you developing the editor-xtd button here:
http://tushev.org/articles/programming/18-how-to-create-an-editor-button-editors-xtd-plugin-for-joomla
it shows how to create such a button, simple one, but will give you the idea how to extend it and here is the documentation of Nice PayPal button with all possible parameters: http://trinitronic.com/index.php/Joomla-Extension-Documentation/nice-paypal-button-documentation.html
What I need is, an editor-xtd (button plugin) for front end interface, that pops-up and allows users to create a PayPal button with Nicepay's parameters (like this http://ykhoonextension.com/main/demo/ykhoon-buy-now-button but with Nicepay's parameters).
The button needs to work with all Joomla editors including JCE and ability to use both in back end and front end article editing mode. Backend parameter of the plugin should include "Available at front end: Yes/No" option Joomla 1.5 is what I need right now, but it should be Joomla 2.5 compatible as well.
The purpous is to allow website owner to create products for sale right from their articles, they can use the text editor to insert image and description and this plugin to quick add PayPal Add to cart button and/or PayPal Buy Now buttons (all available from NicePayPal buttons) without going to PayPal's website.
To consider your bid and make sure that you've read the isntructions carefully please PM me with answers to the following questions:
1. What is MVC in Joomla?
2. What is ACL in Joomla 2.5 and what capabilities it gives?
Job completion is leading to long term relationship with a gifted developer for multiple jobs to come.