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.

Best way of achieving single member specific content

January 29, 2010 12:37pm

Subscribe [3]
  • #1 / Jan 29, 2010 12:37pm

    FirthCreative

    89 posts

    Sorry for the really bad title, but I don’t know how best to sum it up into a few words! 😊

    What I am looking to do for a client is provide (as part of an EE2 based site) the facility for her clients to login and view content that is effectively ‘for their eyes only’. This will be in the form of images or flv video files.

    I am more than sure that EE will have this kind of thing covered, but being a relative newcomer to the EE community I am looking for someone to give me a push in the right direction.

    Fingers crossed…. 😉

  • #2 / Jan 31, 2010 7:47pm

    Boyink!

    5011 posts

    Hi Moray -

    How many clients are we talking here?  And how often will they change?

  • #3 / Feb 01, 2010 6:13am

    FirthCreative

    89 posts

    Initially just a handful as the business is relatively young, however as one of their target markets are weddings I would imagine this will increase quite quickly throughout the summer. From my discussion with the client, they want to retain control of setting up user accounts etc so that may offer something.

    I have been thinking about a method using session data, for which I asked a question in another thread. Is there any problem with creating a member group for clients, setting up a private channel for the group to hold client content with a custom field for username entry (by MY client). Then using a query within the template I could pull the username using the member ID from the session data and filter the channel results using this against the username custom field?????

    Does that make any sense or are people’s heads exploding everywhere now! 😉

    Cheers,

    Gordon

  • #4 / Feb 01, 2010 7:21am

    Bjørn Børresen

    629 posts

    That would work.

    You don’t really need a channel for each client if you don’t want to. You could just add a custom field with username and then filter the entries by that custom field.

  • #5 / Feb 01, 2010 7:44am

    Boyink!

    5011 posts

    Another Thought is to set the client as author of the post containing their content, then on the weblog entries tag displaying the content do author_id=”{member_id}” as a parameter.

  • #6 / Feb 01, 2010 8:26am

    FirthCreative

    89 posts

    Another Thought is to set the client as author of the post containing their content, then on the weblog entries tag displaying the content do author_id=”{member_id}” as a parameter.

    Oh I like that! A more simplistic approach than mine with the same desired result.

    I’ll have a play with that one, thanks!

    Gordon

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

ExpressionEngine News!

#eecms, #events, #releases