Loading...
 
Features / Usability

Features / Usability


Plugin TrackerCalendar does not show all items

posts: 24 Germany

For a project with requirements that are too complex for Tiki calendars, I use the TrackerCalendar plugin. Currently the biggest problem is that not all items are displayed. It would be interesting to see if anyone has experienced this phenomenon before.
The items have several fields and belong to different categories. Depending on the user group or filter different items are missing. Inadequate access rights do not explain that an item is not displayed. If other items become invisible through a filter, the missing item reappears.
I have been fighting this topic for weeks. Of course the standard recipes are tried: Caches are emptied again and again and at least every night the search index is rebuilt. The problem occurs with Tiki 18.3 and 19.1. The problem occurs with MySQL Full-Text Search and Lucene. The problem occurs with MySQL 5.5 and 5.7.

posts: 3604 United States

If they items show up for some user groups but not others, I'd bet on a conflict with permissions. I'd check (and confirm):

  • The user group permissions
  • The tracker permissions
  • The category permissions
  • The field-level display options for the tracker.

I have a site with a large number of tracker calendar items (2000+) and have not experienced this issue (admittedly, the site's permission structure is pretty simple).

HTH,

- Rick | My Tiki Blog | My Tiki UserPage

Why be a dummy? Get smarty! TikiForSmarties.com
Tiki for Smarties, your source for the best (and only) Tiki books, guides, and tutorials.
posts: 24 Germany

Rick, thank you for the answer,
my preferred candidate for the problem is not the access rights, but rather the size of the table. The tracker currently has about 3900 items.

Supposed an item that is sometimes visible does not appear in the tracker calendar for a specific user. If access privileges were the cause, the user probably won't be able to see exactly this item if he accesses the tracker directly, but there the item is visible to him.

Supposed exactly this item does not appear in the tracker calendar. Then the user should not be able to see it, if the tracker calendar hides by a filter some items which were previously visible to him. But now, when only a few items are shown in the view, the missing one is suddenly visible.

The miracle is, if I restrict the number of visible items, some items become visible.

I do some additional tests, especially concerning the tracker size, and report a bug, when I know more details

Bernhard

posts: 24 Germany

I tried to reduce the total number of elements in the tracker by deleting older entries, but the visibility of some elements did not change.
The next test confirms the dependency on the number of items in a period. I created 25 items with different categories for a single month and everything was ok. When inserting the 26th item the new item was invisible. After deleting another item for that month, the new item now appears.
I think there is a problem showing more than 25 items per month with trackercalendar.

I reported a bug at
https://dev.tiki.org/make+a+wish+-+thank+you?itemId=7144

posts: 3604 United States

Odd... the calendar on Tiki 18 site uses the TrackerCalendar and routinely has more than 25 events in a month (see June 2019, for example).

Unfortunately, I don't have much to add, other than "it works for me." :-)

HTH,

- Rick | My Tiki Blog | My Tiki UserPage

Why be a dummy? Get smarty! TikiForSmarties.com
Tiki for Smarties, your source for the best (and only) Tiki books, guides, and tutorials.

posts: 24 Germany

Rick, thank you for answering.
I tried to demonstrate the the bug, but it failed because:
To view Tracker Calendar Tiki needs the fullcalendar/fullcalendar-scheduler package. If you do not have permission to install this package, ask the site administrator.
I need help to continue with the demo

posts: 24 Germany
Rick, in the meantime with Xavi's support I could add a demonstration of the failure to the bug report. You know a scenario where the plugin works and I know one that doesn't work. Could you please visit my example and help to find the difference so that we can give developers a hint where to look in the code.


Upcoming Events

No records to display

Why Register?

Register at tiki.org and you'll be able to use the account at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.