Loading...
 
Skip to main content

Activity Stream, Admin interface; Custom activities rules link should also be placed where the option is set.

Status
Closed
Subject
Activity Stream, Admin interface; Custom activities rules link should also be placed where the option is set.
Version
25.x
Category
  • Developer Training
  • Easy for Newbie Dev
  • Feature request
Feature
Admin Interface (UI)
Friendship network (Community)
Resolution status
Fixed or Solved
Submitted by
Bernard Sfez / Tiki Specialist
Keep informed
Adrien
Lastmod by
Bernard Sfez / Tiki Specialist
Rating
(0)
Description

Following the doc at https://doc.tiki.org/PluginActivityStream I set activity stream and login as admin to create my first rules.
At tiki-admin.php?page=community#contentadmin_community-2 I enabled Custom activities and apply.
I was expecting something to be visible, a button to add or create my first rule but the screen stays put.
I retried again and activate everything but nothing else was displayed.

I re-look at the video to understand that at the top of the page (not visible when you are looking at the Activity Stream options) they were a link, that was always there "Activity Rules" that goes to an external page, https://next.tiki.org/tiki-managestream-list

This implementation is different from most of what we find in Tiki Administration and really not user friendly for a new admin or someone discovering the feature. While it is ok to have on the top it should be also visible near the direct related option "Custom activities" checkbox as soon as you enable it.

Image

Another thing that would be nice is to be informed of the existence and eventually the number of rules that have been created.

For example, and to make it small, near the Activity Rules link a badge with the number of exiting custom activity rules. (0 for none is good to indicate no rule have been made yet)

Solution
https://gitlab.com/tikiwiki/tiki/-/commit/ea70fcae105cfd1f240697c677fe66470cf464ce
Importance
5
Easy to solve?
7
Priority
35
Demonstrate Bug on Tiki 19+
Please demonstrate your bug on show2.tiki.org
Demonstrate Bug (older Tiki versions)
Ticket ID
8060
Created
Thursday 03 February, 2022 13:19:44 UTC
by Bernard Sfez / Tiki Specialist
LastModif
Tuesday 23 August, 2022 05:08:26 UTC


Show PHP error messages