Comment 6 for bug 1316324

Revision history for this message
Nathan Lewis (nathan-lewis) wrote : Re: Add activity stream block

Sure, testing instructions (applicable to current version, but should still be mostly applicable in the future):

In Setting -> Notificaitons, select Home stream for one or more activity types. Currently only New page access and Feedback are enabled.

Add the Activity stream block to your dashboard, profile page and group page. If you did a fresh install then these pages (and the template pages) should already contain these, so you don't have to do it manually (I'm not sure if I included it in the group page template). Before merging to Mahara, we should put the templates back to normal (unless you want to have AS included by default).

Perform some activities. Currently you're limited to changing the access on a page and placing feedback on a page or artefact. To do any useful testing, you'll need to add the AS blocks to other users' pages and perform actions with multiple users.

Look at the AS content. It should reflect the activities you've performed. It does some clever things like group the same activities on the same objects, so it might say 'John and 2 others made 5 comments on Lisa's page "Banana poem"'. Look out for any gramatical errors or links that don't work.

There are a bunch of different criteria that determine what should be in an AS. The paragraph at the start of the fist post gives a basic overview of what should be where. Keep an eye out for anything that is visible to a user who shouldn't be able to see it. You could also try changing Notification settings to see that they correctly affect the contents of only the dashboard AS. Changing sharing permissions on pages and artefacts should change what a user sees when viewing another user's profile or portfolio page AS.