PAID module development - Moderate

TransportImages
TransportImages's picture

Joined: 2005-08-28
Posts: 9
Posted: Thu, 2008-10-23 23:00

I am looking for an experienced Gallery developer to either develop the current 'Moderate' module or if preferred code a similar module from scratch.

The module will be shared with the Gallery community.

Anyone interested should contact me with a likely cost, and some description about their previous Gallery development work.

In summary, I require a module:
- Which works with Gallery 2.3.x
- Allows registered users to upload photos to an album they don't own.
- Administrators to approve the photo before it is seen by all website visitors.

My requirements in more detail.

- The ability for registered users to upload photos into any album on the site. On upload the photos can only be accessed by users in the admin group, the owner of the album and the owner of the photo (the person who has just uploaded the photo).

- On upload an email is sent to Gallery admin and owner of the album (if different) to let them know about the new photo.

- There should be an approval screen which can only be accessed by registered users and admins. This should show a thumbnail of the photos uploaded. Admins can see all not approved photos from across the site. Registered users can only see photos for albums they own.
Next to each thumbnail there should be info about who uploaded the photo, image data (photo title / keywords / custom fields), a link to the full size photo and album, and an number of actions which can be selected. The actions are:
Decline - Photo is deleted. Previously defined email is sent to a user to notify them.
Approve - Photo is approved. Everyone can see it (based on album permissions). The upload time should be set as the approval time, so it looks like a new photo. User is sent a predefined email to let them know. Email includes a link to the photo.
Pending - We supply text for an email which is sent with predefined header/footer. The email will contain a link to the image. Photo remains not approved.

- In the main admin area the Gallery administrator can define the email templates mentioned above.

Ideally but not vital

- When someone uploads a photo, they are prompted to complete the photo title, keywords and custom data, ideally on one screen.

Notes

- Owners of the album and administrators shouldn't have to approve photos they have just uploaded.
- I would like the developer to support their work for a period of time.
- Information about the current moderate module can be seen at http://gallery.menalto.com/node/48148

If anyone thinks they can achieve this, please contact me with likely cost and any questions you might have.

Many thanks

Keith Spink
Transport Images (http://www.transportimages.com)