Wikipedia:Tajmaɛt/ɣuct 2018
Enabling a helpful feature for Template editors
[ẓreg aɣbalu]Hello.
The team working on TemplateStyles at the Wikimedia Foundation would like to enable TemplateStyles on this wiki.
TemplateStyles is a feature to allow non-administrators to write and manage CSS styles for templates. It allows contributors who edit templates to separate content and presentation. A good web practice that makes it easier to manage the layout of templates. If you don't edit templates, this will not have any impact on your contributions.
TemplateStyles is useful for a few reasons.
- It makes it possible for templates to work better on mobile.
- It cuts out confusion on where to apply CSS rules.
- Editing CSS is currently limited to administrators, which is a major barrier to participation.
- All stylesheets must be loaded on all pages (whether they actually use the page or not), which wastes bandwidth and makes debugging style rules more difficult.
You can learn more about TemplateStyles on MediaWiki.org. Technical documentation is also available.
This is an optional feature and no one must use it, but template contributors are encouraged to do so! Please discuss and let us know if there are any concerns. If there are no concerns we will proceed to deploy the feature on the 9th of August.
Thank you.
CKoerner (WMF) (talk) 21:28, 6 Ɣuct 2018 (UTC)
Editing of sitewide CSS/JS is only possible for interface administrators from now
[ẓreg aɣbalu](Tanemmirt ɣef afus ara d-muddeḍ i tsuqilt ar tutlayt-ik)
Hi all,
as announced previously, permission handling for CSS/JS pages has changed: only members of the interface-admin
(Administrateurs d’interface) group, and a few highly privileged global groups such as stewards, can edit CSS/JS pages that they do not own (that is, any page ending with .css or .js that is either in the MediaWiki: namespace or is another user's user subpage). This is done to improve the security of readers and editors of Wikimedia projects. More information is available at Creation of separate user group for editing sitewide CSS/JS. If you encounter any unexpected problems, please contact me or file a bug.
Thanks!
Tgr (talk) 12:39, 27 Ɣuct 2018 (UTC) (via global message delivery)