Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Amir Khan 1284 posts 2741 karma points
    Jul 20, 2011 @ 21:24
    Amir Khan
    0

    Member File Upload

    So, not really sure where to start with this one, any advice or "roadmap" to develop this would be awesome!

    What I'd like to do is (already using contour for forms on the site):

    • allow a member to upload a file (probably a pdf) from the member's section of a website
    • have the file post somewhere and send an email that a file's been uploaded from memberNameHere
    • when the member logs in again, have a link to the file be displayed on a "files page" in the members section of the site so they can keep track of their uploads
    • ideally protect the files from download by other members

    Any thoughts on how to achieve this?

    Thanks for any help!

    -Amir

  • Dirk De Grave 4541 posts 6021 karma points MVP 3x admin c-trib
    Jul 20, 2011 @ 21:34
    Dirk De Grave
    0

    Amir,

    I think you should have a  look at Richard's package for protecting media. Can be found in the project section

     

    Cheers,

    /Dirk

  • Amir Khan 1284 posts 2741 karma points
    Jul 20, 2011 @ 21:39
    Amir Khan
    0

    Thanks Dirk! I looked at that package and it looks great, It seems like that is only part of the solution though no? I'm not really sure how I would attach each upload to their respective member?

    -Amir

  • Dirk De Grave 4541 posts 6021 karma points MVP 3x admin c-trib
    Jul 20, 2011 @ 21:54
    Dirk De Grave
    0

    I'm pretty sure you can use some custom workflow events to store uploaded files on the server and make sure to create a reference between member (using Member.GetCurrentMember() or using the standard asp.net membership API) and the uploaded file.

    Haven't done it myself to be honest, but don't see why it wouldn't be possible.

    Cheers,

    /Dirk

Please Sign in or register to post replies

Write your reply to:

Draft