Quote:
tripmon wrote:
danMAN,
I decided you would gimme the code.
Post your feature requests & target dates so I have some idea of your desired scope and timeline.
Great! Here's what the directory does now:
- Changed main listing page (singlelink)
- The listing's id appears on the main listing page
Allows the owner of a premium listing to upload, depending on the type of listing (in my case I only have two premium
listings + the free one), the following:
- Upload logo (appears on small listings, main listing page, and coupon)
- Upload one main image to the main listing page
- Upload image files to a small gallery on main listing page
- Generates thumbnail images for the gallery images which appear on the main listing page
- Allows the owner to upload short captions for the thumbnails
- Upload files (doc, txt, pdf, etc) and places links on the main listing to them
- The admin can change size and type of files which can be uploaded, and nominate number of files which can be uploaded
under each of the premium listings
- When requesting an update to a premium listing, there appears a form which asks the user to fill in an invoicing address (this is necessary for some of us that do not wish to use Paypal, CC, or any online payment facilities)
- Upon submitting a request for upgrade to premium listing, the submitter is asked to read the TOS and acknowledge them when submitting (I am pretty sure that this works for new listing submission as well, but if it doesn't it needs to be
fixed)
- Upon submitting a new lsiting, a captcha script is triggered presenting the user with a code they must enter
- An acknowledgement email is automatically sent to the submitter (which includes the listing's id and whatever else the admin wants to add)
- The captcha script is triggered if a visitor uses the listing's email to send a listing's owner an email (the visitor needs to enter a code before the email can be sent)
The coder that did all this for me incorporated other scripts, and the whole thing needs checking and cleaning up.
Here's what I want for the directory to do in addition to the above:
- The admin is able to set the number of characters which the owner of the listing can upload for each type of listing.
- The admin needs a summary of the new listings, and another one for the requests for modifications. Each listing takes
one line in the list, rather than whole pages. Only when the admin wants to check one, the full before and after versions of the listing should become available.
- The module should generate cvs files with details of listings as required. For example, the admin should be able to choose a listing of all the submissions for the past 24hrs, or past week, or past month, year or for the whole time the directory has been in existence. This capacity would be invaluable for the admim whenever he/she requires to generate reports for specific times. So, for example, if I require a listing of all the modifications requested over the past 48 hrs,including listing id, name of owner, address for invoicing, contact phone number, and type of listing, I should be able to generate one by simply using a form in the backend. Furthermore, if I require to have this listing exported to my PC's desktop, I should be able to download it as a cvs file.
- It would be really great if there was a form-based way through which the admin can set up the single link page. For example, the width of the column on left, the background color, the size of font. I realise that this is done through css, but if the single listing page can be linked to its own css file which can be set through the use of a form page in the admin section of the module, that'll be great.
There are a few more things I want, but I am too tired to think of them right now and I need to go to sleep. I'll revisit this after work tomorrow.
I would really love to have a go at testing the module with these features in about two months time.
Thanks.