green field

Using The MyPage Feature

Rate this Content 5 Votes


Here is a link to a Flash Video demo showing how the Personalization feature works in mojoPortal.

Remember that the ASP.NET WebParts does not currently work with mono and therefore MyPage doesn't work either.

This feature is enabled by going into Site Settings and checking the box "Enable MyPage Feature".

The MyPage feature utilizes the ASP.NET 2.0 WebPart framework for creating personalized pages. This is similar to what Yahoo has with My Yahoo or what google has with personalized pages. Users can customize the page by choosing available content and adding it to the page. Users can also remove content or move it around using drag and drop.

Any content instance within a mojoPortal site can be made available for MyPage by going into the Module Settings (gear icon) and checking the box labeled "Available For My Page". The RSS Feed Aggregator module is probably the easiest way to get external content and make it available for MyPage. Using the new Content Manager feature, content can be created without adding it to any site page and still be made available for MyPage.

Important: The My Page feature is designed for making content available to the public. It is not driven by role based security. By making content available on MyPage you are making it available to everyone.

When logged in as a user in the Admins or Content Administrators roles, you can specify content on MyPage that is visible to all users including anonymous users. You do this by using the little person icon in the upper right. When it shows one person you are in "User Scope" which means you are only customizing the page for yourself (the logged in user), but if you click the little person icon, you will see it change to 2 people which means you are in "Shared Scope". Content you add to the page while in Shared Scope is visible to all users. Pay close attention when adding content in Shared Scope because after each item you add it will go back to User Scope and you need to set it back to Shared Scope before each itme is added. Clicking the green plus icon in the upper right is what shows the Catalog of content made available for MyPage.

A logged in user can personalize MyPage. I haven't yet figured out how to make it possible to personalize anonymous sessions like they have done at PageFlakes.com. I may manage to implement that in the future but in that scenario the personalization is only good for the session so its really not that exciting a feature. If you want to personalize the page you would want it to remember your preferences so you really should be logged in.

A logged in user can hide content that was added by the Admin/Content Administrator in shared scope and can choose the content to show on the page from the available content. Any customization done by the logged in user who is not an Administrator only pertains to his own login and is always in User Scope.
 

Web Hosting by mojoPortal Experts Your advertisement here xSQL Software SQL Tools
Form Wizard Pro - Easy Forms and Surveys for mojoPortal