spasticdonkey
RavenNuke(tm) Development Team

Joined: Dec 02, 2006
Posts: 1693
Location: Texas, USA
|
Posted:
Mon Dec 29, 2008 5:42 pm |
|
Need a custom module created that is a little beyond my skill level
So I thought I would throw this out there for any that may be interested in a PAYING job
The project is most likely to happen and turn-around time is flexible, but it is for a small business, so the budget is not unlimited
If interested please contact via PM on this site, I don't check email too often
The module is for a private post office box business in a remote area, and they desire to give users the ability to login and see if they have mail, to save them the trip, as well as time, gas, and the environment
The module would consist of an admin interface, and a registered user only block. The module would have to be aware of business hours and these settings would have to be able to be changed, either by ACP or a config file, whatever is easier. Time would have to be offset from server time to local time (probably -1hr), but would not need to be adjusted by individual user timezone; since it relevant only to the hours of the business.
SAMPLE
These settings will be used to display hours of business in the block, as well as to display an Open/Closed sign (see below). The business is always closed on Sundays
The Admin Interface and Sorting Mail - The basic ACP should default to a form for the current day (unless already submitted, see below) that allows an admin to mark which boxes did NOT receive mail and submit the form. Should also include option for "closed for today" as well as selecting past and future days to edit and/or mark closed. If "closed for today" it should not submit the form and only update $mailstatus (see below)
SAMPLE
The Admin Interface after Form Submission - This business also offers customers the ability to call in to see if they have mail, so admins will need to reference the module. When viewing any given day that has already had a form submitted, it should display who did and did not receive mail, as well as include the ability to edit that day
SAMPLE
Associating Users with a PO BOX - Using those cool new RNYA custom fields to associate users with a PO BOX seems like a pretty good idea to me! But open for other suggestions as well.
The Block - Now to cover what is needed from the block:
SAMPLE
$boxstatus - would display one of three things:
- (icon) You Have Mail - If the user had mail in the last form submission
- (icon) No New Mail - If the user had NO mail in the last form submission
- (icon) Check Your PO BOX Online! - If registered user but no PO BOX associated with user acct.
$dateform - date of the last form submission, if today then display today, otherwise day of the week, i.e. Monday, Tuesday, etc
$timeform - time of day form was last submitted, i.e. 11:26am
$mailstatus - would display one of three things depending on when the last form was submitted:
- Today's Mail: Delivered - If form for current day has been submitted
- Today's Mail: Not Sorted - If form for current day has NOT YET been submitted
- Closed, No Mail Today - If current day is Sunday or has been marked as closed
$mailmessage - would display one of three things depending on $boxstatus:
- You Have Mail - some message about mail
- No New Mail - some message about no mail
- Check Your PO BOX Online! - some message about the service
Open/Closed Sign - smart image that says open when current time is within $weekhours or $sathours, and another image for closed if not.
That's about as good as an idea I can give you as to what is needed. The module doesn't have to be completely "polished" as I can tinker with it some if the core functionality is working. Any questions are welcome. |
|
|