ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Private documents & messages for specific members

February 23, 2009 3:00pm

Subscribe [1]
  • #1 / Feb 23, 2009 3:00pm

    be-human

    48 posts

    Hi there,

    I think I have run into a corner with EE with some functionality that I thought was going to be easy to implement.

    My client has a number of clients for which he does jobs. He wants a private client area where he can post messages and upload documents specific to each client’s project for that client to access and download.

    I was expecting to be able to do this through member management, however, this doesn’t look as straight forward as I was expecting. Essentially, I need an area for each client which, when logged in, only they can see. I don’t think making separate member groups for each member is a viable solution.

    I’d really appreciate any recommendations or ideas on this.

    Thanks.

  • #2 / Feb 23, 2009 3:20pm

    ender

    1644 posts

    could have a weblog entry for each member and assign them to be the author of it.  then in your template require the user to be logged in to see the entry and in the weblog entries tag specify author_id=“CURRENT_USER”.

    from there you can allow comments on the entry, that will fulfill the post messages requirement, and you can either use some sort of multi-file extension to hold all the files in a custom field of the weblog, or just create a new weblog for file upload and have a custom relationship field to relate them to the member’s weblog entry (then find the files and link them up using a reverse_related_entries tag).  seems like that’d be easy enough.

  • #3 / Feb 23, 2009 3:43pm

    Rob Allen

    3105 posts

    For customer specific downloads have a look at the Client downloads module - I recently added it to a site and it works a treat. I haven’t done client specific messages but this should give you a start.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases