This question about Not sure...: Asked

show user's contributions

I would like to show a list of user's contributions, a list showing everything they've edited. Is there a way to find or create such a list in Foswiki? Similar to the history of a page, but then for the user.

What it may like:
Contributions for user Lieven:
Topic Date revision Current revision
WebHome 04 Aug 2019 - 12:30 17 17
GoodMorning 23 Apr 2019 - 05:59 8 25
WhatIsThis 17 Nov 2018 - 11:58 3 7

I guess it can be created with a search, but then:
  • how can I avoid getting results where the user name is part of a page?
  • how can I also get results from previous revisions?

In addition, I do not wish to create a topic for each user. What is the trick then? Some kind of template, maybe?

-- Lieven - 16 May 2020

Lieven - You might check out ContributorsPlugin as it's designed specifically to do the kind of reports you're wanting. I should warn you that in my experience it can be extremely resource intensive generating a report as it digs back though topic histories.

Alternatively, I have done similar things using a custom shell script that digs through the events.log and summarizes actions by user and topic and saves these in a file which I then parse for rendering reports. This is how I got around the server load to generating these reports on the fly.

-- LynnwoodBrown - 16 May 2020
 

QuestionForm edit

Subject Not sure...
Extension
Version Foswiki 1.1.9
Status Asked
Related Topics
Topic revision: r2 - 16 May 2020, LynnwoodBrown
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy