Find Jobs
Hire Freelancers

CISAM proof of concept (1784150)

$500-5000 USD

Cancelled
Posted over 12 years ago

$500-5000 USD

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.
Project ID: 3716281

About the project

1 proposal
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average $451 USD for this job
User Avatar
See private message.
$450.50 USD in 14 days
5.0 (4 reviews)
2.0
2.0

About the client

Flag of AUSTRALIA
Fremantle, Australia
0.0
0
Member since Nov 24, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.