Modify Joomla 2.5 component JONGman 2.0.0 Alpha2

IN PROGRESS
Bids
6
Avg Bid (USD)
$213
Project Budget (USD)
$100 - $170

Project Description:
The Joomla component JONGman exists as a functional beta for Joomla 1.5 and exists as an Alpha2 for Joomla 2.5 (http://joomlacode.org/gf/project/jongman/scmsvn/?action=browse&path=%2Ftrunk%2Freleases%2F2.0%2F).

I need help to modify the Joomla 2.5 Alpha2 component to fit my needs as described below. The modifications must be done in a professional way. For example you must use the Joomla API:s, CSS-styling, language file usage and so on.

This is what I need done:

- All functionality needs to be PHP 5.2 and 5.3 compatible
Today it's only compatible with PHP 5.2.

- Disrespect current timezone
No regard should be taken of timezone. Neither per user or the timezone set on server in Joomla.

- Registered users should be able to make reservations
There seems to be an issue that only administrators can make reservations

- Possibility to style cells in schedule (see attachment "schedule.gif" for example)
All cells in the schedule should be able to style with CSS-file. Today it doesn't seem to be able to style the cells available for reservation.

- Add option to use Quota limit per schedule for each user
An editable option in backend per schedule to set maximum "active" hours a user can have. The quota should be calculated from present hour and forward
(past reservations should not be calculated in quota). The number of active reserved hours and maximum hours should also be shown on the users reservation form (see below)

- Possible to see a list of current reservations per user
Each user should be able to se a list in a table with current, active, reservations (from present hour and forward). From that list the user should be able to edit or delete them (This form exists but needs modyfication as described below "Edit of existing reservation")


---------------Reservation form - functionality-------------------------------

- Title of reservation should be set to first 5 charachters of "Reserved for" user. Field should be non-editable (locked) on reservation form and filled out automatically.

- "Reserved for" on reservation form has an error. It's not possible to change the user from a list of existing Joomla users. This should be possible only for at least "Editors" (not for registered users).

- The schedule should be refreshed after update/save in the modal reservation form window.
The schedule isn't updated after changes. The user needs to manually refresh the schedule page to see changes. This must be done automatically.

------------------Reservation form - layout (needs simplifying)------------------------

- Layout of reservation form should be single tab (1 tab). Both for new reservations and on edit of existing reservation

Information shown on form: New reservation (see attachment "New_reservation.gif)
Save button (exists)
Cancel button (exists)
Show number of reserved hours of maximum possible to reserve (new functionality)
Title (exists, but unlocked)
Reserved for (exists, functionality to change user is not working and needs to be fixed)
Start date (exists on another tab)
End date (exists on another tab)
Start time (exists on another tab)
End time (exists on another tab)

Information shown on form: Edit of existing reservation (see attachment "Edit_reservation.gif)
Save button (exists)
Cancel button (exists)
Delete button (new functionality needed to remove existing reservation)
Number of reserved hours of the maximum possible to reserve (new functionality)
Title (exists, but unlocked)
Reserved for (exists, functionallty to change user is not working and needs to be fixed)
Start date (exists on another tab)
End date (exists on another tab)
Start time (exists on another tab)
End time (exists on another tab)
Created date
Last updated

Skills required:
Joomla, PHP
Additional Files: Edit_reservation.gif New_reservation.gif schedule.gif
Hire martinmg
Project posted by:
martinmg Sweden
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 500
in 10 days
Hire sscreations
$ 150
in 4 days
$ 160
in 2 days
$ 170
in 4 days
Hire mohanchauhan
$ 150
in 3 days
$ 150
in 7 days