How would one go about creating a user account and adding content for that specific user only.
I want to upload videos that are user specific. I would like to make this as easy as possible, maybe even from the front end.
Joomla Stack Exchange is a question and answer site for Joomla! administrators, users, developers and designers. It only takes a minute to sign up.
Sign up to join this communityHow would one go about creating a user account and adding content for that specific user only.
I want to upload videos that are user specific. I would like to make this as easy as possible, maybe even from the front end.
You can use a plugin called OSD Content Restriction. This little plugin will let you define who can see your content based on several parameters. What is shown or hidden can be determined by six different variables, namely the user group, the user, the author group, the author, if on the homepage or if an article is featured.
In your case, the `{user ID}{/user} might be a good option. Here's a couple of examples of usage from the documentation:
{user 63} Logged in user 63 (where 63 is the Joomla user id) will see the article content between the plugin syntax. {/user}
{user !59} All logged in users except user 59 will see the article content between the plugin syntax. {/user}
{user 59||84} Only logged in users 59 or 84 will see the article content between the plugin syntax. {/user}
{user !59||!84} All logged in users except users 59 or 84 will see the article content between the plugin syntax. {/user}
Another alternative is a component called User-Private-Page, that lets you set up a unique page for each user, and a default page for users without a unique page.
From the description:
If you need to display user specific private content. When no private content is set for that user, a default custom message is displayed. When there is content set for that user, the user will need to login to view the user private content. The private content is rendered via the content plugins, so you can use any plugin codes in the user specific content. So you can add video, images, modules and all the goodness of Joomla extensions.
It really depends on your requirements if any of these solutions works, but it might be a starting point. If you have some PHP knowledge, you can also build your own extension to fit your needs. Also, take a look at this post from StackOverflow, you might find usefull information there.