Completed

Modify Joomla 2.5 component JONGman 2.0.0 Alpha2

This project was successfully completed by rahulfl for $170 USD in 4 days.

Get free quotes for a project like this
Employer working
Completed by:
Skills Required
Project Budget
$100 - $170 USD
Completed In
4 days
Total Bids
6
Project Description

The Joomla component JONGman exists as a functional beta for Joomla 1.5 and exists as an Alpha2 for Joomla 2.5 ([url removed, login to view]).

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 "[url removed, login to view]" 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 "[url removed, login to view])
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 "[url removed, login to view])
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

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online