| Exposing civiCRM to the Frontend |
AbstractThe main goal of the project is to build a suite of module/plugins that focus on development of the CiviCRM Joomla! front end.This includes a number of modules,plugins and a MVC front end component which will allow exposure of CiviCRM APIs as well as allowing Joomla! users to interact with civiCRM.
DetailsciviCRM until now,has been primarily concentrated on the backend and administrative functionalities.With the release of civiCRM 2.2 , a part of it has been brough out to the front end.The project aims at bringing out civiCRM to the frontend entirely.This essentialy means that we need to establish a whole set of module and plugins to interact with all the sections of civiCRM as well as the end user. The current installation is a quite problematic as mentioned above, novice users find it difficlut very difficult to install civiCRM.civiCRM is resource intensive and needs a server configuration,that isn't quite common.So users who fail to understand these fail at this very first step.So modyifying the installation such that,there the server configuration settings are checked and then appropriate instructions are provided to the users to make necessary changes and proceed with the installation. Frontend Views "
Modules to:
Module to display contributions
The above are as such confirmed to be developed in the summer.I'm still however looking to add a few more into this list and hopefully will ;)
What does this project mean to Joomla! and civiCRM? civiCRM has traditionally focussed on the backend and in facilitating the administrator.Through the series of module that I have proposed aboveciviCRM would be servicing to the frontend Joomla! users as well.civiCRM will get much needed publicity because of its extensive use in the frontend Admin will be able to extend civiCRM with the help of a better Acccess Control List across different users.Admin will be able to generate the required reports and hence display results in a much better way in the frontend.As such civiCRM usability with Joomla! would increase multifold.
|