completed In "Latest Activity" what is automatically shown, and how can we control it?

researchcooperative
@researchcooperative
10 years ago
694 posts
This note relates to a profile established with a quota that has Forums and Groups assigned to it.

When "Activity Timeline" module is made inactive for this quota, the profile created with this quota still shows a "Latest Activity" panel.

So it seems that the "Latest Activity" panel is not related to the "Activity Timeline" module (which might therefore be better called the "User Timeline") ("Timelines" by definition record historical events aka activities).

If a group is part of the profile, and has had a discussion posted, then a "Latest Discussions" panel also appears. i.e. If there is no discussion, then no panel appears.

In contrast, whether or not there have been forum posts, the "Latest Activity" panel is displayed and stays blank. Maybe that panel has nothing to with the Forums.

If so, then what activities should we expect to see in the "Latest Activity" panel, and is there any simple way to control what appears in the panel?

If "Recent Discussions" can be displayed for activity in a Group, why don't we see "Recent Forum Discussions" for activity in a Forum?

Thanks.


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)

updated by @researchcooperative: 04/29/15 07:18:14PM
brian
@brian
10 years ago
10,149 posts
researchcooperative:
This note relates to a profile established with a quota that has Forums and Groups assigned to it.

When "Activity Timeline" module is made inactive for this quota, the profile created with this quota still shows a "Latest Activity" panel.

So it seems that the "Latest Activity" panel is not related to the "Activity Timeline" module (which might therefore be better called the "User Timeline") ("Timelines" by definition record historical events aka activities).

They are the same. The Timeline is the "Default" page for profiles, and is not designed to be disabled. You CAN disable it, but you will need to them customize the profile_index.tpl to show the content you want.

Quote:
If a group is part of the profile, and has had a discussion posted, then a "Latest Discussions" panel also appears. i.e. If there is no discussion, then no panel appears.

In contrast, whether or not there have been forum posts, the "Latest Activity" panel is displayed and stays blank. Maybe that panel has nothing to with the Forums.

Latest Activity is not related to the forum - it's related to the user timeline.

Quote:
If so, then what activities should we expect to see in the "Latest Activity" panel, and is there any simple way to control what appears in the panel?

Yes - think of it as Twitter. Users can:

- manually add an entry to their Timeline
- performing "actions" in the system (create a new song lets say) will add an entry to the users timeline.

Think of the Timeline as "this is what this profile has been doing" and will appear on followers timelines.

Quote:
If "Recent Discussions" can be displayed for activity in a Group, why don't we see "Recent Forum Discussions" for activity in a Forum?

You do - it's called "Newest Posts".

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
researchcooperative
@researchcooperative
10 years ago
694 posts
Part of my problem is that I am working with a shell network, without enough test users putting in content (apart from myself with anohter email account), so it is hard to see how certain parts of the system will work.

To this end, I wonder if a 'Jamroom robot" test user could be invented to be employed when setting up networks (but not to goose new users into mindless conversations).

I can see problems with my own suggestion, but maybe they could be forestalled. Just a thought.

Thanks


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)
SteveX
SteveX
@ultrajam
10 years ago
2,584 posts
researchcooperative:To this end, I wonder if a 'Jamroom robot" test user could be invented to be employed when setting up networks (but not to goose new users into mindless conversations).
You mean like an AI? Which would simulate a full range of user personalities (configurable by quota) in order to prepare you for the onslaught of real users?

Nice suggestion, but how do you forestall the problems?


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
Strumelia
Strumelia
@strumelia
10 years ago
3,603 posts
"If "Recent Discussions" can be displayed for activity in a Group, why don't we see "Recent Forum Discussions" for activity in a Forum?"
"You do - it's called "Newest Posts".

Hmm, i'm confused. On my Profile pages, I have panels for my own Latest Group Discussions, and for Latest Activity (which doens't seem to show any of my Forum activities).
And am I supposed to have a PANEL for newest FORUM posts?

As it stands now, I am not able to see any of my posts to forums from my own profile page or for other member profile pages either.
On member profile pages, we can see that member's stuff and things they've added and done on the site....all except for if they add Forum discussions or post to Forum threads. ?


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
researchcooperative
@researchcooperative
10 years ago
694 posts
My JR robot would be all A and no I.

All it needs to do is simulate sign-up, login and log out, and make allowable posts of text, images, etc. over a pre-determined period of time, at the request of Admin. only.

But at the same time, we don't want this to morph into a free-roaming spambot..

I'll aim to find actual people to act as test users, when I understand the system better, and have a basic framework ready.

@strumelia "Latest Activity" is the Timeline that follows each user profile, and appears on their profile page.

I have just posted in the forum of a profile that I follow (a "Translating" profile, where my translating group and translating forums are located). The quota I have created for this kind of functional profile has only Groups and Forums. No Timeline, Blog, or other unrelated functions.

When I land on the top page for this functional profile, I can see a tab for Groups and a tab for Forum.

When I click on the Forum tab, I see new menu starting with Forum, under which the Forum categories I created are listed. In one of these I recently posted a new topic. Alongside the Forum tab, there are also tabs for Newest posts, My posts, Settings, Categories, and Your settings.

My new post is listed there under "My posts".

That's OK in itself. When I visit a forum that I am following, it will be useful to have my own topic posts placed under their own tab so I can review them easily.

But my new post does not appear on my own profile page anywhere, just as you are finding with your profile pages.

It seems that Group discussions have higher status in the JR system and can be followed from afar, and if Activity Timeline is activated for your profile, then odd things like following other profiles, or adding a blog post, will show as Latest Activity.

Forum activities can only be seen by going to each forum concerned, so new visitors to a site are not going to see a quick preview on the top page.

There is no obvious way to control what goes into Activity Timeline.

The Global Config for this module only cares about the number of characters that can be used for a manual activity update. The automatic settings seem to be hardwired (for those of us who lack coding skills).

It seems to me that the most economical way to design the user-centered timeline would be to have it pull in ALL activity (from group discussions, new posts, blog posts, following actions, public replies to posts, and so on, and then to provide a global configuration control that allows the timeline to be configured according to the purpose of each Quota (profile category).

The alternative, which could also be useful as a second option, would to have a separate panel for every kind of activity (Group discussion, new forum posts, new forum replies, etc.) and then allow these to be switched on and off and positioned on the page.

It would be nice to have a Global Configuration that includes layout options for the activities that Admin wants to appear on each profile page.

For each network, different kinds of activity may be most significant, and the network creator may wish to highlight some kinds of activity, and let other kinds of activity have less visibility.

Not being able to pull all or selected kinds of activity, from all users (members), into a single (non-profile) Page window, seems odd. We are often advised to highlight member activities, on the landing page or home page of an online community, in order to attract new members.


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)
paul
@paul
10 years ago
4,335 posts
Quote: Not being able to pull all or selected kinds of activity, from all users (members), into a single (non-profile) Page window, seems odd. We are often advised to highlight member activities, on the landing page or home page of an online community, in order to attract new members.

You can list user activities anywhere on your site, including non profile pages -

{jrCore_list module="jrAction"}

You can then add searches to the call to list just the actions/activities you want -

{jrCore_list module="jrAction" search="action_module = jrBlog"}

or

{jrCore_list module="jrAction" search="action_module IN jrBlog,jrGallery,jrVideo"}

The search/filtering possibilities are endless.


--
Paul Asher - JR Developer and System Import Specialist
brian
@brian
10 years ago
10,149 posts
Just to add what Paul has posted - if you find yourself asking "I wonder why Jamroom can't list something like I want", then it just means it's not been listed that way by default. Using {jrCore_list} you really can list almost every bit of data in almost any way you want - think of it is the swiss army knife of listing things :)


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
Strumelia
Strumelia
@strumelia
10 years ago
3,603 posts
Happy will be the day when I have this coding business figured out better. I'll get there one day, I keep taking baby steps.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
researchcooperative
@researchcooperative
10 years ago
694 posts
I think at this point I will close the ticket, happy to know that what I am thinking of is possible.

Designing activity panels can be added to a list of fine-tunings that will be needed (albeit with outside help) when other aspects of the site I am building are sorted.

Maybe one day it will be possible to do this in a drag and drop manner with Sitebuilder, or a new module called Activity Reporter.


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)