[Sorry for the delay, there were some problems with the mailing list.]

No, there is currently no way to quickly remove all instances of a specific author in page revisions, you can either hide all authors, or remove/drop all authors.

It is possible to protect the "diff" action, see FAQ at:

  https://www.pmwiki.org/wiki/PmWiki/PageHistory


It is possible to hide all authors and IP addresses by setting a variable in config.php:

  $DiffStartFmt =
"<div class='diffbox'><div class='difftime'><a name='diff\$DiffGMT' href='#diff\$DiffGMT'>\$DiffTime</a> \$[by] <span class='diffauthor' title='\$DiffHost'>\$DiffAuthor</span> - \$DiffChangeSum</div>";

The above is the default snippet; removing this part:

  \$[by] <span class='diffauthor' title='\$DiffHost'>\$DiffAuthor</span>

will hide the IP address \$DiffHost and the name \$DiffAuthor from the history listings, without dropping that information from the page data file.

It is possible to drop all page history from a specific page or group, install the recipe ExpireDiff:

  https://www.pmwiki.org/wiki/Cookbook/ExpireDiff

It is possible to never store history, or only for a short time, see and please understand the documentation for the variables $DiffKeepNum and $DiffKeepDays:

  https://www.pmwiki.org/wiki/PmWiki/EditVariables


BTW I keep track of the edits of individual users with a variant of this recipe:

  https://www.pmwiki.org/wiki/Cookbook/Authorcontribution-OldVersion

See also $RCLinesMax in case you have set this variable, a prolific editor can easily make a lot of edits and you can lose her track:

  https://www.pmwiki.org/wiki/PmWiki/LayoutVariables#RCLinesMax

There is currently no tool/recipe to drop or pseudonymize specific author names, but I may have to write one for a large wiki I maintain, if/when some editor asks for this. Obviously, for documents with many co-authors like a wiki page, I am not certain how this can be done while at the same time the authorship and copyright are also respected, and the people stay accountable for the things they wrote.

Petko

--
PmWeekly Blog  :  http://www.pmwiki.org/News
If you upgrade :  http://www.pmwiki.org/Upgrades


On 03/05/2018 02:53, Chuck Dee wrote:
Pmwiki allows authors to sign an article/change.  I know that's not
required, but I want to be prepared in case someone who did put that there wants their information removed. Is there any way to quickly remove all
instances of an author in revisions?

_______________________________________________
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to