I have a requirement to create a new feature to our portal, I also
apologise if this is not the best place to ask but I have to start
somewhere!



A user will request a piece of documentation from the webserver (which
is customised to their company), these documents are not web-facing so
what happens now is

** The customer logs into the portal using a simple username and
password which is stored in a MySQL DB somewhere.  This provides him or
her, a list of their documents so they can choose which ones they want.
This list is then "checked out" (although there is no cost, it's a
simple summary of docs to ensure they've requested the right ones)

** The customer gets a confirmation email stating the documents will be
with them in x working days.

** We get an email with a request "Company ABC needs Documents 123, 456,
789 ..." and so on.

** Our team then package them up (zip) and send them to the customer by
email.



We want some element of control of which they download, so simply making
the documents web-facing isn't really an option; we need to know what
documents they have requested and rather then interrogate the apache
logs to see their activity, prefer this current "basket" method.



The requirement is to automate this procedure to a degree - some
documents are very large (200mb) and so can't be emailed all that well;
currently, we're ripping to a CD or USB pen and sending in secure mail
(actual post office mail).



I would like to give some intelligence to the portal and have the
process more automated something like this:-



** Customer creates a "basket" of documents they need

** In their confirmation email, they are given a download link which is
only valid for x days (for the large files, we can create say 15mb ZIP
or RAR files manually)

** The link will take them to a folder which only they can access which
contains the files.



Please, if anyone has any ideas I would love to hear them - again, I am
sorry if this is not the right place to ask, but it's a LAMP setup so
figured you guys may be able to offer some ideas/suggestions to how this
would be achieved or at least, links to the right direction!!



MANY thanks and have a great weekend all!

Rich




**********************************************************************
Privileged/Confidential Information may be contained in this
message. If you are not the addressee indicated in this
message (or responsible for delivery of the message to such
person), you must not copy, distribute or take any action in
reliance to it.
In such case, you should destroy this message and kindly
notify the sender by reply email. Please advise immediately
if you or your employer do not consent to Internet email for
messages of this kind. Opinions, conclusions and other
information in this message that do not relate to the official
business of Minorplanet Systems plc shall be understood as
neither given nor endorsed by it. Minorplanet Systems plc, Registration no: 
3372097
Minorplanet Limited, Registration no: 4072786
Greenwich House, 223 North Street, Leeds, LS7 2AA
VAT #: 698 1438 86
**********************************************************************
 

Reply via email to