CISAM proof of concept (1784150)

Cancelled Posted Nov 24, 2011 Paid on delivery
Cancelled Paid on delivery

CISAM project first steps and preferred approach:

* Separate module installable on any up to date Drupal 7 site.

* Step one, A registered user ('user' from here on in) can email/mms a photo to a generic email address hosted by same hosting service as who host website.

* User receives an acknowledgement email that contains a link to the image.

* When user logs in to website, they can go to a list/set of thumbnails of their photos and click on the list/thumbs to open a page as described below.

* If the message **body** of the email sending in the image to the site contains a list of email addresses , each email address is sent an email that contains a link to the image.

* If there is a **subject** **line** word in the email sending in the image to the site that says either 'teaching' , 'opinion' or 'publish' that word defines a permissions record (see below) for the image. Any other words in the subject line of the email are treated as tags (see below)

* If either the user or the recipient click on the link in their notification email, it brings up a page which displays the image.

* If the USER lands on the page, the page should also display:

* a permissions set of checkboxes

* a tags field that is a paste of the entire incoming subject line

* a simple long text clinical comments section prefilled from direct paste of body text of incoming email

* A 'print record for clinical notes' button - this prints a form that contains a link to the image and the image itself that can be placed in a clinical record.

* A 'share' button that brings up a form that a user can add names from the site or email addresses to send a notification to about the image (same as notification email described above)

* If a **non-user** lands on the image reference via clicking their notification email link - their page only shows the image, its allowed permissions (non-editable) if they have been defined, and the comments section, including any comments others have made on the image - a non-user should not have to log in to do this.

## Deliverables

CISAM project first steps and preferred approach:

* Separate module installable on any up to date Drupal 7 site.

* Step one, A registered user ('user' from here on in) can email a photo to a generic email address on the site.

* User receives an acknowledgement email that image received and that acknowledgment contains a link to the image.

* When user logs in, they can go to a list/set of thumbnails of their photos (retrieved based on the fact the photo was sent from their known email address from their standard user profile email address) and click on the list/thumbs to open a page as described below.

* If the message **body** of the email sending in the image to the site contains a list of email addresses separated by either a space, comma semicolon or line break etc (obviously a full stop won't work!), each email address is sent an email notifying them that there is an image for them to view and contains a link to the image in the body of the notification email (similar to the user acknowledgement email). The entire body text is treated as a comment (including the email addresses)

* If there is a **subject** **line** word in the email sending in the image to the site that says either 'teaching' , 'opinion' or 'publish' that word defines a permissions record (see below) for the image. Any other words in the subject line of the email are treated as tags (see below)

* If either the user or the recipient click on the link in their notification email, it brings up a page which displays the image.

* If the USER lands on the page, the page should also display:

* a permissions set of checkboxes: teaching use permitted, clinical opinion requested, www publishable - if there is a permissions record defined from an incoming subject line word, the correct checkboxes should already be selected and the other options greyed out (only an administrator can change)

* a tags field that is a paste of the entire incoming subject line from the email including any of the permissions words

* a simple long text clinical comments section (essentially standard comments functionality) (again prefilled from direct paste of body text of incoming email)

* A 'print record for clinical notes' button - this prints a form that contains a link to the image and the image itself that can be placed in a clinical record. Should show a blank rectangle with the words 'place patient sticker here' in the top Right hand corner for a patient sticker - about 10x 5 cm./ This form displays the User's name, Date acquired, and the permissions

* A 'share' button that brings up a form that a user can add either user names from the site or actual email addresses to send a notification to about the image (same as notification email described above)

* If a **non-user** lands on the image reference via clicking their notification email link - their page only shows the image, its allowed permissions (non-editable) if they have been defined, and the comments section, including any comments others have made on the image - a non-user should not have to log in to do this.

Engineering JavaScript MySQL PHP Project Management Software Architecture Software Testing Web Hosting Website Management Website Testing

Project ID: #3716281

About the project

1 proposal Remote project Active Dec 20, 2011

1 freelancer is bidding on average $451 for this job

lovelyjob

See private message.

$450.5 USD in 14 days
(4 Reviews)
2.0