Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 683658 - Prevent wiki community members from using/abusing the Developer template
Summary: Prevent wiki community members from using/abusing the Developer template
Status: RESOLVED FIXED
Alias: None
Product: Websites
Classification: Unclassified
Component: Wiki (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Wiki Team
URL: https://wiki.gentoo.org/wiki/Template...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-17 07:17 UTC by Matthew Marchese
Modified: 2019-04-17 07:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Marchese Gentoo Infrastructure gentoo-dev 2019-04-17 07:17:06 UTC
Non-developers (community members) should not have access to committing A filled out version of the Developer template to articles.

Second, the Developer template should not be able to use be used outside of User: namespace, as it is exclusively associated with user accounts.

This can be managed by writing new filters for the abuse filter.

Reproducible: Always

Steps to Reproduce:
1. Login as a non-developer user.
2. Use the Developer template.
3. Try to save the page.
Actual Results:  
Developer template can be accessed from any account in any non-protected namespace on the wiki.

Expected Results:  
See description.
Comment 1 Matthew Marchese Gentoo Infrastructure gentoo-dev 2019-04-17 07:22:56 UTC
I have made the changes on the wiki necessary to accommodate this request. Should help community members stop copying templates from developer pages and filling out with their non-developer information.

This bug was created simply to track the changes.

Solution 1: Non-developers should not use Developer template. Use User template instead.

https://wiki.gentoo.org/wiki/Special:AbuseFilter/history/23/item/53

Solution 2: Developer template is only used in User (2) namespace.

https://wiki.gentoo.org/wiki/Special:AbuseFilter/history/26/item/59

Violators are warned and tagged; pages are unable to be saved.