<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://moderation.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Moderation Wiki - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://moderation.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://moderation.wiki/w/Special:Contributions/Admin"/>
	<updated>2026-06-04T21:37:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=313</id>
		<title>Meta:Contributing/Writing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=313"/>
		<updated>2025-10-30T17:49:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: Address feedback from Discord&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most important part of our work is this wiki, which exists as a centralised set of guides, explainers, and resources for community managers and moderators to use as supporting material in their work.&lt;br /&gt;
&lt;br /&gt;
This wiki is built upon a copy of [[mediawikiwiki:MediaWiki|MediaWiki]], the same software that powers [https://www.wikipedia.org/ Wikipedia] and many other wikis. It doesn&#039;t use Markdown — instead, it includes a visual editor, with the option of switching to [[wikipedia:Help:Wikitext|Wikitext]] if you need it.&lt;br /&gt;
&lt;br /&gt;
The general writing process looks like this:&lt;br /&gt;
&lt;br /&gt;
# Join our Discord server.&lt;br /&gt;
# Post a short proposal and gather feedback.&lt;br /&gt;
# We review your proposal and create an account for you.&lt;br /&gt;
# You create your page here on the wiki, and we review and approve your page when it&#039;s ready.&lt;br /&gt;
&lt;br /&gt;
For more information, please read the sections below.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
This wiki isn&#039;t set up for self-service account creation, and you&#039;ll need to talk to us before you can edit here. There are a few reasons we approach things this way — primarily, we expect this wiki will be used by inexperienced community staff members as a primary source, so we need to make sure all contributions meet our standards. &#039;&#039;&#039;We currently process all contributions via our Discord server, but we may add other channels later.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contribute to the wiki, you&#039;ll have to follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Join our Discord server and introduce yourself, making sure you have direct messages enabled.&lt;br /&gt;
# Write up a short proposal and create a thread for it in &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;#article-submissions&amp;lt;/code&amp;gt; if you&#039;re verified).&lt;br /&gt;
# Wait for a staff member to review your proposal, responding to and incorporating any feedback you get (either from staff members or other users).&lt;br /&gt;
# Once we&#039;re happy with your proposal, a staff member will send you a direct message, and work with you to set up an account on this wiki.&lt;br /&gt;
# Once you have an account, you can start working — navigate to the page you want to create, using your browser&#039;s address bar, and start writing.&lt;br /&gt;
# Any edits you make will be saved as an unapproved draft, which a staff member will need to approve before it becomes the page&#039;s default content — more on that later.&lt;br /&gt;
# Once you&#039;re happy with your work, please let us know. We&#039;ll then review it, providing any feedback we feel is necessary. &lt;br /&gt;
#* Among other things, we&#039;ll provide feedback on spelling and grammar, adherence to [[Meta:Contributing/Writing#Writing Standards|our writing standards]], phrasing, structure, and formatting.&lt;br /&gt;
#* We aim to review submissions within five business days at most — but please note that this wiki is run by volunteers, and waiting times may vary.&lt;br /&gt;
# Once you&#039;ve addressed our feedback, and we&#039;re happy with your contribution, we&#039;ll approve it, and it will become visible to the public. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== Draft System ==&lt;br /&gt;
We use the [[mediawikiwiki:Extension:Approved_Revs|Approved Revs]] extension on this wiki. This extension means that your edits will be saved, but they won&#039;t automatically become the page&#039;s default content. We use this system because it allows us to review all edits before they&#039;re published, but it does make the contribution process slightly more complicated.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re working on something and save your work using the &amp;quot;Save page…&amp;quot; button at the top-right of the editor, your edit will be saved as a new, unapproved revision. You can see this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page. Unapproved revisions are visible to the public via this button as well.&lt;br /&gt;
&lt;br /&gt;
If you need to come back to a page you edited previously, and your edits haven&#039;t already been approved, then you&#039;ll need to select your last revision before you start editing. You can do this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page, and then on the date link for your latest edit. Once your revision has loaded, feel free to use the &amp;quot;Edit&amp;quot; button to get back to editing.&lt;br /&gt;
&lt;br /&gt;
== Editing Pages ==&lt;br /&gt;
We use the visual editor that was added to MediaWiki in 2019. You can learn the specifics of how it works [[mediawikiwiki:Help:VisualEditor/User_guide|in the user guide]], but it largely involves editing the page content directly. If you&#039;ve ever used Microsoft Word or OnlyOffice, this editor should quickly become familiar to you.&lt;br /&gt;
&lt;br /&gt;
=== Sensitive Topics ===&lt;br /&gt;
There are many topics you may potentially need to write about that will be sensitive in nature, and we&#039;re happy to help you navigate these topics in a thoughtful and appropriate manner.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re submitting a page that deals with a sensitive topic, our feedback will include anything we feel may help to push things in a healthier direction, if needed. For example, we may provide guidance on how to rephrase passages of text, and explanations on how to add content warnings, or how to reference offensive slurs appropriately.&lt;br /&gt;
&lt;br /&gt;
=== Writing Standards ===&lt;br /&gt;
This wiki should be a comprehensive, readable resource for anyone involved with running a community space, and we feel it&#039;s important to set some baseline standards for all contributions.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tools ====&lt;br /&gt;
&#039;&#039;&#039;Use&#039;&#039;&#039; &#039;&#039;&#039;[https://languagetool.org/ LanguageTool].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We feel it&#039;s essential to have articles written with a consistent style and grammar, so we strongly recommend you install and use [https://languagetool.org/services#browsers the LanguageTool browser extension]. We make this recommendation regardless of your level of English — LanguageTool is useful for everyone!&lt;br /&gt;
&lt;br /&gt;
==== Writing Tone ====&lt;br /&gt;
&#039;&#039;&#039;Use a semiformal tone, and avoid using slang, slurs, or swear words out of context.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your content must be clear and relatively unambiguous, and it must be accessible to people dealing with traumas and oppression. It must also be accessible to people that don&#039;t have a native-level understanding of English, and semiformal writing is sometimes easier for translation tools to process.  &lt;br /&gt;
&lt;br /&gt;
You may use slurs and other objectionable terms as examples within relevant contexts, as long as that context is educational rather than for emphasis.  We make an exception to this rule for third-party content linked to by your submissions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; Instead of &amp;quot;some people be wildin&#039;&amp;quot;, consider &amp;quot;some users may behave strangely&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Proper English ====&lt;br /&gt;
&#039;&#039;&#039;Use proper English.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We expect that all written content uses proper English spelling and grammar. However, we understand that many potential contributors may not have a strong grasp of English. If you feel that your command of the English language doesn&#039;t meet a level you&#039;re happy with, we encourage you to use the recommended tools, and to contact us if you&#039;re struggling and need help.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; Instead of &amp;quot;ppl b like&amp;quot;, consider &amp;quot;some folks like to&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Inclusive Language ====&lt;br /&gt;
&#039;&#039;&#039;Consider diverse readers.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We expect that all contributors try their best to use [[wikipedia:Inclusive_language|inclusive language]], writing articles that don&#039;t include unnecessary biases, and avoid using bigoted or otherwise discriminatory language outside of examples. This can be a little tricky if you&#039;re not used to it, and we&#039;ll include guidance on this in our feedback if necessary.&lt;br /&gt;
&lt;br /&gt;
We understand that the world changes rapidly, and many common terms have underlying issues that aren&#039;t generally understood, such as terms like &amp;quot;[[wikipedia:Rice_burner|ricing]]&amp;quot;. We strive to approach this issue from a corrective, educational perspective, and contributors are expected to be receptive and inquisitive about it, rather than rude or condescending.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Instead of &amp;quot;humans&amp;quot; or &amp;quot;people&amp;quot;, consider &amp;quot;folks&amp;quot; or other similar terms. If you&#039;re not familiar with why, please refer to [[wikipedia:Otherkin|this page on Wikipedia]].&lt;br /&gt;
* Instead of gendered words like &amp;quot;guys&amp;quot;, consider non-gendered terms instead. This includes using non-gendered pronouns (&amp;quot;they&amp;quot;) when referring to folks in general, and you should avoid gendered terms anywhere they aren&#039;t necessary, unless it&#039;s relevant to the section you&#039;re writing.&lt;br /&gt;
&lt;br /&gt;
==== Consistent Dialect ====&lt;br /&gt;
&#039;&#039;&#039;Use a consistent dialect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We will accept submissions written using either American English or British English. However, we believe that consistency is important, and we expect pages to use one or the other, instead of mixing them. Tools like [https://languagetool.org/ LanguageTool] make this considerably easier to manage.&lt;br /&gt;
&lt;br /&gt;
We make an exception to this rule if the difference between dialects is relevant to the content you&#039;re submitting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039; Instead of &amp;quot;brightly coloured stores&amp;quot;, consider &amp;quot;brightly coloured shops&amp;quot; or &amp;quot;brightly colored stores&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Media Transcriptions ====&lt;br /&gt;
&#039;&#039;&#039;Provide text&#039;&#039;&#039; &#039;&#039;&#039;alongside (or instead of) media.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While multimedia may be a useful tool of engagement for non-disabled people, it may not be accessible to others for various reasons. Because of this, we require that you provide a textual description for any embedded images, and we ask that you provide a transcription of any videos or other types of multimedia you include.  &lt;br /&gt;
&lt;br /&gt;
If audio files make up part of your submission, you should also include a transcription for each file. If you don&#039;t have a transcription tool, please refer to our recommended tools below.  Long transcriptions should be given a separate sub-page, categorised with [[:Category:Transcriptions]], and linked in your article.&lt;br /&gt;
&lt;br /&gt;
=== Page Structure ===&lt;br /&gt;
To make things easier to navigate, we&#039;ve decided to use a sub-page structure, where pages are nested using &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; as a separator. This structure is a little different from how most MediaWiki-based wikis function, but we feel that they make it easier to navigate our wiki, as a reader.&lt;br /&gt;
&lt;br /&gt;
We expect that the vast majority of articles should exist within a broader topic, and we represent those topics with what we call &amp;quot;hub pages&amp;quot;. Hub pages provide a broad description of the topic, and contain links to the articles that exist within that topic.&lt;br /&gt;
&lt;br /&gt;
Examples of hub pages include:&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation]]&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
Occasionally, a contribution may concern a broad topic, and need to be split into multiple pages. When this happens, this contribution will also need to include a hub page of its own. If your contribution needs a hub page, you should still consider placing it within another hub page if that categorisation makes sense — for example, [[Disinformation/Transgender|Disinformation/Transgender.]]&lt;br /&gt;
&lt;br /&gt;
=== Edit Summary ===&lt;br /&gt;
All edits should be accompanied by a brief description, which you can provide in the summary box when you press the &amp;quot;Save changes…&amp;quot; button in the editor. This description should ideally be a single line of text that briefly explains what you changed.&lt;br /&gt;
&lt;br /&gt;
Occasionally, the editor might add a header reference to the summary automatically, which looks like this: &amp;lt;code&amp;gt;/* Header */&amp;lt;/code&amp;gt;. When this happens, don&#039;t remove it — just write your description after it.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;This is a minor edit&amp;quot; checkbox is meant for small edits that correct spelling, grammar, and simple formatting issues, without changing what the edited content means. Unless this accurately describes your edit, you shouldn&#039;t check this box.&lt;br /&gt;
&lt;br /&gt;
=== Categories ===&lt;br /&gt;
Although we structure this wiki using hub pages, we still require that you apply the correct MediaWiki categories to all of your submissions. You can add categories to your pages in the editor, by pressing on the menu button at the top-right of the editor and selecting &amp;quot;Categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can find a list of existing categories on the [[:Category:Categories]] page, but if your contribution would fit better under a category we haven&#039;t yet created, you can still apply it to your pages, and we&#039;ll work with you to create them.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
Templates represent re-usable pieces of content that you can include on your pages. They&#039;re a relatively advanced concept, but you may find them useful for laying out and formatting your submissions.&lt;br /&gt;
&lt;br /&gt;
We provide several templates you can use on your pages, by pressing the &amp;quot;Insert&amp;quot; button in the editor and selecting &amp;quot;Template&amp;quot;. You can find a list of templates on the [[:Category:Templates]] page, and each template is documented. You can read a template&#039;s documentation by navigating to its page, as listed in the Templates category.&lt;br /&gt;
&lt;br /&gt;
=== Talk Pages ===&lt;br /&gt;
While we currently prefer Discord for all discussions, we have no problem with contributors using talk pages to record their discussions if they wish. If you do use talk pages, please let us know so we can keep an eye on them, and contribute to them as well.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
We require that you avoid using generative AI tools when contributing to this wiki, and avoid linking to AI-generated content where possible. If you submit AI-generated content, we will deny your submission, and may decide to ban you from the wiki or our community spaces on a case-by-case basis.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* [https://www.granola.ai/ Granola] and [https://otter.ai/ Otter], but only when used to generate transcriptions from audio. The generated transcription must be checked for accuracy and reformatted to ensure it&#039;s clear who said what, and the entire transcription must be copied to a sub-page, categorised with [[:Category:Transcriptions]], and linked in your article. If you need to pick between these tools, we recommend Granola.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately. Likewise, please contact us if you feel there&#039;s another tool we should let contributors use that we currently don&#039;t.&lt;br /&gt;
&lt;br /&gt;
We have some interest in media poisoning tools, which would make our images and other multimedia useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviewing submissions.&lt;br /&gt;
[[Category:Meta]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=312</id>
		<title>Meta:Contributing/Writing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=312"/>
		<updated>2025-10-26T12:19:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Add category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most important part of our work is this wiki, which exists as a centralised set of guides, explainers, and resources for community managers and moderators to use as supporting material in their work.&lt;br /&gt;
&lt;br /&gt;
This wiki is built upon a copy of [[mediawikiwiki:MediaWiki|MediaWiki]], the same software that powers [https://www.wikipedia.org/ Wikipedia] and many other wikis.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
This wiki isn&#039;t set up for self-service account creation — you&#039;ll need to talk to us before you can edit here. There are a few reasons we approach things this way — primarily, we expect this wiki will be used by inexperienced community staff members as a primary source, so we need to make sure all contributions meet our standards.&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contribute to the wiki, you&#039;ll have to follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Join our Discord server and introduce yourself. Make sure you have direct messages enabled, so we can contact you about your contribution!&lt;br /&gt;
#* We intend to add other contact avenues later, but it&#039;s easier for us if you use the Discord server.&lt;br /&gt;
#* Our Discord server has many extra channels for verified users. If you&#039;d like to get access to them, see the &amp;lt;code&amp;gt;#get-verified&amp;lt;/code&amp;gt; channel. If you&#039;re already verified, please feel free to use &amp;lt;code&amp;gt;#article-submissions&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt; if you feel that&#039;s a better match for your work.&lt;br /&gt;
# Write up a short proposal and create a thread for it in &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Wait for a staff member to review your proposal, responding to and incorporating any feedback you get (either from staff members or other users).&lt;br /&gt;
# Once we&#039;re happy with your proposal, a staff member will send you a direct message, and work with you to set up an account on this wiki.&lt;br /&gt;
# Once you have an account, you can start working — navigate to the page you want to create, using your browser&#039;s address bar, and start writing.&lt;br /&gt;
# Any edits you make will be saved as an unapproved draft, which a staff member will need to approve before it becomes the page&#039;s default content — more on that later.&lt;br /&gt;
# Once you&#039;re happy with your work, please let us know, and we&#039;ll review it, providing any feedback we feel is necessary.&lt;br /&gt;
# Once you&#039;ve addressed our feedback, and we&#039;re happy with your contribution, we&#039;ll approve it, and it will become visible to the public. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== Draft System ==&lt;br /&gt;
We use the [[mediawikiwiki:Extension:Approved_Revs|Approved Revs]] extension on this wiki. This extension means that your edits will be saved, but not they won&#039;t automatically become the page&#039;s default content. We use this system because it allows us to review all edits before they&#039;re published, but it does make the contribution process slightly more complicated.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re working on something and save your work using the &amp;quot;Save page…&amp;quot; button at the top-right of the editor, your edit will be saved as a new, unapproved revision. You can see this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page. Unapproved revisions are visible to the public via this button as well.&lt;br /&gt;
&lt;br /&gt;
If you need to come back to a page you edited previously, and your edits haven&#039;t already been approved, then you&#039;ll need to select your last revision before you start editing. You can do this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page, and then on the date link for your latest edit. Once your revision has loaded, feel free to use the &amp;quot;Edit&amp;quot; button to get back to editing.&lt;br /&gt;
&lt;br /&gt;
== Editing Pages ==&lt;br /&gt;
We use the visual editor that was added to MediaWiki in 2019. You can learn the specifics of how it works [[mediawikiwiki:Help:VisualEditor/User_guide|in the user guide]], but it largely involves editing the page content directly. If you&#039;ve ever used Microsoft Word or OnlyOffice, this editor should quickly become familiar to you.&lt;br /&gt;
&lt;br /&gt;
=== Writing Standards ===&lt;br /&gt;
This wiki should be a comprehensive, readable resource for anyone involved with running a community space, and we feel it&#039;s important to set some baseline standards for all contributions.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tools ====&lt;br /&gt;
&#039;&#039;&#039;Use&#039;&#039;&#039; &#039;&#039;&#039;[https://languagetool.org/ LanguageTool].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We feel it&#039;s essential to have articles written with a consistent style and grammar, so we strongly recommend you install and use [https://languagetool.org/services#browsers the LanguageTool browser extension]. We make this recommendation regardless of your level of English — LanguageTool is useful for everyone!&lt;br /&gt;
&lt;br /&gt;
==== Proper English ====&lt;br /&gt;
&#039;&#039;&#039;Use proper English.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We expect that all written content uses proper English spelling and grammar. However, we understand that many potential contributors may not have a strong grasp of English. If you feel that your command of the English language doesn&#039;t meet a level you&#039;re happy with, we encourage you to use the recommended tools, and to contact us if you&#039;re struggling and need help.&lt;br /&gt;
&lt;br /&gt;
==== Consistent Dialect ====&lt;br /&gt;
&#039;&#039;&#039;Use a consistent dialect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We will accept submissions written using either American English or British English. However, we believe that consistency is important, and we expect pages to use one or the other, instead of mixing them. Tools like [https://languagetool.org/ LanguageTool] make this considerably easier to manage.&lt;br /&gt;
&lt;br /&gt;
We make an exception to this rule if the difference between dialects is relevant to the content you&#039;re submitting.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tone ====&lt;br /&gt;
&#039;&#039;&#039;Use a semiformal tone, and avoid using slang, slurs, or swear words out of context.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your content must be clear and relatively unambiguous, and it must be accessible to people dealing with traumas and oppression. It must also be accessible to people that don&#039;t have a native-level understanding of English, and semiformal writing is sometimes easier for translation tools to process.  &lt;br /&gt;
&lt;br /&gt;
You may use slurs and other objectionable terms as examples within relevant contexts, as long as that context is educational rather than for emphasis.  We make an exception to this rule for third-party content linked to by your submissions.&lt;br /&gt;
&lt;br /&gt;
==== Media Transcriptions ====&lt;br /&gt;
&#039;&#039;&#039;Provide text&#039;&#039;&#039; &#039;&#039;&#039;alongside (or instead of) media.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While multimedia may be a useful tool of engagement for non-disabled people, it may not be accessible to others for various reasons. Because of this, we require that you provide a textual description for any embedded images, and we ask that you provide a transcription of any videos or other types of multimedia you include.  &lt;br /&gt;
&lt;br /&gt;
If audio files make up part of your submission, you should also include a transcription for each file. If you don&#039;t have a transcription tool, please refer to our recommended tools below.  Long transcriptions should be given a separate sub-page, categorised with [[:Category:Transcriptions]], and linked in your article.&lt;br /&gt;
&lt;br /&gt;
=== Page Structure ===&lt;br /&gt;
To make things easier to navigate, we&#039;ve decided to use a sub-page structure, where pages are nested using &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; as a separator. This structure is a little different from how most MediaWiki-based wikis function, but we feel that they make it easier to navigate our wiki, as a reader.&lt;br /&gt;
&lt;br /&gt;
We expect that the vast majority of articles should exist within a broader topic, and we represent those topics with what we call &amp;quot;hub pages&amp;quot;. Hub pages provide a broad description of the topic, and contain links to the articles that exist within that topic.&lt;br /&gt;
&lt;br /&gt;
Examples of hub pages include:&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation]]&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
Occasionally, a contribution may concern a broad topic, and need to be split into multiple pages. When this happens, this contribution will also need to include a hub page of its own. If your contribution needs a hub page, you should still consider placing it within another hub page if that categorisation makes sense — for example, [[Disinformation/Transgender|Disinformation/Transgender.]]&lt;br /&gt;
&lt;br /&gt;
=== Edit Summary ===&lt;br /&gt;
All edits should be accompanied by a brief description, which you can provide in the summary box when you press the &amp;quot;Save changes…&amp;quot; button in the editor. This description should ideally be a single line of text that briefly explains what you changed.&lt;br /&gt;
&lt;br /&gt;
Occasionally, the editor might add a header reference to the summary automatically, which looks like this: &amp;lt;code&amp;gt;/* Header */&amp;lt;/code&amp;gt;. When this happens, don&#039;t remove it — just write your description after it.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;This is a minor edit&amp;quot; checkbox is meant for small edits that correct spelling, grammar, and simple formatting issues, without changing what the edited content means. Unless this accurately describes your edit, you shouldn&#039;t check this box.&lt;br /&gt;
&lt;br /&gt;
=== Categories ===&lt;br /&gt;
Although we structure this wiki using hub pages, we still require that you apply the correct MediaWiki categories to all of your submissions. You can add categories to your pages in the editor, by pressing on the menu button at the top-right of the editor and selecting &amp;quot;Categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can find a list of existing categories on the [[:Category:Categories]] page, but if your contribution would fit better under a category we haven&#039;t yet created, you can still apply it to your pages, and we&#039;ll work with you to create them.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
Templates represent re-usable pieces of content that you can include on your pages. They&#039;re a relatively advanced concept, but you may find them useful for laying out and formatting your submissions.&lt;br /&gt;
&lt;br /&gt;
We provide several templates you can use on your pages, by pressing the &amp;quot;Insert&amp;quot; button in the editor and selecting &amp;quot;Template&amp;quot;. You can find a list of templates on the [[:Category:Templates]] page, and each template is documented. You can read a template&#039;s documentation by navigating to its page, as listed in the Templates category.&lt;br /&gt;
&lt;br /&gt;
=== Talk Pages ===&lt;br /&gt;
While we currently prefer Discord for all discussions, we have no problem with contributors using talk pages to record their discussions if they wish. If you do use talk pages, please let us know so we can keep an eye on them, and contribute to them as well.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
We require that you avoid using generative AI tools when contributing to this wiki, and avoid linking to AI-generated content where possible. If you submit AI-generated content, we will deny your submission, and may decide to ban you from the wiki or our community spaces on a case-by-case basis.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* [https://www.granola.ai/ Granola] and [https://otter.ai/ Otter], but only when used to generate transcriptions from audio. The generated transcription must be checked for accuracy and reformatted to ensure it&#039;s clear who said what, and the entire transcription must be copied to a sub-page, categorised with [[:Category:Transcriptions]], and linked in your article. If you need to pick between these tools, we recommend Granola.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately. Likewise, please contact us if you feel there&#039;s another tool we should let contributors use that we currently don&#039;t.&lt;br /&gt;
&lt;br /&gt;
We have some interest in media poisoning tools, which would make our images and other multimedia useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviewing submissions.&lt;br /&gt;
[[Category:Meta]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Category:Transcriptions&amp;diff=311</id>
		<title>Category:Transcriptions</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Category:Transcriptions&amp;diff=311"/>
		<updated>2025-10-26T12:19:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;The pages listed here are transcriptions of specific pieces of audio, to be included as part of another page.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The pages listed here are transcriptions of specific pieces of audio, to be included as part of another page.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=310</id>
		<title>Meta:Contributing/Writing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=310"/>
		<updated>2025-10-26T11:51:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: Add &amp;quot;edit summary&amp;quot; section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most important part of our work is this wiki, which exists as a centralised set of guides, explainers, and resources for community managers and moderators to use as supporting material in their work.&lt;br /&gt;
&lt;br /&gt;
This wiki is built upon a copy of [[mediawikiwiki:MediaWiki|MediaWiki]], the same software that powers [https://www.wikipedia.org/ Wikipedia] and many other wikis.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
This wiki isn&#039;t set up for self-service account creation — you&#039;ll need to talk to us before you can edit here. There are a few reasons we approach things this way — primarily, we expect this wiki will be used by inexperienced community staff members as a primary source, so we need to make sure all contributions meet our standards.&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contribute to the wiki, you&#039;ll have to follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Join our Discord server and introduce yourself. Make sure you have direct messages enabled, so we can contact you about your contribution!&lt;br /&gt;
#* We intend to add other contact avenues later, but it&#039;s easier for us if you use the Discord server.&lt;br /&gt;
#* Our Discord server has many extra channels for verified users. If you&#039;d like to get access to them, see the &amp;lt;code&amp;gt;#get-verified&amp;lt;/code&amp;gt; channel. If you&#039;re already verified, please feel free to use &amp;lt;code&amp;gt;#article-submissions&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt; if you feel that&#039;s a better match for your work.&lt;br /&gt;
# Write up a short proposal and create a thread for it in &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Wait for a staff member to review your proposal, responding to and incorporating any feedback you get (either from staff members or other users).&lt;br /&gt;
# Once we&#039;re happy with your proposal, a staff member will send you a direct message, and work with you to set up an account on this wiki.&lt;br /&gt;
# Once you have an account, you can start working — navigate to the page you want to create, using your browser&#039;s address bar, and start writing.&lt;br /&gt;
# Any edits you make will be saved as an unapproved draft, which a staff member will need to approve before it becomes the page&#039;s default content — more on that later.&lt;br /&gt;
# Once you&#039;re happy with your work, please let us know, and we&#039;ll review it, providing any feedback we feel is necessary.&lt;br /&gt;
# Once you&#039;ve addressed our feedback, and we&#039;re happy with your contribution, we&#039;ll approve it, and it will become visible to the public. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== Draft System ==&lt;br /&gt;
We use the [[mediawikiwiki:Extension:Approved_Revs|Approved Revs]] extension on this wiki. This extension means that your edits will be saved, but not they won&#039;t automatically become the page&#039;s default content. We use this system because it allows us to review all edits before they&#039;re published, but it does make the contribution process slightly more complicated.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re working on something and save your work using the &amp;quot;Save page…&amp;quot; button at the top-right of the editor, your edit will be saved as a new, unapproved revision. You can see this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page. Unapproved revisions are visible to the public via this button as well.&lt;br /&gt;
&lt;br /&gt;
If you need to come back to a page you edited previously, and your edits haven&#039;t already been approved, then you&#039;ll need to select your last revision before you start editing. You can do this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page, and then on the date link for your latest edit. Once your revision has loaded, feel free to use the &amp;quot;Edit&amp;quot; button to get back to editing.&lt;br /&gt;
&lt;br /&gt;
== Editing Pages ==&lt;br /&gt;
We use the visual editor that was added to MediaWiki in 2019. You can learn the specifics of how it works [[mediawikiwiki:Help:VisualEditor/User_guide|in the user guide]], but it largely involves editing the page content directly. If you&#039;ve ever used Microsoft Word or OnlyOffice, this editor should quickly become familiar to you.&lt;br /&gt;
&lt;br /&gt;
=== Writing Standards ===&lt;br /&gt;
This wiki should be a comprehensive, readable resource for anyone involved with running a community space, and we feel it&#039;s important to set some baseline standards for all contributions.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tools ====&lt;br /&gt;
&#039;&#039;&#039;Use&#039;&#039;&#039; &#039;&#039;&#039;[https://languagetool.org/ LanguageTool].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We feel it&#039;s essential to have articles written with a consistent style and grammar, so we strongly recommend you install and use [https://languagetool.org/services#browsers the LanguageTool browser extension]. We make this recommendation regardless of your level of English — LanguageTool is useful for everyone!&lt;br /&gt;
&lt;br /&gt;
==== Proper English ====&lt;br /&gt;
&#039;&#039;&#039;Use proper English.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We expect that all written content uses proper English spelling and grammar. However, we understand that many potential contributors may not have a strong grasp of English. If you feel that your command of the English language doesn&#039;t meet a level you&#039;re happy with, we encourage you to use the recommended tools, and to contact us if you&#039;re struggling and need help.&lt;br /&gt;
&lt;br /&gt;
==== Consistent Dialect ====&lt;br /&gt;
&#039;&#039;&#039;Use a consistent dialect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We will accept submissions written using either American English or British English. However, we believe that consistency is important, and we expect pages to use one or the other, instead of mixing them. Tools like [https://languagetool.org/ LanguageTool] make this considerably easier to manage.&lt;br /&gt;
&lt;br /&gt;
We make an exception to this rule if the difference between dialects is relevant to the content you&#039;re submitting.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tone ====&lt;br /&gt;
&#039;&#039;&#039;Use a semiformal tone, and avoid using slang, slurs, or swear words out of context.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your content must be clear and relatively unambiguous, and it must be accessible to people dealing with traumas and oppression. It must also be accessible to people that don&#039;t have a native-level understanding of English, and semiformal writing is sometimes easier for translation tools to process.  &lt;br /&gt;
&lt;br /&gt;
You may use slurs and other objectionable terms as examples within relevant contexts, as long as that context is educational rather than for emphasis.  We make an exception to this rule for third-party content linked to by your submissions.&lt;br /&gt;
&lt;br /&gt;
==== Media Transcriptions ====&lt;br /&gt;
&#039;&#039;&#039;Provide text&#039;&#039;&#039; &#039;&#039;&#039;alongside (or instead of) media.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While multimedia may be a useful tool of engagement for non-disabled people, it may not be accessible to others for various reasons. Because of this, we require that you provide a textual description for any embedded images, and we ask that you provide a transcription of any videos or other types of multimedia you include.  &lt;br /&gt;
&lt;br /&gt;
If audio files make up part of your submission, you should also include a transcription for each file. If you don&#039;t have a transcription tool, please refer to our recommended tools below.  Long transcriptions should be given a separate sub-page, categorised with [[:Category:Transcriptions]], and linked in your article.&lt;br /&gt;
&lt;br /&gt;
=== Page Structure ===&lt;br /&gt;
To make things easier to navigate, we&#039;ve decided to use a sub-page structure, where pages are nested using &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; as a separator. This structure is a little different from how most MediaWiki-based wikis function, but we feel that they make it easier to navigate our wiki, as a reader.&lt;br /&gt;
&lt;br /&gt;
We expect that the vast majority of articles should exist within a broader topic, and we represent those topics with what we call &amp;quot;hub pages&amp;quot;. Hub pages provide a broad description of the topic, and contain links to the articles that exist within that topic.&lt;br /&gt;
&lt;br /&gt;
Examples of hub pages include:&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation]]&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
Occasionally, a contribution may concern a broad topic, and need to be split into multiple pages. When this happens, this contribution will also need to include a hub page of its own. If your contribution needs a hub page, you should still consider placing it within another hub page if that categorisation makes sense — for example, [[Disinformation/Transgender|Disinformation/Transgender.]]&lt;br /&gt;
&lt;br /&gt;
=== Edit Summary ===&lt;br /&gt;
All edits should be accompanied by a brief description, which you can provide in the summary box when you press the &amp;quot;Save changes…&amp;quot; button in the editor. This description should ideally be a single line of text that briefly explains what you changed.&lt;br /&gt;
&lt;br /&gt;
Occasionally, the editor might add a header reference to the summary automatically, which looks like this: &amp;lt;code&amp;gt;/* Header */&amp;lt;/code&amp;gt;. When this happens, don&#039;t remove it — just write your description after it.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;This is a minor edit&amp;quot; checkbox is meant for small edits that correct spelling, grammar, and simple formatting issues, without changing what the edited content means. Unless this accurately describes your edit, you shouldn&#039;t check this box.&lt;br /&gt;
&lt;br /&gt;
=== Categories ===&lt;br /&gt;
Although we structure this wiki using hub pages, we still require that you apply the correct MediaWiki categories to all of your submissions. You can add categories to your pages in the editor, by pressing on the menu button at the top-right of the editor and selecting &amp;quot;Categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can find a list of existing categories on the [[:Category:Categories]] page, but if your contribution would fit better under a category we haven&#039;t yet created, you can still apply it to your pages, and we&#039;ll work with you to create them.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
Templates represent re-usable pieces of content that you can include on your pages. They&#039;re a relatively advanced concept, but you may find them useful for laying out and formatting your submissions.&lt;br /&gt;
&lt;br /&gt;
We provide several templates you can use on your pages, by pressing the &amp;quot;Insert&amp;quot; button in the editor and selecting &amp;quot;Template&amp;quot;. You can find a list of templates on the [[:Category:Templates]] page, and each template is documented. You can read a template&#039;s documentation by navigating to its page, as listed in the Templates category.&lt;br /&gt;
&lt;br /&gt;
=== Talk Pages ===&lt;br /&gt;
While we currently prefer Discord for all discussions, we have no problem with contributors using talk pages to record their discussions if they wish. If you do use talk pages, please let us know so we can keep an eye on them, and contribute to them as well.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
We require that you avoid using generative AI tools when contributing to this wiki, and avoid linking to AI-generated content where possible. If you submit AI-generated content, we will deny your submission, and may decide to ban you from the wiki or our community spaces on a case-by-case basis.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* [https://www.granola.ai/ Granola] and [https://otter.ai/ Otter], but only when used to generate transcriptions from audio. The generated transcription must be checked for accuracy and reformatted to ensure it&#039;s clear who said what, and the entire transcription must be copied to a sub-page, categorised with [[:Category:Transcriptions]], and linked in your article. If you need to pick between these tools, we recommend Granola.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately. Likewise, please contact us if you feel there&#039;s another tool we should let contributors use that we currently don&#039;t.&lt;br /&gt;
&lt;br /&gt;
We have some interest in media poisoning tools, which would make our images and other multimedia useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviewing submissions.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=309</id>
		<title>Meta:Contributing/Writing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=309"/>
		<updated>2025-10-26T11:47:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: Split long list into headers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most important part of our work is this wiki, which exists as a centralised set of guides, explainers, and resources for community managers and moderators to use as supporting material in their work.&lt;br /&gt;
&lt;br /&gt;
This wiki is built upon a copy of [[mediawikiwiki:MediaWiki|MediaWiki]], the same software that powers [https://www.wikipedia.org/ Wikipedia] and many other wikis.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
This wiki isn&#039;t set up for self-service account creation — you&#039;ll need to talk to us before you can edit here. There are a few reasons we approach things this way — primarily, we expect this wiki will be used by inexperienced community staff members as a primary source, so we need to make sure all contributions meet our standards.&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contribute to the wiki, you&#039;ll have to follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Join our Discord server and introduce yourself. Make sure you have direct messages enabled, so we can contact you about your contribution!&lt;br /&gt;
#* We intend to add other contact avenues later, but it&#039;s easier for us if you use the Discord server.&lt;br /&gt;
#* Our Discord server has many extra channels for verified users. If you&#039;d like to get access to them, see the &amp;lt;code&amp;gt;#get-verified&amp;lt;/code&amp;gt; channel. If you&#039;re already verified, please feel free to use &amp;lt;code&amp;gt;#article-submissions&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt; if you feel that&#039;s a better match for your work.&lt;br /&gt;
# Write up a short proposal and create a thread for it in &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Wait for a staff member to review your proposal, responding to and incorporating any feedback you get (either from staff members or other users).&lt;br /&gt;
# Once we&#039;re happy with your proposal, a staff member will send you a direct message, and work with you to set up an account on this wiki.&lt;br /&gt;
# Once you have an account, you can start working — navigate to the page you want to create, using your browser&#039;s address bar, and start writing.&lt;br /&gt;
# Any edits you make will be saved as an unapproved draft, which a staff member will need to approve before it becomes the page&#039;s default content — more on that later.&lt;br /&gt;
# Once you&#039;re happy with your work, please let us know, and we&#039;ll review it, providing any feedback we feel is necessary.&lt;br /&gt;
# Once you&#039;ve addressed our feedback, and we&#039;re happy with your contribution, we&#039;ll approve it, and it will become visible to the public. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== Draft System ==&lt;br /&gt;
We use the [[mediawikiwiki:Extension:Approved_Revs|Approved Revs]] extension on this wiki. This extension means that your edits will be saved, but not they won&#039;t automatically become the page&#039;s default content. We use this system because it allows us to review all edits before they&#039;re published, but it does make the contribution process slightly more complicated.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re working on something and save your work using the &amp;quot;Save page…&amp;quot; button at the top-right of the editor, your edit will be saved as a new, unapproved revision. You can see this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page. Unapproved revisions are visible to the public via this button as well.&lt;br /&gt;
&lt;br /&gt;
If you need to come back to a page you edited previously, and your edits haven&#039;t already been approved, then you&#039;ll need to select your last revision before you start editing. You can do this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page, and then on the date link for your latest edit. Once your revision has loaded, feel free to use the &amp;quot;Edit&amp;quot; button to get back to editing.&lt;br /&gt;
&lt;br /&gt;
== Editing Pages ==&lt;br /&gt;
We use the visual editor that was added to MediaWiki in 2019. You can learn the specifics of how it works [[mediawikiwiki:Help:VisualEditor/User_guide|in the user guide]], but it largely involves editing the page content directly. If you&#039;ve ever used Microsoft Word or OnlyOffice, this editor should quickly become familiar to you.&lt;br /&gt;
&lt;br /&gt;
=== Writing Standards ===&lt;br /&gt;
This wiki should be a comprehensive, readable resource for anyone involved with running a community space, and we feel it&#039;s important to set some baseline standards for all contributions.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tools ====&lt;br /&gt;
&#039;&#039;&#039;Use&#039;&#039;&#039; &#039;&#039;&#039;[https://languagetool.org/ LanguageTool].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We feel it&#039;s essential to have articles written with a consistent style and grammar, so we strongly recommend you install and use [https://languagetool.org/services#browsers the LanguageTool browser extension]. We make this recommendation regardless of your level of English — LanguageTool is useful for everyone!&lt;br /&gt;
&lt;br /&gt;
==== Proper English ====&lt;br /&gt;
&#039;&#039;&#039;Use proper English.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We expect that all written content uses proper English spelling and grammar. However, we understand that many potential contributors may not have a strong grasp of English. If you feel that your command of the English language doesn&#039;t meet a level you&#039;re happy with, we encourage you to use the recommended tools, and to contact us if you&#039;re struggling and need help.&lt;br /&gt;
&lt;br /&gt;
==== Consistent Dialect ====&lt;br /&gt;
&#039;&#039;&#039;Use a consistent dialect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
We will accept submissions written using either American English or British English. However, we believe that consistency is important, and we expect pages to use one or the other, instead of mixing them. Tools like [https://languagetool.org/ LanguageTool] make this considerably easier to manage.&lt;br /&gt;
&lt;br /&gt;
We make an exception to this rule if the difference between dialects is relevant to the content you&#039;re submitting.&lt;br /&gt;
&lt;br /&gt;
==== Writing Tone ====&lt;br /&gt;
&#039;&#039;&#039;Use a semiformal tone, and avoid using slang, slurs, or swear words out of context.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your content must be clear and relatively unambiguous, and it must be accessible to people dealing with traumas and oppression. It must also be accessible to people that don&#039;t have a native-level understanding of English, and semiformal writing is sometimes easier for translation tools to process.  &lt;br /&gt;
&lt;br /&gt;
You may use slurs and other objectionable terms as examples within relevant contexts, as long as that context is educational rather than for emphasis.  We make an exception to this rule for third-party content linked to by your submissions.&lt;br /&gt;
&lt;br /&gt;
==== Media Transcriptions ====&lt;br /&gt;
&#039;&#039;&#039;Provide text&#039;&#039;&#039; &#039;&#039;&#039;alongside (or instead of) media.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While multimedia may be a useful tool of engagement for non-disabled people, it may not be accessible to others for various reasons. Because of this, we require that you provide a textual description for any embedded images, and we ask that you provide a transcription of any videos or other types of multimedia you include.  &lt;br /&gt;
&lt;br /&gt;
If audio files make up part of your submission, you should also include a transcription for each file. If you don&#039;t have a transcription tool, please refer to our recommended tools below.  Long transcriptions should be given a separate sub-page, categorised with [[:Category:Transcriptions]], and linked in your article.&lt;br /&gt;
&lt;br /&gt;
=== Page Structure ===&lt;br /&gt;
To make things easier to navigate, we&#039;ve decided to use a sub-page structure, where pages are nested using &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; as a separator. This structure is a little different from how most MediaWiki-based wikis function, but we feel that they make it easier to navigate our wiki, as a reader.&lt;br /&gt;
&lt;br /&gt;
We expect that the vast majority of articles should exist within a broader topic, and we represent those topics with what we call &amp;quot;hub pages&amp;quot;. Hub pages provide a broad description of the topic, and contain links to the articles that exist within that topic.&lt;br /&gt;
&lt;br /&gt;
Examples of hub pages include:&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation]]&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
Occasionally, a contribution may concern a broad topic, and need to be split into multiple pages. When this happens, this contribution will also need to include a hub page of its own. If your contribution needs a hub page, you should still consider placing it within another hub page if that categorisation makes sense — for example, [[Disinformation/Transgender|Disinformation/Transgender.]]&lt;br /&gt;
&lt;br /&gt;
=== Categories ===&lt;br /&gt;
Although we structure this wiki using hub pages, we still require that you apply the correct MediaWiki categories to all of your submissions. You can add categories to your pages in the editor, by pressing on the menu button at the top-right of the editor and selecting &amp;quot;Categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can find a list of existing categories on the [[:Category:Categories]] page, but if your contribution would fit better under a category we haven&#039;t yet created, you can still apply it to your pages, and we&#039;ll work with you to create them.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
Templates represent re-usable pieces of content that you can include on your pages. They&#039;re a relatively advanced concept, but you may find them useful for laying out and formatting your submissions.&lt;br /&gt;
&lt;br /&gt;
We provide several templates you can use on your pages, by pressing the &amp;quot;Insert&amp;quot; button in the editor and selecting &amp;quot;Template&amp;quot;. You can find a list of templates on the [[:Category:Templates]] page, and each template is documented. You can read a template&#039;s documentation by navigating to its page, as listed in the Templates category.&lt;br /&gt;
&lt;br /&gt;
=== Talk Pages ===&lt;br /&gt;
While we currently prefer Discord for all discussions, we have no problem with contributors using talk pages to record their discussions if they wish. If you do use talk pages, please let us know so we can keep an eye on them, and contribute to them as well.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
We require that you avoid using generative AI tools when contributing to this wiki, and avoid linking to AI-generated content where possible. If you submit AI-generated content, we will deny your submission, and may decide to ban you from the wiki or our community spaces on a case-by-case basis.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* [https://www.granola.ai/ Granola] and [https://otter.ai/ Otter], but only when used to generate transcriptions from audio. The generated transcription must be checked for accuracy and reformatted to ensure it&#039;s clear who said what, and the entire transcription must be copied to a sub-page, categorised with [[:Category:Transcriptions]], and linked in your article. If you need to pick between these tools, we recommend Granola.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately. Likewise, please contact us if you feel there&#039;s another tool we should let contributors use that we currently don&#039;t.&lt;br /&gt;
&lt;br /&gt;
We have some interest in media poisoning tools, which would make our images and other multimedia useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviewing submissions.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=308</id>
		<title>Meta:Contributing/Writing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Writing&amp;diff=308"/>
		<updated>2025-10-26T11:44:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: Bring over page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most important part of our work is this wiki, which exists as a centralised set of guides, explainers, and resources for community managers and moderators to use as supporting material in their work.&lt;br /&gt;
&lt;br /&gt;
This wiki is built upon a copy of [[mediawikiwiki:MediaWiki|MediaWiki]], the same software that powers [https://www.wikipedia.org/ Wikipedia] and many other wikis.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
This wiki isn&#039;t set up for self-service account creation — you&#039;ll need to talk to us before you can edit here. There are a few reasons we approach things this way — primarily, we expect this wiki will be used by inexperienced community staff members as a primary source, so we need to make sure all contributions meet our standards.&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contribute to the wiki, you&#039;ll have to follow these steps:&lt;br /&gt;
&lt;br /&gt;
# Join our Discord server and introduce yourself. Make sure you have direct messages enabled, so we can contact you about your contribution!&lt;br /&gt;
#* We intend to add other contact avenues later, but it&#039;s easier for us if you use the Discord server.&lt;br /&gt;
#* Our Discord server has many extra channels for verified users. If you&#039;d like to get access to them, see the &amp;lt;code&amp;gt;#get-verified&amp;lt;/code&amp;gt; channel. If you&#039;re already verified, please feel free to use &amp;lt;code&amp;gt;#article-submissions&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt; if you feel that&#039;s a better match for your work.&lt;br /&gt;
# Write up a short proposal and create a thread for it in &amp;lt;code&amp;gt;#public-contributions&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Wait for a staff member to review your proposal, responding to and incorporating any feedback you get (either from staff members or other users).&lt;br /&gt;
# Once we&#039;re happy with your proposal, a staff member will send you a direct message, and work with you to set up an account on this wiki.&lt;br /&gt;
# Once you have an account, you can start working — navigate to the page you want to create, using your browser&#039;s address bar, and start writing.&lt;br /&gt;
# Any edits you make will be saved as an unapproved draft, which a staff member will need to approve before it becomes the page&#039;s default content — more on that later.&lt;br /&gt;
# Once you&#039;re happy with your work, please let us know, and we&#039;ll review it, providing any feedback we feel is necessary.&lt;br /&gt;
# Once you&#039;ve addressed our feedback, and we&#039;re happy with your contribution, we&#039;ll approve it, and it will become visible to the public. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== Draft System ==&lt;br /&gt;
We use the [[mediawikiwiki:Extension:Approved_Revs|Approved Revs]] extension on this wiki. This extension means that your edits will be saved, but not they won&#039;t automatically become the page&#039;s default content. We use this system because it allows us to review all edits before they&#039;re published, but it does make the contribution process slightly more complicated.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re working on something and save your work using the &amp;quot;Save page…&amp;quot; button at the top-right of the editor, your edit will be saved as a new, unapproved revision. You can see this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page. Unapproved revisions are visible to the public via this button as well.&lt;br /&gt;
&lt;br /&gt;
If you need to come back to a page you edited previously, and your edits haven&#039;t already been approved, then you&#039;ll need to select your last revision before you start editing. You can do this by pressing on the &amp;quot;View history&amp;quot; button at the top of the page, and then on the date link for your latest edit. Once your revision has loaded, feel free to use the &amp;quot;Edit&amp;quot; button to get back to editing.&lt;br /&gt;
&lt;br /&gt;
== Editing Pages ==&lt;br /&gt;
We use the visual editor that was added to MediaWiki in 2019. You can learn the specifics of how it works [[mediawikiwiki:Help:VisualEditor/User_guide|in the user guide]], but it largely involves editing the page content directly. If you&#039;ve ever used Microsoft Word or OnlyOffice, this editor should quickly become familiar to you.&lt;br /&gt;
&lt;br /&gt;
=== Writing Standards ===&lt;br /&gt;
This wiki should be a comprehensive, readable resource for anyone involved with running a community space, and we feel it&#039;s important to set some baseline standards for all contributions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use&#039;&#039;&#039; &#039;&#039;&#039;[https://languagetool.org/ LanguageTool] or another writing tool.&#039;&#039;&#039;  We feel it&#039;s essential to have articles written with a consistent style and grammar, so we strongly recommend you install and use [https://languagetool.org/services#browsers the LanguageTool browser extension].  We make this recommendation regardless of your level of English — these tools are useful for everyone!&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use proper English.&#039;&#039;&#039;  We expect that all written content uses proper English spelling and grammar. However, we understand that many potential contributors may not have a strong grasp of English.  If you feel that your command of the English language doesn&#039;t meet a level you&#039;re happy with, we encourage you to use the recommended tools, and to reach out if you&#039;re struggling and need help.&lt;br /&gt;
* &#039;&#039;&#039;Use a consistent dialect.&#039;&#039;&#039;  We will accept submissions written using either American English or British English. However, we believe that consistency is important, and we expect pages to use one or the other, instead of mixing them. Tools like [https://languagetool.org/ LanguageTool] make this considerably easier to manage.  We make an exception to this rule if the difference between dialects is relevant to the content you&#039;re submitting.&lt;br /&gt;
* &#039;&#039;&#039;Use a semiformal tone, and avoid using slang, slurs, or swear words out of context.&#039;&#039;&#039;  Your content must be clear and relatively unambiguous, and it must be accessible to people dealing with traumas and oppression. It must also be accessible to people that don&#039;t have a native-level understanding of English, and semiformal writing is sometimes easier for translation tools to process.  You may use slurs and other objectionable terms as examples within relevant contexts, as long as that context is educational rather than for emphasis.  We make an exception to this rule for third-party content linked to by your submissions.&lt;br /&gt;
* &#039;&#039;&#039;Provide text&#039;&#039;&#039; &#039;&#039;&#039;alongside (or instead of) media.&#039;&#039;&#039;  While multimedia may be a useful tool of engagement for non-disabled people, it may not be accessible to others for various reasons. Because of this, we require that you provide a textual description for any embedded images, and we ask that you provide a transcription of any videos or other types of multimedia you include.  If audio files make up part of your submission, you should also include a transcription for each file. If you don&#039;t have a transcription tool, please refer to our recommended tools below.  Long transcriptions should be given a separate sub-page, categorised with [[:Category:Transcriptions]], and linked in your article.&lt;br /&gt;
&lt;br /&gt;
=== Page Structure ===&lt;br /&gt;
To make things easier to navigate, we&#039;ve decided to use a sub-page structure, where pages are nested using &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; as a separator. This structure is a little different from how most MediaWiki-based wikis function, but we feel that they make it easier to navigate our wiki, as a reader.&lt;br /&gt;
&lt;br /&gt;
We expect that the vast majority of articles should exist within a broader topic, and we represent those topics with what we call &amp;quot;hub pages&amp;quot;. Hub pages provide a broad description of the topic, and contain links to the articles that exist within that topic.&lt;br /&gt;
&lt;br /&gt;
Examples of hub pages include:&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation]]&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
Occasionally, a contribution may concern a broad topic, and need to be split into multiple pages. When this happens, this contribution will also need to include a hub page of its own. If your contribution needs a hub page, you should still consider placing it within another hub page if that categorisation makes sense — for example, [[Disinformation/Transgender|Disinformation/Transgender.]]&lt;br /&gt;
&lt;br /&gt;
=== Categories ===&lt;br /&gt;
Although we structure this wiki using hub pages, we still require that you apply the correct MediaWiki categories to all of your submissions. You can add categories to your pages in the editor, by pressing on the menu button at the top-right of the editor and selecting &amp;quot;Categories&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can find a list of existing categories on the [[:Category:Categories]] page, but if your contribution would fit better under a category we haven&#039;t yet created, you can still apply it to your pages, and we&#039;ll work with you to create them.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
Templates represent re-usable pieces of content that you can include on your pages. They&#039;re a relatively advanced concept, but you may find them useful for laying out and formatting your submissions.&lt;br /&gt;
&lt;br /&gt;
We provide several templates you can use on your pages, by pressing the &amp;quot;Insert&amp;quot; button in the editor and selecting &amp;quot;Template&amp;quot;. You can find a list of templates on the [[:Category:Templates]] page, and each template is documented. You can read a template&#039;s documentation by navigating to its page, as listed in the Templates category.&lt;br /&gt;
&lt;br /&gt;
=== Talk Pages ===&lt;br /&gt;
While we currently prefer Discord for all discussions, we have no problem with contributors using talk pages to record their discussions if they wish. If you do use talk pages, please let us know so we can keep an eye on them, and contribute to them as well.&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
We require that you avoid using generative AI tools when contributing to this wiki, and avoid linking to AI-generated content where possible. If you submit AI-generated content, we will deny your submission, and may decide to ban you from the wiki or our community spaces on a case-by-case basis.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* [https://www.granola.ai/ Granola] and [https://otter.ai/ Otter], but only when used to generate transcriptions from audio. The generated transcription must be checked for accuracy and reformatted to ensure it&#039;s clear who said what, and the entire transcription must be copied to a sub-page, categorised with [[:Category:Transcriptions]], and linked in your article. If you need to pick between these tools, we recommend Granola.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately. Likewise, please contact us if you feel there&#039;s another tool we should let contributors use that we currently don&#039;t.&lt;br /&gt;
&lt;br /&gt;
We have some interest in media poisoning tools, which would make our images and other multimedia useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviewing submissions.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=307</id>
		<title>Meta:Contributing/Code</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=307"/>
		<updated>2025-10-25T19:57:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While most of our work is informative, the Community Management Community does sometimes need to design its own tools, and other pieces of software needed to keep things running smoothly. You can find our open-source projects on [https://codeberg.org/cm-community Codeberg] and [https://github.com/cm-community GitHub], though please note that we intend to fully migrate from GitHub to Codeberg in the future.&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
All of our projects use [https://git-scm.com/ Git] for version control, a tool we expect you to have a working understanding of before you get started. Ideally, you&#039;ll also have [https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work commit signing] set up, using either an SSH key or a GPG key that you keep as secure as possible.&lt;br /&gt;
&lt;br /&gt;
Aside from this, you&#039;re welcome to use whatever code editors and assistance tools you like, as long as they aren&#039;t generative AI tools, and aren&#039;t otherwise disruptive. &#039;&#039;&#039;This applies regardless of whether the processing is done locally or in the cloud.&#039;&#039;&#039; Examples of banned tools include:&lt;br /&gt;
&lt;br /&gt;
* Integrated and standalone full-scale code generators, including LLMs like Claude or ChatGPT, integrated generation tools like Copilot or Junie, and other tools like them.&lt;br /&gt;
* AI video, audio and image generators, including Sora, MakeSong, Midjourney, and other tools like them.&lt;br /&gt;
* AI text generators, including ChatGPT, Gemini, Perplexity, Meta AI, and other tools like them.&lt;br /&gt;
* Code formatters, aside from the ones we recommend in a project&#039;s documentation and files, and JetBrains&#039; formatting plugins.&lt;br /&gt;
** To be more specific, we will deny all contributions that reformat any code that is unrelated to the contribution.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* Single-line completion tools in your IDE, such as the automatic completion provided in IntelliJ IDEA, as long as those tools don&#039;t accept any form of prompt as an input.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately.&lt;br /&gt;
&lt;br /&gt;
We have some interest in code poisoning tools, which would make our code useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviews.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
* Before you start working on a project, please check its issues and pull requests, and quickly search our Discord server, to make sure you&#039;re not duplicating someone else&#039;s work.&lt;br /&gt;
** If someone else is already working on your idea, consider getting in touch to see how you can help.&lt;br /&gt;
** If you&#039;ve determined that nobody else is already working on your idea, contact us by creating an issue on the project&#039;s repository, and we&#039;ll discuss it with you.&lt;br /&gt;
* Once your idea is approved, fork the repository and create a new branch to work in. Creating a new branch is essential, as it makes it easier for you to pull in changes from upstream later if you end up needing to.&lt;br /&gt;
* Start working on your contribution, taking care to write modular, maintainable, and readable code, and avoiding any generative AI tools that we haven&#039;t specified as allowed above. Remember to test your changes, making sure they don&#039;t break existing features, and writing unit tests as appropriate.&lt;br /&gt;
* Open a Pull Request as early as possible — ideally after you&#039;ve pushed your first commit — and mark it as a draft if it&#039;s not yet ready to be merged. This makes it easier for us to leave feedback as you work, potentially resulting in less work for you later on.&lt;br /&gt;
* Mark your Pull Request as ready for review once you feel your contribution is ready. Keep an eye on the Pull Request, and remember to address and respond to any reviews and comments you get there.&lt;br /&gt;
* Once your contribution is ready, and you&#039;ve addressed all of our feedback, we&#039;ll merge it. At this point, you&#039;ve finished your contribution — congratulations!&lt;br /&gt;
&lt;br /&gt;
== Code Style ==&lt;br /&gt;
We provide a &amp;lt;code&amp;gt;.editorconfig&amp;lt;/code&amp;gt; file with all of our projects, which defines our baseline code formatting expectations. Most editors either include support for this or have some kind of plugin available, so it&#039;s important to double-check that first.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, we expect you to follow the style already established by the project&#039;s existing code. We also encourage you to use any linters and formatters we provide a configuration for, especially since we&#039;ll be running them in CI when you submit your Pull Request.&lt;br /&gt;
&lt;br /&gt;
Otherwise, keep the following points in mind:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use tabs instead of spaces where possible and realistic.&#039;&#039;&#039; This makes your code more accessible for blind and visually impaired developers, including those using massive fonts and Braille displays — especially where editors don&#039;t include great accessibility tools.&lt;br /&gt;
* &#039;&#039;&#039;Don&#039;t play code golf.&#039;&#039;&#039; Instead, use longer forms of statements where they&#039;re more readable than the shorter versions, and provide plenty of blank lines between different types of statements.&lt;br /&gt;
* &#039;&#039;&#039;Alphabetise where possible.&#039;&#039;&#039; Sorting lists alphabetically often makes things easier to read. It is also helpful to alphabetise lists when creating written, non-code content, as it shows readers that you didn&#039;t order the list by your (or our) preference.&lt;br /&gt;
* &#039;&#039;&#039;Consistent code is preferred over perfect code.&#039;&#039;&#039; It is important to be aware of the limitations of your tooling and programming languages, and it will sometimes be impossible to write code that keeps your linters happy. In those situations, it is essential to focus on functionality and readability, rather than bending over backwards to meet what the linters demand of you.&lt;br /&gt;
[[Category:Meta]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=306</id>
		<title>Meta:Contributing/Code</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=306"/>
		<updated>2025-10-25T18:46:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Tooling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While most of our work is informative, the Community Management Community does sometimes need to design its own tools, and other pieces of software needed to keep things running smoothly. You can find our open-source projects on [https://codeberg.org/cm-community Codeberg] and [https://github.com/cm-community GitHub], though please note that we intend to fully migrate from GitHub to Codeberg in the future.&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
All of our projects use [https://git-scm.com/ Git] for version control, a tool we expect you to have a working understanding of before you get started. Ideally, you&#039;ll also have [https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work commit signing] set up, using either an SSH key or a GPG key that you keep as secure as possible.&lt;br /&gt;
&lt;br /&gt;
Aside from this, you&#039;re welcome to use whatever code editors and assistance tools you like, as long as they aren&#039;t generative AI tools, and aren&#039;t otherwise disruptive. &#039;&#039;&#039;This applies regardless of whether the processing is done locally or in the cloud.&#039;&#039;&#039; Examples of banned tools include:&lt;br /&gt;
&lt;br /&gt;
* Integrated and standalone full-scale code generators, including LLMs like Claude or ChatGPT, integrated generation tools like Copilot or Junie, and other tools like them.&lt;br /&gt;
* AI video, audio and image generators, including Sora, MakeSong, Midjourney, and other tools like them.&lt;br /&gt;
* AI text generators, including ChatGPT, Gemini, Perplexity, Meta AI, and other tools like them.&lt;br /&gt;
* Code formatters, aside from the ones we recommend in a project&#039;s documentation and files, and JetBrains&#039; formatting plugins.&lt;br /&gt;
** To be more specific, we will deny all contributions that reformat any code that is unrelated to the contribution.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* Single-line completion tools in your IDE, such as the automatic completion provided in IntelliJ IDEA, as long as those tools don&#039;t accept any form of prompt as an input.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately.&lt;br /&gt;
&lt;br /&gt;
We have some interest in code poisoning tools, which would make our code useless for AI companies to train on. However, we won&#039;t implement or recommend anything that creates undue burdens on our staff team, especially when it comes to reviews.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
* Before you start working on a project, please check its issues and pull requests, and quickly search our Discord server, to make sure you&#039;re not duplicating someone else&#039;s work.&lt;br /&gt;
** If someone else is already working on your idea, consider getting in touch to see how you can help.&lt;br /&gt;
** If you&#039;ve determined that nobody else is already working on your idea, contact us by creating an issue on the project&#039;s repository, and we&#039;ll discuss it with you.&lt;br /&gt;
* Once your idea is approved, fork the repository and create a new branch to work in. Creating a new branch is essential, as it makes it easier for you to pull in changes from upstream later if you end up needing to.&lt;br /&gt;
* Start working on your contribution, taking care to write modular, maintainable, and readable code, and avoiding any generative AI tools that we haven&#039;t specified as allowed above. Remember to test your changes, making sure they don&#039;t break existing features, and writing unit tests as appropriate.&lt;br /&gt;
* Open a Pull Request as early as possible — ideally after you&#039;ve pushed your first commit — and mark it as a draft if it&#039;s not yet ready to be merged. This makes it easier for us to leave feedback as you work, potentially resulting in less work for you later on.&lt;br /&gt;
* Mark your Pull Request as ready for review once you feel your contribution is ready. Keep an eye on the Pull Request, and remember to address and respond to any reviews and comments you get there.&lt;br /&gt;
* Once your contribution is ready, and you&#039;ve addressed all of our feedback, we&#039;ll merge it. At this point, you&#039;ve finished your contribution — congratulations!&lt;br /&gt;
&lt;br /&gt;
== Code Style ==&lt;br /&gt;
We provide a &amp;lt;code&amp;gt;.editorconfig&amp;lt;/code&amp;gt; file with all of our projects, which defines our baseline code formatting expectations. Most editors either include support for this or have some kind of plugin available, so it&#039;s important to double-check that first.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, we expect you to follow the style already established by the project&#039;s existing code. We also encourage you to use any linters and formatters we provide a configuration for, especially since we&#039;ll be running them in CI when you submit your Pull Request.&lt;br /&gt;
&lt;br /&gt;
Otherwise, keep the following points in mind:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use tabs instead of spaces where possible and realistic.&#039;&#039;&#039; This makes your code more accessible for blind and visually impaired developers, including those using massive fonts and Braille displays — especially where editors don&#039;t include great accessibility tools.&lt;br /&gt;
* &#039;&#039;&#039;Don&#039;t play code golf.&#039;&#039;&#039; Instead, use longer forms of statements where they&#039;re more readable than the shorter versions, and provide plenty of blank lines between different types of statements.&lt;br /&gt;
* &#039;&#039;&#039;Alphabetise where possible.&#039;&#039;&#039; Sorting lists alphabetically often makes things easier to read. It is also helpful to alphabetise lists when creating written, non-code content, as it shows readers that you didn&#039;t order the list by your (or our) preference.&lt;br /&gt;
* &#039;&#039;&#039;Consistent code is preferred over perfect code.&#039;&#039;&#039; It is important to be aware of the limitations of your tooling and programming languages, and it will sometimes be impossible to write code that keeps your linters happy. In those situations, it is essential to focus on functionality and readability, rather than bending over backwards to meet what the linters demand of you.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=305</id>
		<title>Meta:Contributing/Code</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=305"/>
		<updated>2025-10-25T18:42:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While most of our work is informative, the Community Management Community does sometimes need to design its own tools, and other pieces of software needed to keep things running smoothly. You can find our open-source projects on [https://codeberg.org/cm-community Codeberg] and [https://github.com/cm-community GitHub], though please note that we intend to fully migrate from GitHub to Codeberg in the future.&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
All of our projects use [https://git-scm.com/ Git] for version control, a tool we expect you to have a working understanding of before you get started. Ideally, you&#039;ll also have [https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work commit signing] set up, using either an SSH key or a GPG key that you keep as secure as possible.&lt;br /&gt;
&lt;br /&gt;
Aside from this, you&#039;re welcome to use whatever code editors and assistance tools you like, as long as they aren&#039;t generative AI tools, and aren&#039;t otherwise disruptive. &#039;&#039;&#039;This applies regardless of whether the processing is done locally or in the cloud.&#039;&#039;&#039; Examples of banned tools include:&lt;br /&gt;
&lt;br /&gt;
* Integrated and standalone full-scale code generators, including LLMs like Claude or ChatGPT, integrated generation tools like Copilot or Junie, and other tools like them.&lt;br /&gt;
* AI video, audio and image generators, including Sora, MakeSong, Midjourney, and other tools like them.&lt;br /&gt;
* AI text generators, including ChatGPT, Gemini, Perplexity, Meta AI, and other tools like them.&lt;br /&gt;
* Code formatters, aside from the ones we recommend in a project&#039;s documentation and files, and JetBrains&#039; formatting plugins.&lt;br /&gt;
** To be more specific, we will deny all contributions that reformat any code that is unrelated to the contribution.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* Single-line completion tools in your IDE, such as the automatic completion provided in IntelliJ IDEA, as long as those tools don&#039;t accept any form of prompt as an input.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
* Before you start working on a project, please check its issues and pull requests, and quickly search our Discord server, to make sure you&#039;re not duplicating someone else&#039;s work.&lt;br /&gt;
** If someone else is already working on your idea, consider getting in touch to see how you can help.&lt;br /&gt;
** If you&#039;ve determined that nobody else is already working on your idea, contact us by creating an issue on the project&#039;s repository, and we&#039;ll discuss it with you.&lt;br /&gt;
* Once your idea is approved, fork the repository and create a new branch to work in. Creating a new branch is essential, as it makes it easier for you to pull in changes from upstream later if you end up needing to.&lt;br /&gt;
* Start working on your contribution, taking care to write modular, maintainable, and readable code, and avoiding any generative AI tools that we haven&#039;t specified as allowed above. Remember to test your changes, making sure they don&#039;t break existing features, and writing unit tests as appropriate.&lt;br /&gt;
* Open a Pull Request as early as possible — ideally after you&#039;ve pushed your first commit — and mark it as a draft if it&#039;s not yet ready to be merged. This makes it easier for us to leave feedback as you work, potentially resulting in less work for you later on.&lt;br /&gt;
* Mark your Pull Request as ready for review once you feel your contribution is ready. Keep an eye on the Pull Request, and remember to address and respond to any reviews and comments you get there.&lt;br /&gt;
* Once your contribution is ready, and you&#039;ve addressed all of our feedback, we&#039;ll merge it. At this point, you&#039;ve finished your contribution — congratulations!&lt;br /&gt;
&lt;br /&gt;
== Code Style ==&lt;br /&gt;
We provide a &amp;lt;code&amp;gt;.editorconfig&amp;lt;/code&amp;gt; file with all of our projects, which defines our baseline code formatting expectations. Most editors either include support for this or have some kind of plugin available, so it&#039;s important to double-check that first.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, we expect you to follow the style already established by the project&#039;s existing code. We also encourage you to use any linters and formatters we provide a configuration for, especially since we&#039;ll be running them in CI when you submit your Pull Request.&lt;br /&gt;
&lt;br /&gt;
Otherwise, keep the following points in mind:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use tabs instead of spaces where possible and realistic.&#039;&#039;&#039; This makes your code more accessible for blind and visually impaired developers, including those using massive fonts and Braille displays — especially where editors don&#039;t include great accessibility tools.&lt;br /&gt;
* &#039;&#039;&#039;Don&#039;t play code golf.&#039;&#039;&#039; Instead, use longer forms of statements where they&#039;re more readable than the shorter versions, and provide plenty of blank lines between different types of statements.&lt;br /&gt;
* &#039;&#039;&#039;Alphabetise where possible.&#039;&#039;&#039; Sorting lists alphabetically often makes things easier to read. It is also helpful to alphabetise lists when creating written, non-code content, as it shows readers that you didn&#039;t order the list by your (or our) preference.&lt;br /&gt;
* &#039;&#039;&#039;Consistent code is preferred over perfect code.&#039;&#039;&#039; It is important to be aware of the limitations of your tooling and programming languages, and it will sometimes be impossible to write code that keeps your linters happy. In those situations, it is essential to focus on functionality and readability, rather than bending over backwards to meet what the linters demand of you.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=304</id>
		<title>Meta:Contributing/Code</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=304"/>
		<updated>2025-10-25T18:41:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Code Style */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While most of our work is informative, the Community Management Community does sometimes need to design its own tools, and other pieces of software needed to keep things running smoothly. You can find our open-source projects on [https://codeberg.org/cm-community Codeberg] and [https://github.com/cm-community GitHub], though please note that we intend to fully migrate from GitHub to Codeberg in the future.&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
All of our projects use [https://git-scm.com/ Git] for version control, a tool we expect you to have a working understanding of before you get started. Ideally, you&#039;ll also have [https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work commit signing] set up, using either an SSH key or a GPG key that you keep as secure as possible.&lt;br /&gt;
&lt;br /&gt;
Aside from this, you&#039;re welcome to use whatever code editors and assistance tools you like, as long as they aren&#039;t generative AI tools, and aren&#039;t otherwise disruptive. &#039;&#039;&#039;This applies regardless of whether the processing is done locally or in the cloud.&#039;&#039;&#039; Examples of banned tools include:&lt;br /&gt;
&lt;br /&gt;
* Integrated and standalone full-scale code generators, including LLMs like Claude or ChatGPT, integrated generation tools like Copilot or Junie, and other tools like them.&lt;br /&gt;
* AI video, audio and image generators, including Sora, MakeSong, Midjourney, and other tools like them.&lt;br /&gt;
* AI text generators, including ChatGPT, Gemini, Perplexity, Meta AI, and other tools like them.&lt;br /&gt;
* Code formatters, aside from the ones we recommend in a project&#039;s documentation and files, and JetBrains&#039; formatting plugins.&lt;br /&gt;
** To be more specific, we will deny all contributions that reformat any code that is unrelated to the contribution.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* Single-line completion tools in your IDE, such as the automatic completion provided in IntelliJ IDEA, as long as those tools don&#039;t accept any form of prompt as an input.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
* Before you start working on a project, please check its issues and pull requests, and quickly search our Discord server, to make sure you&#039;re not duplicating someone else&#039;s work.&lt;br /&gt;
** If someone else is already working on your idea, consider getting in touch to see how you can help.&lt;br /&gt;
** If you&#039;ve determined that nobody else is already working on your idea, contact us by creating an issue on the project&#039;s repository, and we&#039;ll discuss it with you.&lt;br /&gt;
* Once your idea is approved, fork the repository and create a new branch to work in. Creating a new branch is essential, as it makes it easier for you to pull in changes from upstream later if you end up needing to.&lt;br /&gt;
* Start working on your contribution, taking care to write modular, maintainable, and readable code, and avoiding any generative AI tools that we haven&#039;t specified as allowed below. Remember to test your changes, making sure they don&#039;t break existing features, and writing unit tests as appropriate.&lt;br /&gt;
* Open a Pull Request as early as possible — ideally after you&#039;ve pushed your first commit — and mark it as a draft if it&#039;s not yet ready to be merged. This makes it easier for us to leave feedback as you work, potentially resulting in less work for you later on.&lt;br /&gt;
* Mark your Pull Request as ready for review once you feel your contribution is ready. Keep an eye on the Pull Request, and remember to address and respond to any reviews and comments you get there.&lt;br /&gt;
* Once your contribution is ready, and you&#039;ve addressed all of our feedback, we&#039;ll merge it. At this point, you&#039;ve finished your contribution — congratulations!&lt;br /&gt;
&lt;br /&gt;
== Code Style ==&lt;br /&gt;
We provide a &amp;lt;code&amp;gt;.editorconfig&amp;lt;/code&amp;gt; file with all of our projects, which defines our baseline code formatting expectations. Most editors either include support for this or have some kind of plugin available, so it&#039;s important to double-check that first.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, we expect you to follow the style already established by the project&#039;s existing code. We also encourage you to use any linters and formatters we provide a configuration for, especially since we&#039;ll be running them in CI when you submit your Pull Request.&lt;br /&gt;
&lt;br /&gt;
Otherwise, keep the following points in mind:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use tabs instead of spaces where possible and realistic.&#039;&#039;&#039; This makes your code more accessible for blind and visually impaired developers, including those using massive fonts and Braille displays — especially where editors don&#039;t include great accessibility tools.&lt;br /&gt;
* &#039;&#039;&#039;Don&#039;t play code golf.&#039;&#039;&#039; Instead, use longer forms of statements where they&#039;re more readable than the shorter versions, and provide plenty of blank lines between different types of statements.&lt;br /&gt;
* &#039;&#039;&#039;Alphabetise where possible.&#039;&#039;&#039; Sorting lists alphabetically often makes things easier to read. It is also helpful to alphabetise lists when creating written, non-code content, as it shows readers that you didn&#039;t order the list by your (or our) preference.&lt;br /&gt;
* &#039;&#039;&#039;Consistent code is preferred over perfect code.&#039;&#039;&#039; It is important to be aware of the limitations of your tooling and programming languages, and it will sometimes be impossible to write code that keeps your linters happy. In those situations, it is essential to focus on functionality and readability, rather than bending over backwards to meet what the linters demand of you.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=303</id>
		<title>Meta:Contributing/Code</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing/Code&amp;diff=303"/>
		<updated>2025-10-25T18:41:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: Bring over page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While most of our work is informative, the Community Management Community does sometimes need to design its own tools, and other pieces of software needed to keep things running smoothly. You can find our open-source projects on [https://codeberg.org/cm-community Codeberg] and [https://github.com/cm-community GitHub], though please note that we intend to fully migrate from GitHub to Codeberg in the future.&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
All of our projects use [https://git-scm.com/ Git] for version control, a tool we expect you to have a working understanding of before you get started. Ideally, you&#039;ll also have [https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work commit signing] set up, using either an SSH key or a GPG key that you keep as secure as possible.&lt;br /&gt;
&lt;br /&gt;
Aside from this, you&#039;re welcome to use whatever code editors and assistance tools you like, as long as they aren&#039;t generative AI tools, and aren&#039;t otherwise disruptive. &#039;&#039;&#039;This applies regardless of whether the processing is done locally or in the cloud.&#039;&#039;&#039; Examples of banned tools include:&lt;br /&gt;
&lt;br /&gt;
* Integrated and standalone full-scale code generators, including LLMs like Claude or ChatGPT, integrated generation tools like Copilot or Junie, and other tools like them.&lt;br /&gt;
* AI video, audio and image generators, including Sora, MakeSong, Midjourney, and other tools like them.&lt;br /&gt;
* AI text generators, including ChatGPT, Gemini, Perplexity, Meta AI, and other tools like them.&lt;br /&gt;
* Code formatters, aside from the ones we recommend in a project&#039;s documentation and files, and JetBrains&#039; formatting plugins.&lt;br /&gt;
** To be more specific, we will deny all contributions that reformat any code that is unrelated to the contribution.&lt;br /&gt;
&lt;br /&gt;
We make exceptions for the following AI-based tools, as no reasonable replacements exist, and they significantly improve contributions:&lt;br /&gt;
&lt;br /&gt;
* [https://languagetool.org/ LanguageTool] and [https://www.jetbrains.com/grazie/ JetBrains Grazie], both of which are important spelling and grammar checkers, and help to keep your writing clean and readable. If you need to pick between them, we strongly recommend LanguageTool.&lt;br /&gt;
* Single-line completion tools in your IDE, such as the automatic completion provided in IntelliJ IDEA, as long as those tools don&#039;t accept any form of prompt as an input.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve already used a banned tool to create a contribution before reading this section, contact us immediately.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
* Before you start working on a project, please check its issues and pull requests, and quickly search our Discord server, to make sure you&#039;re not duplicating someone else&#039;s work.&lt;br /&gt;
** If someone else is already working on your idea, consider getting in touch to see how you can help.&lt;br /&gt;
** If you&#039;ve determined that nobody else is already working on your idea, contact us by creating an issue on the project&#039;s repository, and we&#039;ll discuss it with you.&lt;br /&gt;
* Once your idea is approved, fork the repository and create a new branch to work in. Creating a new branch is essential, as it makes it easier for you to pull in changes from upstream later if you end up needing to.&lt;br /&gt;
* Start working on your contribution, taking care to write modular, maintainable, and readable code, and avoiding any generative AI tools that we haven&#039;t specified as allowed below. Remember to test your changes, making sure they don&#039;t break existing features, and writing unit tests as appropriate.&lt;br /&gt;
* Open a Pull Request as early as possible — ideally after you&#039;ve pushed your first commit — and mark it as a draft if it&#039;s not yet ready to be merged. This makes it easier for us to leave feedback as you work, potentially resulting in less work for you later on.&lt;br /&gt;
* Mark your Pull Request as ready for review once you feel your contribution is ready. Keep an eye on the Pull Request, and remember to address and respond to any reviews and comments you get there.&lt;br /&gt;
* Once your contribution is ready, and you&#039;ve addressed all of our feedback, we&#039;ll merge it. At this point, you&#039;ve finished your contribution — congratulations!&lt;br /&gt;
&lt;br /&gt;
== Code Style ==&lt;br /&gt;
We provide a &amp;lt;code&amp;gt;.editorconfig&amp;lt;/code&amp;gt; file with all of our projects, which defines our baseline code formatting expectations. Most editors either include support for this or have some kind of plugin available, so it&#039;s important to double-check that first.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, we expect you to follow the style already established by the project&#039;s existing code. We also encourage you to use any linters and formatters we provide a configuration for, especially since we&#039;ll be running them in CI when you submit your Pull Request.&lt;br /&gt;
&lt;br /&gt;
Otherwise, keep the following points in mind:&lt;br /&gt;
&lt;br /&gt;
* Use tabs instead of spaces where possible and realistic. This makes your code more accessible for blind and visually impaired developers, including those using massive fonts and Braille displays — especially where editors don&#039;t include great accessibility tools.&lt;br /&gt;
* Don&#039;t play code golf. Instead, use longer forms of statements where they&#039;re more readable than the shorter versions, and provide plenty of blank lines between different types of statements.&lt;br /&gt;
* Alphabetise where possible. Sorting lists alphabetically often makes things easier to read. It is also helpful to alphabetise lists when creating written, non-code content, as it shows readers that you didn&#039;t order the list by your (or our) preference.&lt;br /&gt;
* Consistent code is preferred over perfect code. It is important to be aware of the limitations of your tooling and programming languages, and it will sometimes be impossible to write code that keeps your linters happy. In those situations, it is essential to focus on functionality and readability, rather than bending over backwards to meet what the linters demand of you.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing&amp;diff=302</id>
		<title>Meta:Contributing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing&amp;diff=302"/>
		<updated>2025-10-25T18:25:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Community Management Community is an informal, voluntary organisation, and it relies on its community members to create and update the content on this wiki, among other things. If you&#039;re interested in giving us a hand, then you&#039;re in the right place!&lt;br /&gt;
&lt;br /&gt;
There are many ways you can help us, and we appreciate all contributions — regardless of size or complexity.&lt;br /&gt;
&lt;br /&gt;
== Guidelines ==&lt;br /&gt;
Before you read about the type of content you&#039;d like to contribute, you must understand our general guidelines:&lt;br /&gt;
&lt;br /&gt;
# Do not use generative AI tools, aside from those we specifically allow, as detailed on the pages linked below.&lt;br /&gt;
# Contributions must be legal, legitimate, and appropriate, and you must have the right to provide everything you contribute.&lt;br /&gt;
# Contributions must be respectful, useful, and honest, approaching topics pragmatically, and avoiding harassment risks.&lt;br /&gt;
# Work together with other members of the Community Management Community, including its staff members and other users.&lt;br /&gt;
#* This includes working together with others instead of duplicating their work, and responding to feedback as appropriate.&lt;br /&gt;
# All contributions are subject to scrutiny and approval by our staff members. You need to submit a short proposal on Discord before you start working on something, even if you already have the access level required to publish it yourself.&lt;br /&gt;
&lt;br /&gt;
The Community Management Community operates on mutual respect and collaborative efforts, and we always like to remind our contributors that other members are likely to think of things they didn&#039;t originally consider. Diverse viewpoints make all of our work better, and we expect all of our members to remember that.&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
Once you understand the above guidelines, please get started by reading the most relevant page for your contribution below.&lt;br /&gt;
&lt;br /&gt;
* [[Meta:Contributing/Art]]&lt;br /&gt;
* [[Meta:Contributing/Code]]&lt;br /&gt;
* [[Meta:Contributing/Discussion]]&lt;br /&gt;
* [[Meta:Contributing/Feedback]]&lt;br /&gt;
* [[Meta:Contributing/Writing]]&lt;br /&gt;
[[Category:Meta]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Meta:Contributing&amp;diff=301</id>
		<title>Meta:Contributing</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Meta:Contributing&amp;diff=301"/>
		<updated>2025-10-25T17:56:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;The Community Management Community is an informal, voluntary organisation, and it relies on its community members to create and update the content on this wiki, among other things. If you&amp;#039;re interested in giving us a hand, then you&amp;#039;re in the right place!  There are many ways you can help us, and we appreciate all contributions — regardless of size or complexity.  == Guidelines == Before you read about the type of content you&amp;#039;d like to contribute, you must understand ou...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Community Management Community is an informal, voluntary organisation, and it relies on its community members to create and update the content on this wiki, among other things. If you&#039;re interested in giving us a hand, then you&#039;re in the right place!&lt;br /&gt;
&lt;br /&gt;
There are many ways you can help us, and we appreciate all contributions — regardless of size or complexity.&lt;br /&gt;
&lt;br /&gt;
== Guidelines ==&lt;br /&gt;
Before you read about the type of content you&#039;d like to contribute, you must understand our general guidelines:&lt;br /&gt;
&lt;br /&gt;
# Do not use generative AI tools, aside from those we specifically allow, as detailed on the pages linked below.&lt;br /&gt;
# Contributions must be legal, legitimate, and appropriate, and you must have the right to provide everything you contribute.&lt;br /&gt;
# Contributions must be respectful, useful, and honest, approaching topics pragmatically, and avoiding harassment risks.&lt;br /&gt;
# Work together with other members of the Community Management Community, including its staff members and other users.&lt;br /&gt;
#* This includes working together with others instead of duplicating their work, and responding to feedback as appropriate.&lt;br /&gt;
# All contributions are subject to scrutiny and approval by our staff members. You need to submit a short proposal on Discord before you start working on something, even if you already have the access level required to publish it yourself.&lt;br /&gt;
&lt;br /&gt;
The Community Management Community operates on mutual respect and collaborative efforts, and we always like to remind our contributors that other members are likely to think of things they didn&#039;t originally consider. Diverse viewpoints make all of our work better, and we expect all of our members to remember that.&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
Once you understand the above guidelines, please get started by reading the most relevant page for your contribution below.&lt;br /&gt;
&lt;br /&gt;
* [[Meta:Contributing/Art]]&lt;br /&gt;
* [[Meta:Contributing/Code]]&lt;br /&gt;
* [[Meta:Contributing/Discussion]]&lt;br /&gt;
* [[Meta:Contributing/Feedback]]&lt;br /&gt;
* [[Meta:Contributing/Writing]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender&amp;diff=300</id>
		<title>Disinformation/Transgender</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender&amp;diff=300"/>
		<updated>2025-10-25T11:24:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of this writing, many people (and governments) are hostile towards the trans community. Fuelling much of this hate is an ocean of disinformation, largely relying on a few key lies or misrepresentations.&lt;br /&gt;
&lt;br /&gt;
We believe the best way to combat this disinformation is through education. This article contains all our research on relevant disinformation to date.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve found something that we should include here (or you have a correction), please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
----{{Message&lt;br /&gt;
| title = Be prepared!&lt;br /&gt;
| text = Before you engage someone repeating disinformation, you should think about the following points:&lt;br /&gt;
&lt;br /&gt;
* Are they a figurehead? You&#039;ll find it difficult to dissuade people creating disinformation, or those who use it to make a living or remain culturally relevant.&lt;br /&gt;
* Do they seem interested in learning? As the adage goes, you can lead a horse to water, but you can&#039;t make it drink. You&#039;ll find it challenging to educate people who don&#039;t wish to be educated.&lt;br /&gt;
* How indoctrinated are they? Some people will expect your rebuttal. Groups exist that try to indoctrinate and radicalise people, and deprogramming them often requires more time and effort than any one person can put in.&lt;br /&gt;
* Do they rely on contradictions? A surprising amount of anti-trans rhetoric is self-contradictory. This type of disinformation exists to try to take advantage of [https://people.wku.edu/charles.smith/wallace/S434.htm phantasms], and a simple rebuttal won&#039;t help much. After all, the contradiction is the point!&lt;br /&gt;
&lt;br /&gt;
Remember to prioritise your safety, energy and mental health before engaging, and expect to receive harassment if you do this in a public online space.&lt;br /&gt;
| style = danger&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation/Transgender/Sports]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Transgender]]&lt;br /&gt;
[[Category:Disinformation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=299</id>
		<title>Disinformation/Transgender/Sports</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=299"/>
		<updated>2025-10-25T11:24:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The discussion regarding whether we should include trans folks in our sports (and how to categorise them) is long-running and divisive.&lt;br /&gt;
&lt;br /&gt;
Before we can get into the discussion proper, though, we&#039;ll need to talk about the history of sex-based segregation in sports.&lt;br /&gt;
&lt;br /&gt;
== Historical Segregation ==&lt;br /&gt;
It is a well-known fact that women&#039;s rights are a relatively recent concept, and that women have been (and continue to be) discriminated against for much of humanity&#039;s history. The first recognisable form of feminism (first-wave feminism) formally began in 1848&amp;lt;ref&amp;gt;[https://www.pacificu.edu/magazine/four-waves-feminism Pacific University: Four Waves of Feminism]&amp;lt;/ref&amp;gt;, and the beginnings of this movement focused on a defined set of grievances, regarding suffrage, government representation, marriage and divorce laws, and employment&amp;lt;ref&amp;gt;[https://www.masterclass.com/articles/first-wave-feminism MasterClass: First-Wave Feminism: Timeline and Criticisms]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As late as the 1970s, there were few roles considered &amp;quot;gender appropriate&amp;quot; for women and girls&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://books.google.com/books?id=-t3EEAAAQBAJ Google Books: Sex Segregation in Sports: Why Separate Is Not Equal by Adrienne N. Milner and Jomills Henry Braddock II]&amp;lt;/ref&amp;gt;. Society expected them to focus on traditional (and low-wage if they were working) roles, such as cooking, cleaning, home-making and cosmetology. When organised sports appeared in the US in the 19th century, we discouraged or outright banned women and girls from participating, resulting in sports largely being characterised as male-dominated and even hypermasculine, something that persists today.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Title_IX|Title IX]], which prohibits sex-based discrimination in all government-funded forms of education, was heavily contested by opponents who wished to restrict the rights of women in athletics, lobbying to exclude it&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. For example, the NCAA&#039;s executive director stated that Title IX was the &amp;quot;possible doom of intercollegiate sports&amp;quot;, and Senator John Tower (TX) proposed amendments to exclude women from revenue-generating sports.&lt;br /&gt;
&lt;br /&gt;
The idea of segregating sports by sex today relies on some assumption that women on average perform less well than men&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;[https://www.jstor.org/stable/24757601 JSTOR: Constructing Gender Incommensurability in Competitive Sport: Sex/Gender Testing and the New Regulations on Female Hyperandrogenism by Marion Müller]&amp;lt;/ref&amp;gt;. They explain that early big sport organisations tried to exclude women whose performances were above expectations, by establishing &amp;quot;gender verifications&amp;quot; that accused those women of fraud. This happened even though there was (and is) no scientific proof such segregation makes logical sense on any material basis.&lt;br /&gt;
&lt;br /&gt;
The thought process used to justify this segregation was, in fact, a tool used by segregationists to try to prove that material differences existed&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. It seems as if this form of segregation exists to prevent us from making direct comparisons between the performance of the sexes in sports and athletics, which would prove beyond a doubt that there&#039;s no material difference. In fact, the implementation of sex-based segregation in fencing, rifle shooting and skeet shooting only began after a woman won against male competitors, implying that it only exists to reinforce masculine stereotypes. In some situations, opponents would even forfeit once they realised they were competing against a girl&amp;lt;ref&amp;gt;[https://www.repository.law.indiana.edu/ijlse/vol8/iss1/3/ Indiana University Maurer School of Law: There’s Nothing Worse than Losing to a Girl:  An Analysis of Sex Segregation in American Youth Sports]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When decades of attempts to prove that women performed less well than men at sports failed, sports organisations tried to find new reasons to continue to segregate sports by sex&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. We can see examples of this in the media as recently as 2023, when [https://www.pbs.org/newshour/world/human-rights-court-rules-in-favor-of-olympic-champion-semenya-over-testosterone-rules Olympic medallist Caster Semenya won a court case that declared it was discriminatory for World Athletics to exclude her based on her natural testosterone levels].&lt;br /&gt;
&lt;br /&gt;
While racism isn&#039;t the focus of this article, it is also worth noting that the regulations on testosterone levels are likely racist&amp;lt;ref&amp;gt;[https://www.allure.com/story/caster-semenya-ruling-op-ed Allure: White Fragility &amp;amp; the Ruling Against Caster Semenya]&amp;lt;/ref&amp;gt;. This is partly because black women often have their femininity denied by racists, and many believe the regulations only used white women&#039;s testosterone levels as a guideline.&lt;br /&gt;
&lt;br /&gt;
== Trans Segregation ==&lt;br /&gt;
Sports organisations tend to see gender ambiguity (which may be challenging to categorise) as a threat&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. They further attempt to justify their segregation by measuring &amp;quot;hyperandrogenism&amp;quot;, or heightened levels of testosterone, excluding women who produce more of it and don&#039;t go through medical treatments to lower it. However, this only proves Müller&#039;s point — that this doesn&#039;t represent a meaningful difference in performance. Instead, it is simply an extension of institutions&#039; wish to continue to segregate sports by sex, apparently in an appeal to traditional values.&lt;br /&gt;
&lt;br /&gt;
This train of thought also affects trans folks, sometimes in contradictory ways. Those who believe in biological essentialism may state that one&#039;s biology defines much of their sporting ability, stating that trans-feminine folks have an innate physical advantage due to being born male. As the big sports organisations use testosterone as a measure of &amp;quot;maleness,&amp;quot; it is unsurprising those who support excluding trans-feminine folks from organised sports use the heightened testosterone levels of those assigned male at birth as a justification. They also usually ignore non-binary and trans-masculine folks, groups that tend to contradict many of their other arguments.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The assumption that testosterone has a measurable effect on the performance of an athlete has little scientific basis, according to many studies:&#039;&#039;&#039;&lt;br /&gt;
#* Testosterone does not impact lean mass or hand grip strength in women&amp;lt;ref&amp;gt;[https://www.nature.com/articles/s41598-021-89232-1 Nature: Total testosterone is not associated with lean mass or handgrip strength in pre-menopausal females]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* There&#039;s no evidence that including trans-feminine folks in sport would be unfair&amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;[[:File:CCES- Transgender Women Atheletes and Elite Sport- A Scientific Review (2023).pdf|CCES: Transgender Women Athletes and Elite Sport: A Scientific Review (2023)]] (re-uploaded as [https://cces.ca/transgender-women-athletes-and-elite-sport-scientific-review the original source has disappeared])&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Regulations on testosterone levels were justified using significantly flawed data, and that the data, when corrected, contradicts the conclusion that the IAAF put forward. The IAAF also neglected to have their research peer-reviewed, and it contained a significant number of basic errors, such as duplicated athletes&amp;lt;ref&amp;gt;[https://link.springer.com/article/10.1007/s40318-019-00143-w SpringerLink: Scientific integrity and the IAAF testosterone regulations by Roger Pielke Jr., Ross Ticker &amp;amp; Erik Boye]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The study used by the IAAF to justify its policies can only assert that raised testosterone levels had a positive impact on athletic ability for a couple of events. The data for 16 other events showed no impact, and for several other events, raised testosterone levels negatively impacted the athletes&#039; abilities.&lt;br /&gt;
#* Coming up with a definition of &amp;quot;normal&amp;quot; testosterone levels is hard, and that one&#039;s testosterone levels naturally fluctuate constantly. Experts from different societies, countries, and even laboratories often don&#039;t agree on what a &amp;quot;normal&amp;quot; level of testosterone is&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;[https://theconversation.com/testosterone-why-defining-a-normal-level-is-hard-to-do-113587 The Conversation: Testosterone: why defining a &#039;normal&#039; level is hard to do]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While not all trans-feminine folks will, many of them do decide to undergo [[wikipedia:Transgender_hormone_therapy|hormone replacement therapy]], or HRT.&#039;&#039;&#039;  HRT is a form of hormone therapy, which involves the administering of hormonal medications to help align trans folks&#039; secondary sexual characteristics with their gender. This medication usually takes two forms, typically administered together:&lt;br /&gt;
#* Hormone blockers, which lower the production of a given hormone or inhibit the receptors for that hormone.&lt;br /&gt;
#* Medication providing supplemental hormones, matching the trans folk&#039;s gender and keeping their hormonal balance healthy.  For pre-surgery trans-feminine folks, this medication will typically lower their testosterone levels and raise their oestrogen levels. This would imply that any potentially measurable benefits granted by their prior testosterone levels would become nullified through their medical treatment.  Here&#039;s what the science has to say:&lt;br /&gt;
#* Feminising HRT lowers strength, hemoglobin levels, muscle area and lean body mass in trans-feminine folks&amp;lt;ref&amp;gt;[https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8311086/ PubMed Central: How does hormone transition in transgender women change body composition, muscle strength and haemoglobin? Systematic review with a focus on the implications for sport participation by Joanna Harper, Emma O&#039;Donnell, Behzad Sorouri Khorashad, Hilary McDermott &amp;amp; Gemma L Witcomb]&amp;lt;/ref&amp;gt;. It also results in bone density compromise, and after 4 years, their muscle and fat mass, and performance is no different to that of cisgender women&amp;lt;ref name=&amp;quot;:4&amp;quot;&amp;gt;[https://academic.oup.com/jcem/article/109/2/e455/7223439 JCEM: The Impact of Gender-Affirming Hormone Therapy on Physical Performance by Ada S Cheung, Sav Zwickl, Kirsti Miller, Brendan J Nolan, Alex Fang Qi Wong, Patrice Jones &amp;amp; Nir Eynon]&amp;lt;/ref&amp;gt;. Current research suggests that trans women aren&#039;t physically different to cis women in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot;&amp;gt;[https://www.medrxiv.org/content/10.1101/2025.05.05.25326994v1 medRxiv: Physical Fitness and Body Composition in Transgender vs. Cisgender Individuals: A Systematic Review and Meta-Analysis by Sofia Mendes Sieczkowska, Bruna Caruso Mazzolani, Danilo Reis Coimbra, Igor Longobardi, Andresa Rossilho Casale, José Davi F.V.M.P. da Hora &amp;amp; Hamilton Roschel]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Masculinising HRT in non-athletic trans-masculine folks results in a performance level no different to cisgender men after 1 to 3 years.&amp;lt;ref name=&amp;quot;:4&amp;quot; /&amp;gt; Current research suggests that trans men aren&#039;t physically different to cis men in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;.  While studies opine that trans-feminine folks may generally retain some minor long-term advantages over cisgender women, competitive sports organisations already accept and account for similar deviations in abilities and advantages in cisgender women&amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While advocates for banning trans folks from sports often use children as a talking point, claims that banning trans children from sports is an issue of protecting other children seem nebulous at best:&#039;&#039;&#039;&lt;br /&gt;
#* Lawmakers have largely been unable to cite local examples of trans girls competing in sports. Where examples are available, there appears to be no evidence that including trans children results in competitive unfairness&amp;lt;ref&amp;gt;[https://apnews.com/article/lawmakers-unable-to-cite-local-trans-girls-sports-914a982545e943ecc1e265e8c41042e7 Associated Press: Lawmakers can’t cite local examples of trans girls in sports]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The &amp;quot;protect the children&amp;quot; rhetoric has been used to demonise members of the LGBT+ community since the early 1900s, and potentially even earlier than that&amp;lt;ref&amp;gt;[https://www.washingtonpost.com/made-by-history/2023/07/24/groomer-lgbtq-germany-children/ Washington Post (now paywalled): The &#039;groomer&#039; anti-LGBTQ+ panic is not new — and has caused immense harm]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;Advocates for banning trans folks from sports often include non-physical sports, coming up with the same conclusions. This suggests that this is more about transphobia and misogyny than any idea of fairness:&#039;&#039;&#039;&lt;br /&gt;
#* A trans-feminine snooker player, faced harassment after her tournament win. This included calls from former world number one Maria Catalano, who called for trans players to be banned from women&#039;s tournaments&amp;lt;ref&amp;gt;[https://www.bbc.com/sport/snooker/62821241 BBC Sport: Transgender snooker player Jamie Hunter criticised after winning US Women&#039;s Snooker Open]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The International Chess Federation (FIDE) effectively declared that women are less intelligent than men. It effectively banned trans women from competing in women&#039;s competitions for up to two years, and decided to remove some titles won by both trans men and women in their respective categories&amp;lt;ref&amp;gt;[https://www.npr.org/2023/08/18/1194593562/chess-transgender-fide-pushback NPR: World chess just placed restrictions on both trans women and trans men]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Professional pool player Lynne Pinches turned down her first ever professional contract, when the World Eightball Pool Federation reversed its ban on trans players&amp;lt;ref&amp;gt;[https://www.bbc.com/sport/wales/68183503 BBC Sport: Lynne Pinches: Pool player rejects professional contract after transgender policy U-turn]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Several cis Dutch women&#039;s darts veterans quit when they realised their team included a trans woman, complaining about fairness in the sport&amp;lt;ref&amp;gt;[https://www.france24.com/en/live-news/20240325-dutch-women-s-darts-veterans-quit-over-transgender-team-mate France 24: Dutch women&#039;s darts veterans quit over transgender team-mate]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* [https://www.shewon.org/ SheWon.org] ([https://web.archive.org/web/20250000000000*/https://www.shewon.org/ Wayback Machine]) frames trans-feminine athletes as &amp;quot;males in women&#039;s sporting events&amp;quot; that stole cis women&#039;s achievements by beating them, lists various non-physical sports, including billiards, darts, esports, poker, pool, and snooker. It also lists numerous &amp;quot;non-athletic competitions&amp;quot;, including Jeopardy game show wins, beauty competitions, scholarships, democratic elections, Forbes lists, and hot-dog-eating competitions. The site also contains a list of trans-feminine athletes, including many of their deadnames. Additionally, as is typical for those who would exclude trans folks from sports, the site pretends that trans-masculine folks don&#039;t exist.  Websites like this exist to justify hate, rather than discuss current issues on their merits. This is just one example of a huge number of outlets for similar hate campaigns.&lt;br /&gt;
&lt;br /&gt;
== Direct Impact ==&lt;br /&gt;
It goes without saying that this page wouldn&#039;t exist, had there been no reason to discuss this disinformation. Unfortunately, the disinformation discussed above has had many real-world consequences.&lt;br /&gt;
&lt;br /&gt;
The following points are true as of April 2024:&lt;br /&gt;
&lt;br /&gt;
* In 2023, [https://worldathletics.org/news/press-releases/council-meeting-march-2023-russia-belarus-female-eligibility World Athletics introduced new regulations] regarding the eligibility of transgender athletes and female athletes with &amp;quot;differences of sex development&amp;quot;.  These regulations require female athletes with &amp;quot;differences of sexual development&amp;quot; to medicate for at least two years, with the aim of reducing their testosterone levels. This requirement applies to all events, including those that were previously unrestricted.  They also ban all trans-feminine athletes who had a male puberty from participating in female World Rankings competitions. Due to the current state of trans healthcare legislation, this impacts most trans-feminine individuals, and this problem is likely to get worse due to the current political climate.  In what we can only describe as cruel irony, these regulations came into effect on the 31st of March 2023, Transgender Day of Visibility.  These new regulations also affected many cis women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot;&amp;gt;[https://www.washingtonblade.com/2023/03/24/trans-women-banned-from-track-and-field-intersex-athletes-restricted/ Washington Blade: Trans women banned from track and field, intersex athletes restricted]&amp;lt;/ref&amp;gt;, effectively banning them from competing due to their race&amp;lt;ref name=&amp;quot;:3&amp;quot; /&amp;gt;.&lt;br /&gt;
* Government officials attempted to pass at least 48 bills&amp;lt;ref&amp;gt;[https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=school__sports ACLU: 2024 Political Attacks on LGBTQ Rights: School Sports Bans] &amp;lt;/ref&amp;gt; attempting to ban trans youth from participating in school sports or in teams that correspond with their gender in 2024. They also attempted to pass 33 bills&amp;lt;ref&amp;gt;[https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=school__facilities ACLU: 2024 Political Attacks on LGBTQ Rights: School Facilities Bans]&amp;lt;/ref&amp;gt; restricting access to school facilities for trans youth.  Four related bills have passed so far this year:&lt;br /&gt;
** [https://translegislation.com/bills/2024/AL/SB129 AL SB129]&lt;br /&gt;
** [https://translegislation.com/bills/2024/ID/H0455 ID H0455]&lt;br /&gt;
** [https://translegislation.com/bills/2024/UT/HB0172 UT HB0172]&lt;br /&gt;
** [https://translegislation.com/bills/2024/WI/AB377 WI AB377]&lt;br /&gt;
* Excluding women based on their hormone levels does little to contribute to equal opportunities for them.  For example, Maximila Imali, a top Kenyan runner disqualified due to her high testosterone levels, is struggling to support her partner and family, feed her son and pay the rent&amp;lt;ref&amp;gt;[https://www.nytimes.com/2024/01/24/world/africa/olympic-intersex-maximila-imali.html New York Times: An Olympic Dream Falters Amid Track’s Shifting Rules]&amp;lt;/ref&amp;gt;.  Banning female athletes from their careers serves to make them poorer, and may prevent them from meeting an acceptable quality of life. We&#039;re unsure what mental gymnastics one needs to characterise this as &amp;quot;protecting women&amp;quot;, but that&#039;s how World Athletics puts it: &amp;quot;This is why we introduced the eligibility regulation and why it must be defended: to ensure fair competition for all women.&amp;quot;&amp;lt;ref&amp;gt;[https://worldathletics.org/news/press-release/questions-answers-iaaf-female-eligibility-reg World Athletics: IAAF publishes briefing notes and Q&amp;amp;A on Female Eligibility Regulations]&amp;lt;/ref&amp;gt;  As mentioned above, this also seems to have a disproportionate effect on women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
While further research is necessary to fully understand the effects of transitioning on one&#039;s body, the above context shows that there&#039;s no real reason to exclude trans folks from sports. Indeed, the scientific evidence seems to contradict every argument made supporting banning trans folks, and it also seems that many advocates for that aren&#039;t arguing based on any reasonable or factual basis.&lt;br /&gt;
&lt;br /&gt;
While it is impossible for any article to be absolutely inclusive of all possible information, we believe that the context we&#039;ve provided above shows that there&#039;s no reasonable basis for excluding trans folks from sport. If you come across further studies or information that you feel should be included here, please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Transgender]]&lt;br /&gt;
[[Category:Disinformation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=MediaWiki:Gadget-ReferenceTooltips&amp;diff=298</id>
		<title>MediaWiki:Gadget-ReferenceTooltips</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=MediaWiki:Gadget-ReferenceTooltips&amp;diff=298"/>
		<updated>2025-10-25T11:17:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;sup&amp;gt;&amp;lt;abbr title=&amp;quot;{{int:gadgets-default}}&amp;quot;&amp;gt;(D)&amp;lt;/abbr&amp;gt;&amp;lt;/sup&amp;gt; [https://www.mediawiki.org/wiki/Reference_Tooltips Reference Tooltips]: hover over inline citations to see reference information without moving away from the article text (does not work if &amp;quot;Navigation popups&amp;quot; is enabled above)&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;sup&amp;gt;&amp;lt;abbr title=&amp;quot;{{int:gadgets-default}}&amp;quot;&amp;gt;(D)&amp;lt;/abbr&amp;gt;&amp;lt;/sup&amp;gt; [https://www.mediawiki.org/wiki/Reference_Tooltips Reference Tooltips]: hover over inline citations to see reference information without moving away from the article text (does not work if &amp;quot;Navigation popups&amp;quot; is enabled above)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=MediaWiki:Gadgets-definition&amp;diff=297</id>
		<title>MediaWiki:Gadgets-definition</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=MediaWiki:Gadgets-definition&amp;diff=297"/>
		<updated>2025-10-25T11:16:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;* ReferenceTooltips[ResourceLoader|default|type=general|dependencies=mediawiki.cookie,jquery.client]|ReferenceTooltips.js|ReferenceTooltips.css&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ReferenceTooltips[ResourceLoader|default|type=general|dependencies=mediawiki.cookie,jquery.client]|ReferenceTooltips.js|ReferenceTooltips.css&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=MediaWiki:Gadget-ReferenceTooltips.css&amp;diff=296</id>
		<title>MediaWiki:Gadget-ReferenceTooltips.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=MediaWiki:Gadget-ReferenceTooltips.css&amp;diff=296"/>
		<updated>2025-10-25T11:16:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;/* See mw:Reference Tooltips */  .rt-overlay { 	position: absolute; 	width: 100%; 	font-size: calc(var(--font-size-medium, 1rem) * (13 / 14)); 	line-height: 1.5em;  	/* Remove after https://phabricator.wikimedia.org/T369880 is resolved and $teleportTarget is assigned */ 	z-index: 800; /* match z-index-tooltip in https://doc.wikimedia.org/codex/latest/design-tokens/z-index.html */ 	top: 0; }  /* Remove after https://phabricator.wikimedia.org/T369880 is resolved and $t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* See [[mw:Reference Tooltips]] */&lt;br /&gt;
&lt;br /&gt;
.rt-overlay {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	font-size: calc(var(--font-size-medium, 1rem) * (13 / 14));&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
&lt;br /&gt;
	/* Remove after https://phabricator.wikimedia.org/T369880 is resolved and $teleportTarget is assigned */&lt;br /&gt;
	z-index: 800; /* match z-index-tooltip in https://doc.wikimedia.org/codex/latest/design-tokens/z-index.html */&lt;br /&gt;
	top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after https://phabricator.wikimedia.org/T369880 is resolved and $teleportTarget is assigned */&lt;br /&gt;
.skin-vector-legacy .rt-overlay {&lt;br /&gt;
	font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-monobook .rt-overlay {&lt;br /&gt;
	font-size: 12.7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tooltip {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	max-width: 27em;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	color: var(--color-base, #202122);&lt;br /&gt;
	border: 1px solid var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	box-shadow: 0 20px 48px 0 rgba(0, 0, 0, 0.2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .rt-tooltip {&lt;br /&gt;
	box-shadow: 0 20px 48px 0 rgba(0, 0, 0, 1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Extend the tooltip vertically to make sure it doesn&#039;t disappear while the user moves the mouse to it */&lt;br /&gt;
.rt-tooltip-above .rt-hoverArea {&lt;br /&gt;
	margin-bottom: -0.6em;&lt;br /&gt;
	padding-bottom: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tooltip-below .rt-hoverArea {&lt;br /&gt;
	margin-top: -0.7em;&lt;br /&gt;
	padding-top: 0.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-scroll {&lt;br /&gt;
	overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-content {&lt;br /&gt;
	padding: 0.7em 0.9em;&lt;br /&gt;
	overflow-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tail {&lt;br /&gt;
	/* Use 48%, not 50%, to make the tail start at a right place in Blink browsers in Windows on bigger system font sizes */&lt;br /&gt;
	background: linear-gradient(to top right, var(--border-color-subtle, #c8ccd1) 48%, rgba(0, 0, 0, 0) 48%);&lt;br /&gt;
&lt;br /&gt;
	--tail-left: 19px;&lt;br /&gt;
	--tail-side-width: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tail,&lt;br /&gt;
.rt-tail:after {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
&lt;br /&gt;
	/* Make sure the tail is behind the scrollbar, e.g. [73] at&lt;br /&gt;
	   https://en.wikipedia.org/w/index.php?title=Lemniscate_elliptic_functions&amp;amp;oldid=1231701944#cite_ref-73&lt;br /&gt;
	   if .rt-tooltip has width of 25em */&lt;br /&gt;
	z-index: -1;&lt;br /&gt;
	&lt;br /&gt;
	width: var(--tail-side-width);&lt;br /&gt;
	height: var(--tail-side-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tail:after {&lt;br /&gt;
	content: &#039;&#039;;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	bottom: 1px;&lt;br /&gt;
	left: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tooltip-above .rt-tail {&lt;br /&gt;
	transform: rotate(-45deg);&lt;br /&gt;
	transform-origin: 100% 100%;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: var(--tail-left);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tooltip-below .rt-tail {&lt;br /&gt;
	transform: rotate(135deg);&lt;br /&gt;
	transform-origin: 0 0;&lt;br /&gt;
	top: 0;&lt;br /&gt;
	left: calc(var(--tail-left) + var(--tail-side-width));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-settingsLink {&lt;br /&gt;
	background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%2354595d%22%20d%3D%22M20%2014.5v-2.9l-1.8-.3c-.1-.4-.3-.8-.6-1.4l1.1-1.5-2.1-2.1-1.5%201.1c-.5-.3-1-.5-1.4-.6L13.5%205h-2.9l-.3%201.8c-.5.1-.9.3-1.4.6L7.4%206.3%205.3%208.4l1%201.5c-.3.5-.4.9-.6%201.4l-1.7.2v2.9l1.8.3c.1.5.3.9.6%201.4l-1%201.5%202.1%202.1%201.5-1c.4.2.9.4%201.4.6l.3%201.8h3l.3-1.8c.5-.1.9-.3%201.4-.6l1.5%201.1%202.1-2.1-1.1-1.5c.3-.5.5-1%20.6-1.4l1.5-.3zM12%2016c-1.7%200-3-1.3-3-3s1.3-3%203-3%203%201.3%203%203-1.3%203-3%203z%22%2F%3E%0D%0A%3C%2Fsvg%3E);&lt;br /&gt;
	float: right;&lt;br /&gt;
	margin: -0.5em -0.5em 0 0.5em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	height: 32px;&lt;br /&gt;
	width: 32px;&lt;br /&gt;
	border: 1px solid transparent;&lt;br /&gt;
	border-radius: 2px;&lt;br /&gt;
	background-position: center center;&lt;br /&gt;
	background-repeat: no-repeat;&lt;br /&gt;
	background-size: 24px 24px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .rt-settingsLink {&lt;br /&gt;
	background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23c8ccd1%22%20d%3D%22M20%2014.5v-2.9l-1.8-.3c-.1-.4-.3-.8-.6-1.4l1.1-1.5-2.1-2.1-1.5%201.1c-.5-.3-1-.5-1.4-.6L13.5%205h-2.9l-.3%201.8c-.5.1-.9.3-1.4.6L7.4%206.3%205.3%208.4l1%201.5c-.3.5-.4.9-.6%201.4l-1.7.2v2.9l1.8.3c.1.5.3.9.6%201.4l-1%201.5%202.1%202.1%201.5-1c.4.2.9.4%201.4.6l.3%201.8h3l.3-1.8c.5-.1.9-.3%201.4-.6l1.5%201.1%202.1-2.1-1.1-1.5c.3-.5.5-1%20.6-1.4l1.5-.3zM12%2016c-1.7%200-3-1.3-3-3s1.3-3%203-3%203%201.3%203%203-1.3%203-3%203z%22%2F%3E%0D%0A%3C%2Fsvg%3E);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-settingsLink:hover,&lt;br /&gt;
.rt-settingsLink:active {&lt;br /&gt;
	background-color: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-settingsLink:active {&lt;br /&gt;
	border-color: var(--border-color-interactive, #72777d);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-settingsLink:focus {&lt;br /&gt;
	outline: 1px solid transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-settingsLink:focus:not(:active) {&lt;br /&gt;
	border-color: var(--border-color-progressive--focus, #36c);&lt;br /&gt;
	box-shadow: inset 0 0 0 1px var(--box-shadow-color-progressive--focus, #36c);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-target {&lt;br /&gt;
	background-color: var(--background-color-progressive-subtle, #eaf3ff);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-enableField {&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	margin-bottom: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-numberInput.rt-numberInput {&lt;br /&gt;
	width: 10em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-tooltipsForCommentsField.rt-tooltipsForCommentsField.rt-tooltipsForCommentsField {&lt;br /&gt;
	margin-top: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-disabledHelp {&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-disabledHelp td {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-disabledNote.rt-disabledNote {&lt;br /&gt;
	vertical-align: bottom;&lt;br /&gt;
	padding-left: 0.36em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes rt-fade-in-up {&lt;br /&gt;
	0% {&lt;br /&gt;
		opacity: 0;&lt;br /&gt;
		transform: translate(0, 20px);&lt;br /&gt;
	}&lt;br /&gt;
	100% {&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
		transform: translate(0, 0);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes rt-fade-in-down {&lt;br /&gt;
	0% {&lt;br /&gt;
		opacity: 0;&lt;br /&gt;
		transform: translate(0, -20px);&lt;br /&gt;
	}&lt;br /&gt;
	100% {&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
		transform: translate(0, 0);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes rt-fade-out-down {&lt;br /&gt;
	0% {&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
		transform: translate(0, 0);&lt;br /&gt;
	}&lt;br /&gt;
	100% {&lt;br /&gt;
		opacity: 0;&lt;br /&gt;
		transform: translate(0, 20px);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes rt-fade-out-up {&lt;br /&gt;
	0% {&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
		transform: translate(0, 0);&lt;br /&gt;
	}&lt;br /&gt;
	100% {&lt;br /&gt;
		opacity: 0;&lt;br /&gt;
		transform: translate(0, -20px);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-fade-in-up {&lt;br /&gt;
	animation: rt-fade-in-up 0.2s ease forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-fade-in-down {&lt;br /&gt;
	animation: rt-fade-in-down 0.2s ease forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-fade-out-down {&lt;br /&gt;
	animation: rt-fade-out-down 0.2s ease forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rt-fade-out-up {&lt;br /&gt;
	animation: rt-fade-out-up 0.2s ease forwards;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=MediaWiki:Gadget-ReferenceTooltips.js&amp;diff=295</id>
		<title>MediaWiki:Gadget-ReferenceTooltips.js</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=MediaWiki:Gadget-ReferenceTooltips.js&amp;diff=295"/>
		<updated>2025-10-25T11:16:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;// See mw:Reference Tooltips // Source https://en.wikipedia.org/wiki/MediaWiki:Gadget-ReferenceTooltips.js  /*eslint space-in-parens: [&amp;quot;error&amp;quot;, &amp;quot;always&amp;quot;], array-bracket-spacing: [&amp;quot;error&amp;quot;, &amp;quot;always&amp;quot;]*/  ( function () {  // If you&amp;#039;re loading the script from another wiki and want to set your settings, do that in `window` // properties with `rt_` prefix, e.g. //   window.rt_REF_LINK_SELECTOR = &amp;#039;...&amp;#039;; // They will be used instead of enwiki detaults. var REF_LINK_SELECTOR =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;// See [[mw:Reference Tooltips]]&lt;br /&gt;
// Source https://en.wikipedia.org/wiki/MediaWiki:Gadget-ReferenceTooltips.js&lt;br /&gt;
&lt;br /&gt;
/*eslint space-in-parens: [&amp;quot;error&amp;quot;, &amp;quot;always&amp;quot;], array-bracket-spacing: [&amp;quot;error&amp;quot;, &amp;quot;always&amp;quot;]*/&lt;br /&gt;
&lt;br /&gt;
( function () {&lt;br /&gt;
&lt;br /&gt;
// If you&#039;re loading the script from another wiki and want to set your settings, do that in `window`&lt;br /&gt;
// properties with `rt_` prefix, e.g.&lt;br /&gt;
//   window.rt_REF_LINK_SELECTOR = &#039;...&#039;;&lt;br /&gt;
// They will be used instead of enwiki detaults.&lt;br /&gt;
var REF_LINK_SELECTOR = window.rt_REF_LINK_SELECTOR || &#039;.reference, a[href^=&amp;quot;#CITEREF&amp;quot;]&#039;,&lt;br /&gt;
	COMMENTED_TEXT_CLASS = window.rt_COMMENTED_TEXT_CLASS || &#039;rt-commentedText&#039;,&lt;br /&gt;
	COMMENTED_TEXT_SELECTOR = (&lt;br /&gt;
		window.rt_COMMENTED_TEXT_SELECTOR ||&lt;br /&gt;
		( COMMENTED_TEXT_CLASS ? &#039;.&#039; + COMMENTED_TEXT_CLASS + &#039;, &#039; : &#039;&#039; ) +&lt;br /&gt;
		&#039;abbr[title]&#039;&lt;br /&gt;
	);&lt;br /&gt;
&lt;br /&gt;
if ( mw.messages.get( &#039;rt-settings&#039; ) === null ) {&lt;br /&gt;
	mw.messages.set( {&lt;br /&gt;
		&#039;rt-settings&#039;: &#039;Reference Tooltips settings&#039;,&lt;br /&gt;
		&#039;rt-enable-footer&#039;: &#039;Enable Reference Tooltips&#039;,&lt;br /&gt;
		&#039;rt-settings-title&#039;: &#039;Reference Tooltips&#039;,&lt;br /&gt;
		&#039;rt-save&#039;: &#039;Save&#039;,&lt;br /&gt;
		&#039;rt-enable&#039;: &#039;Enable Reference Tooltips&#039;,&lt;br /&gt;
		&#039;rt-activationMethod&#039;: &#039;Show a tooltip when I\&#039;m&#039;,&lt;br /&gt;
		&#039;rt-hovering&#039;: &#039;hovering a reference&#039;,&lt;br /&gt;
		&#039;rt-clicking&#039;: &#039;clicking a reference&#039;,&lt;br /&gt;
		&#039;rt-delay&#039;: &#039;Delay before the tooltip appears (in milliseconds)&#039;,&lt;br /&gt;
		&#039;rt-tooltipsForComments&#039;: &#039;Show the tooltip over &amp;lt;span title=&amp;quot;Tooltip example&amp;quot; class=&amp;quot;&#039; + ( COMMENTED_TEXT_CLASS || &#039;rt-commentedText&#039; ) + &#039;&amp;quot; style=&amp;quot;border-bottom: 1px dotted; cursor: help;&amp;quot;&amp;gt;text with a dotted underline&amp;lt;/span&amp;gt; in Reference Tooltips style (allows to see such tooltips on devices with no mouse support)&#039;,&lt;br /&gt;
		&#039;rt-disabledNote&#039;: &#039;You can re-enable Reference Tooltips using a link in the footer of the page.&#039;,&lt;br /&gt;
		&#039;rt-done&#039;: &#039;Done&#039;,&lt;br /&gt;
		&#039;rt-enabled&#039;: &#039;Reference Tooltips are enabled&#039;&lt;br /&gt;
	} );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// &amp;quot;Global&amp;quot; variables&lt;br /&gt;
var SECONDS_IN_A_DAY = 60 * 60 * 24,&lt;br /&gt;
	CLASSES = {&lt;br /&gt;
		FADE_IN_DOWN: &#039;rt-fade-in-down&#039;,&lt;br /&gt;
		FADE_IN_UP: &#039;rt-fade-in-up&#039;,&lt;br /&gt;
		FADE_OUT_DOWN: &#039;rt-fade-out-down&#039;,&lt;br /&gt;
		FADE_OUT_UP: &#039;rt-fade-out-up&#039;&lt;br /&gt;
	},&lt;br /&gt;
	IS_TOUCHSCREEN = &#039;ontouchstart&#039; in document.documentElement,&lt;br /&gt;
	// Quite a rough check for mobile browsers, a mix of what is advised at&lt;br /&gt;
	// https://stackoverflow.com/a/24600597 (sends to&lt;br /&gt;
	// https://developer.mozilla.org/en-US/docs/Browser_detection_using_the_user_agent)&lt;br /&gt;
	// and https://stackoverflow.com/a/14301832&lt;br /&gt;
	IS_MOBILE = /Mobi|Android/i.test( navigator.userAgent ) ||&lt;br /&gt;
		typeof window.orientation !== &#039;undefined&#039;,&lt;br /&gt;
	CLIENT_NAME = $.client.profile().name,&lt;br /&gt;
	settingsString, settings, enabled, delay, activatedByClick, tooltipsForComments, cursorWaitCss,&lt;br /&gt;
	windowManager, $teleportTarget,&lt;br /&gt;
	$body = $( document.body ),&lt;br /&gt;
	$window = $( window ),&lt;br /&gt;
	$overlay = $( &#039;&amp;lt;div&amp;gt;&#039; )&lt;br /&gt;
		.addClass( &#039;rt-overlay&#039; )&lt;br /&gt;
		.appendTo( $body );&lt;br /&gt;
&lt;br /&gt;
// Can&#039;t use before https://phabricator.wikimedia.org/T369880 is resolved&lt;br /&gt;
// mw.loader.using( &#039;mediawiki.page.ready&#039; ).then( function ( require ) {&lt;br /&gt;
// 	$teleportTarget = $( require( &#039;mediawiki.page.ready&#039; ).teleportTarget );&lt;br /&gt;
// 	$overlay.appendTo( $teleportTarget );&lt;br /&gt;
// } );&lt;br /&gt;
&lt;br /&gt;
function rt( $content ) {&lt;br /&gt;
	// Popups gadget&lt;br /&gt;
	if ( window.pg ) {&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var teSelector,&lt;br /&gt;
		settingsDialogOpening = false;&lt;br /&gt;
&lt;br /&gt;
	function setSettingsCookie() {&lt;br /&gt;
		mw.cookie.set(&lt;br /&gt;
			&#039;RTsettings&#039;,&lt;br /&gt;
			(&lt;br /&gt;
				Number( enabled ) +&lt;br /&gt;
				&#039;|&#039; +&lt;br /&gt;
				delay +&lt;br /&gt;
				&#039;|&#039; +&lt;br /&gt;
				Number( activatedByClick ) +&lt;br /&gt;
				&#039;|&#039; +&lt;br /&gt;
				Number( tooltipsForComments )&lt;br /&gt;
			),&lt;br /&gt;
			{ path: &#039;/&#039;, expires: 90 * SECONDS_IN_A_DAY, prefix: &#039;&#039; }&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function enableRt() {&lt;br /&gt;
		enabled = true;&lt;br /&gt;
		setSettingsCookie();&lt;br /&gt;
		$( &#039;.rt-enableItem&#039; ).remove();&lt;br /&gt;
		rt( $content );&lt;br /&gt;
		mw.notify( mw.msg( &#039;rt-enabled&#039; ) );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function disableRt() {&lt;br /&gt;
		$content.find( teSelector ).removeClass( &#039;rt-commentedText&#039; ).off( &#039;.rt&#039; );&lt;br /&gt;
		$body.off( &#039;.rt&#039; );&lt;br /&gt;
		$window.off( &#039;.rt&#039; );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function addEnableLink() {&lt;br /&gt;
		// #footer-places – Vector&lt;br /&gt;
		// #f-list – Timeless, Monobook, Modern&lt;br /&gt;
		// parent of #footer li – Cologne Blue&lt;br /&gt;
		var $footer = $( &#039;#footer-places, #f-list&#039; );&lt;br /&gt;
		if ( !$footer.length ) {&lt;br /&gt;
			$footer = $( &#039;#footer li&#039; ).parent();&lt;br /&gt;
		}&lt;br /&gt;
		if ( !$footer.find( &#039;.rt-enableItem&#039; ).length ) {&lt;br /&gt;
			$footer.append(&lt;br /&gt;
				$( &#039;&amp;lt;li&amp;gt;&#039; )&lt;br /&gt;
					.addClass( &#039;rt-enableItem&#039; )&lt;br /&gt;
					.append(&lt;br /&gt;
						$( &#039;&amp;lt;a&amp;gt;&#039; )&lt;br /&gt;
							.text( mw.msg( &#039;rt-enable-footer&#039; ) )&lt;br /&gt;
							.attr( &#039;href&#039;, &#039;#&#039; )&lt;br /&gt;
							.click( function ( e ) {&lt;br /&gt;
								e.preventDefault();&lt;br /&gt;
								enableRt();&lt;br /&gt;
							} )&lt;br /&gt;
					)&lt;br /&gt;
			);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function TooltippedElement( $element ) {&lt;br /&gt;
		var events,&lt;br /&gt;
			te = this;&lt;br /&gt;
&lt;br /&gt;
		function onStartEvent( e ) {&lt;br /&gt;
			var showRefArgs;&lt;br /&gt;
&lt;br /&gt;
			if ( activatedByClick &amp;amp;&amp;amp; te.type !== &#039;commentedText&#039; &amp;amp;&amp;amp; e.type !== &#039;contextmenu&#039; ) {&lt;br /&gt;
				e.preventDefault();&lt;br /&gt;
			}&lt;br /&gt;
			if ( !te.noRef ) {&lt;br /&gt;
				showRefArgs = [ $( this ) ];&lt;br /&gt;
				if ( te.type !== &#039;supRef&#039; ) {&lt;br /&gt;
					showRefArgs.push( e.pageX, e.pageY );&lt;br /&gt;
				}&lt;br /&gt;
				te.showRef.apply( te, showRefArgs );&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		function onEndEvent() {&lt;br /&gt;
			if ( !te.noRef ) {&lt;br /&gt;
				te.hideRef();&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if ( !$element ) {&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		// TooltippedElement.$element and TooltippedElement.$originalElement will be different when&lt;br /&gt;
		// the first is changed after its cloned version is hovered in a tooltip&lt;br /&gt;
		this.$element = $element;&lt;br /&gt;
		this.$originalElement = $element;&lt;br /&gt;
		if ( this.$element.is( REF_LINK_SELECTOR ) ) {&lt;br /&gt;
			if ( this.$element.prop( &#039;tagName&#039; ) === &#039;SUP&#039; ) {&lt;br /&gt;
				this.type = &#039;supRef&#039;;&lt;br /&gt;
			} else {&lt;br /&gt;
				this.type = &#039;harvardRef&#039;;&lt;br /&gt;
			}&lt;br /&gt;
		} else {&lt;br /&gt;
			this.type = &#039;commentedText&#039;;&lt;br /&gt;
			this.comment = this.$element.attr( &#039;title&#039; );&lt;br /&gt;
			if ( !this.comment ) {&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
			this.$element.addClass( &#039;rt-commentedText&#039; );&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if ( activatedByClick ) {&lt;br /&gt;
			events = {&lt;br /&gt;
				&#039;click.rt&#039;: onStartEvent&lt;br /&gt;
			};&lt;br /&gt;
			// Adds an ability to see tooltips for links&lt;br /&gt;
			if (&lt;br /&gt;
				this.type === &#039;commentedText&#039; &amp;amp;&amp;amp;&lt;br /&gt;
				( this.$element.closest( &#039;a&#039; ).length || this.$element.has( &#039;a&#039; ).length )&lt;br /&gt;
			) {&lt;br /&gt;
				events[ &#039;contextmenu.rt&#039; ] = onStartEvent;&lt;br /&gt;
			}&lt;br /&gt;
		} else {&lt;br /&gt;
			events = {&lt;br /&gt;
				&#039;mouseenter.rt&#039;: onStartEvent,&lt;br /&gt;
				&#039;mouseleave.rt&#039;: onEndEvent&lt;br /&gt;
			};&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		this.$element.on( events );&lt;br /&gt;
&lt;br /&gt;
		this.hideRef = function ( immediately ) {&lt;br /&gt;
			clearTimeout( te.showTimer );&lt;br /&gt;
&lt;br /&gt;
			if ( this.type === &#039;commentedText&#039; ) {&lt;br /&gt;
				this.$element.attr( &#039;title&#039;, this.comment );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if ( this.tooltip &amp;amp;&amp;amp; this.tooltip.isPresent ) {&lt;br /&gt;
				if ( activatedByClick || immediately ) {&lt;br /&gt;
					this.tooltip.hide();&lt;br /&gt;
				} else {&lt;br /&gt;
					this.hideTimer = setTimeout( function () {&lt;br /&gt;
						te.tooltip.hide();&lt;br /&gt;
					}, 200 );&lt;br /&gt;
				}&lt;br /&gt;
			} else if ( this.$ref &amp;amp;&amp;amp; this.$ref.hasClass( &#039;rt-target&#039; ) ) {&lt;br /&gt;
				this.$ref.removeClass( &#039;rt-target&#039; );&lt;br /&gt;
				if ( activatedByClick ) {&lt;br /&gt;
					$body.off( &#039;click.rt touchstart.rt&#039;, this.onBodyClick );&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		};&lt;br /&gt;
&lt;br /&gt;
		this.showRef = function ( $element, ePageX, ePageY ) {&lt;br /&gt;
			// Popups gadget&lt;br /&gt;
			if ( window.pg ) {&lt;br /&gt;
				disableRt();&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if ( this.tooltip &amp;amp;&amp;amp; !this.tooltip.$content.length ) {&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			var tooltipInitiallyPresent = this.tooltip &amp;amp;&amp;amp; this.tooltip.isPresent;&lt;br /&gt;
&lt;br /&gt;
			function reallyShow() {&lt;br /&gt;
				var viewportTop, refOffsetTop, teHref;&lt;br /&gt;
&lt;br /&gt;
				if ( !te.$ref &amp;amp;&amp;amp; !te.comment ) {&lt;br /&gt;
					teHref = te.type === &#039;supRef&#039; ?&lt;br /&gt;
						te.$element.find( &#039;a&#039; ).attr( &#039;href&#039; ) :&lt;br /&gt;
						te.$element.attr( &#039;href&#039; ); // harvardRef&lt;br /&gt;
					te.$ref = teHref &amp;amp;&amp;amp;&lt;br /&gt;
						$( &#039;#&#039; + $.escapeSelector( teHref.slice( 1 ) ) );&lt;br /&gt;
					if ( !te.$ref || !te.$ref.length || !te.$ref.text() ) {&lt;br /&gt;
						te.noRef = true;&lt;br /&gt;
						return;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				if ( !tooltipInitiallyPresent &amp;amp;&amp;amp; !te.comment ) {&lt;br /&gt;
					viewportTop = $window.scrollTop();&lt;br /&gt;
					refOffsetTop = te.$ref.offset().top;&lt;br /&gt;
					if (&lt;br /&gt;
						!activatedByClick &amp;amp;&amp;amp;&lt;br /&gt;
						viewportTop &amp;lt; refOffsetTop &amp;amp;&amp;amp;&lt;br /&gt;
						viewportTop + $window.height() &amp;gt; refOffsetTop + te.$ref.height() &amp;amp;&amp;amp;&lt;br /&gt;
						// There can be gadgets/scripts that make references horizontally scrollable.&lt;br /&gt;
						$window.width() &amp;gt; te.$ref.offset().left + te.$ref.width()&lt;br /&gt;
					) {&lt;br /&gt;
						// Highlight the reference itself&lt;br /&gt;
						te.$ref.addClass( &#039;rt-target&#039; );&lt;br /&gt;
						return;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				if ( !te.tooltip ) {&lt;br /&gt;
					te.tooltip = new Tooltip( te );&lt;br /&gt;
					if ( !te.tooltip.$content.length ) {&lt;br /&gt;
						return;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				// If this tooltip is called from inside another tooltip. We can&#039;t define it&lt;br /&gt;
				// in the constructor since a ref can be cloned but have the same Tooltip object;&lt;br /&gt;
				// so, Tooltip.parent is a floating value.&lt;br /&gt;
				te.tooltip.parent = te.$element.closest( &#039;.rt-tooltip&#039; ).data( &#039;tooltip&#039; );&lt;br /&gt;
				if ( te.tooltip.parent &amp;amp;&amp;amp; te.tooltip.parent.disappearing ) {&lt;br /&gt;
					return;&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				te.tooltip.show();&lt;br /&gt;
&lt;br /&gt;
				if ( tooltipInitiallyPresent ) {&lt;br /&gt;
					if ( te.tooltip.$element.hasClass( &#039;rt-tooltip-above&#039; ) ) {&lt;br /&gt;
						te.tooltip.$element.addClass( CLASSES.FADE_IN_DOWN );&lt;br /&gt;
					} else {&lt;br /&gt;
						te.tooltip.$element.addClass( CLASSES.FADE_IN_UP );&lt;br /&gt;
					}&lt;br /&gt;
					return;&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				te.tooltip.calculatePosition( ePageX, ePageY );&lt;br /&gt;
&lt;br /&gt;
				$window.on( &#039;resize.rt&#039;, te.onWindowResize );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			// We redefine this.$element here because e.target can be a reference link inside&lt;br /&gt;
			// a reference tooltip, not a link that was initially assigned to this.$element&lt;br /&gt;
			this.$element = $element;&lt;br /&gt;
&lt;br /&gt;
			if ( this.type === &#039;commentedText&#039; ) {&lt;br /&gt;
				this.$element.attr( &#039;title&#039;, &#039;&#039; );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if ( activatedByClick ) {&lt;br /&gt;
				if (&lt;br /&gt;
					tooltipInitiallyPresent ||&lt;br /&gt;
					( this.$ref &amp;amp;&amp;amp; this.$ref.hasClass( &#039;rt-target&#039; ) )&lt;br /&gt;
				) {&lt;br /&gt;
					return;&lt;br /&gt;
				} else {&lt;br /&gt;
					setTimeout( function () {&lt;br /&gt;
						$body.on( &#039;click.rt touchstart.rt&#039;, te.onBodyClick );&lt;br /&gt;
					}, 0 );&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if ( activatedByClick || tooltipInitiallyPresent ) {&lt;br /&gt;
				reallyShow();&lt;br /&gt;
			} else {&lt;br /&gt;
				this.showTimer = setTimeout( reallyShow, delay );&lt;br /&gt;
			}&lt;br /&gt;
		};&lt;br /&gt;
&lt;br /&gt;
		this.onBodyClick = function ( e ) {&lt;br /&gt;
			if ( !te.tooltip &amp;amp;&amp;amp; !( te.$ref &amp;amp;&amp;amp; te.$ref.hasClass( &#039;rt-target&#039; ) ) ) {&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			var $current = $( e.target );&lt;br /&gt;
&lt;br /&gt;
			function contextMatchesParameter( parameter ) {&lt;br /&gt;
				return this === parameter;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			// The last condition is used to determine cases when a clicked tooltip is the current&lt;br /&gt;
			// element&#039;s tooltip or one of its descendants&lt;br /&gt;
			while (&lt;br /&gt;
				$current.length &amp;amp;&amp;amp;&lt;br /&gt;
				(&lt;br /&gt;
					!$current.hasClass( &#039;rt-tooltip&#039; ) ||&lt;br /&gt;
					!$current.data( &#039;tooltip&#039; ) ||&lt;br /&gt;
					!$current.data( &#039;tooltip&#039; ).upToTopParent(&lt;br /&gt;
						contextMatchesParameter, [ te.tooltip ],&lt;br /&gt;
						true&lt;br /&gt;
					)&lt;br /&gt;
				)&lt;br /&gt;
			) {&lt;br /&gt;
				$current = $current.parent();&lt;br /&gt;
			}&lt;br /&gt;
			if ( !$current.length ) {&lt;br /&gt;
				te.hideRef();&lt;br /&gt;
			}&lt;br /&gt;
		};&lt;br /&gt;
&lt;br /&gt;
		this.onWindowResize = function () {&lt;br /&gt;
			te.tooltip.calculatePosition();&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function Tooltip( te ) {&lt;br /&gt;
		function openSettingsDialog() {&lt;br /&gt;
			var settingsDialog, settingsWindow;&lt;br /&gt;
&lt;br /&gt;
			if ( cursorWaitCss ) {&lt;br /&gt;
				cursorWaitCss.disabled = true;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			function SettingsDialog() {&lt;br /&gt;
				SettingsDialog.parent.call( this );&lt;br /&gt;
			}&lt;br /&gt;
			OO.inheritClass( SettingsDialog, OO.ui.ProcessDialog );&lt;br /&gt;
&lt;br /&gt;
			SettingsDialog.static.name = &#039;settingsDialog&#039;;&lt;br /&gt;
			SettingsDialog.static.title = mw.msg( &#039;rt-settings-title&#039; );&lt;br /&gt;
			SettingsDialog.static.actions = [&lt;br /&gt;
				{&lt;br /&gt;
					modes: &#039;main&#039;,&lt;br /&gt;
					action: &#039;save&#039;,&lt;br /&gt;
					label: mw.msg( &#039;rt-save&#039; ),&lt;br /&gt;
					flags: [ &#039;primary&#039;, &#039;progressive&#039; ]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					modes: &#039;main&#039;,&lt;br /&gt;
					flags: [ &#039;safe&#039;, &#039;close&#039; ]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					modes: &#039;disabled&#039;,&lt;br /&gt;
					action: &#039;deactivated&#039;,&lt;br /&gt;
					label: mw.msg( &#039;rt-done&#039; ),&lt;br /&gt;
					flags: [ &#039;primary&#039;, &#039;progressive&#039; ]&lt;br /&gt;
				}&lt;br /&gt;
			];&lt;br /&gt;
&lt;br /&gt;
			SettingsDialog.prototype.initialize = function () {&lt;br /&gt;
				var dialog = this;&lt;br /&gt;
&lt;br /&gt;
				SettingsDialog.parent.prototype.initialize.apply( this, arguments );&lt;br /&gt;
&lt;br /&gt;
				this.enableCheckbox = new OO.ui.CheckboxInputWidget( {&lt;br /&gt;
					selected: true&lt;br /&gt;
				} );&lt;br /&gt;
				this.enableCheckbox.on( &#039;change&#039;, function ( selected ) {&lt;br /&gt;
					dialog.activationMethodSelect.setDisabled( !selected );&lt;br /&gt;
					dialog.delayInput.setDisabled( !selected || dialog.clickOption.isSelected() );&lt;br /&gt;
					dialog.tooltipsForCommentsCheckbox.setDisabled( !selected );&lt;br /&gt;
				} );&lt;br /&gt;
				this.enableField = new OO.ui.FieldLayout( this.enableCheckbox, {&lt;br /&gt;
					label: mw.msg( &#039;rt-enable&#039; ),&lt;br /&gt;
					align: &#039;inline&#039;,&lt;br /&gt;
					classes: [ &#039;rt-enableField&#039; ]&lt;br /&gt;
				} );&lt;br /&gt;
&lt;br /&gt;
				this.hoverOption = new OO.ui.RadioOptionWidget( {&lt;br /&gt;
					label: mw.msg( &#039;rt-hovering&#039; )&lt;br /&gt;
				} );&lt;br /&gt;
				this.clickOption = new OO.ui.RadioOptionWidget( {&lt;br /&gt;
					label: mw.msg( &#039;rt-clicking&#039; )&lt;br /&gt;
				} );&lt;br /&gt;
				this.activationMethodSelect = new OO.ui.RadioSelectWidget( {&lt;br /&gt;
					items: [ this.hoverOption, this.clickOption ]&lt;br /&gt;
				} );&lt;br /&gt;
				this.activationMethodSelect.selectItem(&lt;br /&gt;
					activatedByClick ? this.clickOption : this.hoverOption&lt;br /&gt;
				);&lt;br /&gt;
				this.activationMethodSelect.on( &#039;choose&#039;, function ( item ) {&lt;br /&gt;
					dialog.delayInput.setDisabled( item === dialog.clickOption );&lt;br /&gt;
				} );&lt;br /&gt;
				this.activationMethodField = new OO.ui.FieldLayout( this.activationMethodSelect, {&lt;br /&gt;
					label: mw.msg( &#039;rt-activationMethod&#039; ),&lt;br /&gt;
					align: &#039;top&#039;&lt;br /&gt;
				} );&lt;br /&gt;
&lt;br /&gt;
				this.delayInput = new OO.ui.NumberInputWidget( {&lt;br /&gt;
					input: { value: delay },&lt;br /&gt;
					step: 50,&lt;br /&gt;
					min: 0,&lt;br /&gt;
					max: 5000,&lt;br /&gt;
					disabled: activatedByClick,&lt;br /&gt;
					classes: [ &#039;rt-numberInput&#039; ]&lt;br /&gt;
				} );&lt;br /&gt;
				this.delayField = new OO.ui.FieldLayout( this.delayInput, {&lt;br /&gt;
					label: mw.msg( &#039;rt-delay&#039; ),&lt;br /&gt;
					align: &#039;top&#039;&lt;br /&gt;
				} );&lt;br /&gt;
&lt;br /&gt;
				this.tooltipsForCommentsCheckbox = new OO.ui.CheckboxInputWidget( {&lt;br /&gt;
					selected: tooltipsForComments&lt;br /&gt;
				} );&lt;br /&gt;
				this.tooltipsForCommentsField = new OO.ui.FieldLayout(&lt;br /&gt;
					this.tooltipsForCommentsCheckbox,&lt;br /&gt;
					{&lt;br /&gt;
						label: new OO.ui.HtmlSnippet( mw.msg( &#039;rt-tooltipsForComments&#039; ) ),&lt;br /&gt;
						align: &#039;inline&#039;,&lt;br /&gt;
						classes: [ &#039;rt-tooltipsForCommentsField&#039; ]&lt;br /&gt;
					}&lt;br /&gt;
				);&lt;br /&gt;
				new TooltippedElement(&lt;br /&gt;
					this.tooltipsForCommentsField.$element.find(&lt;br /&gt;
						&#039;.&#039; + ( COMMENTED_TEXT_CLASS || &#039;rt-commentedText&#039; )&lt;br /&gt;
					)&lt;br /&gt;
				);&lt;br /&gt;
&lt;br /&gt;
				this.fieldset = new OO.ui.FieldsetLayout();&lt;br /&gt;
				this.fieldset.addItems( [&lt;br /&gt;
					this.enableField,&lt;br /&gt;
					this.activationMethodField,&lt;br /&gt;
					this.delayField,&lt;br /&gt;
					this.tooltipsForCommentsField&lt;br /&gt;
				] );&lt;br /&gt;
&lt;br /&gt;
				this.panelSettings = new OO.ui.PanelLayout( {&lt;br /&gt;
					padded: true,&lt;br /&gt;
					expanded: false&lt;br /&gt;
				} );&lt;br /&gt;
				this.panelSettings.$element.append( this.fieldset.$element );&lt;br /&gt;
&lt;br /&gt;
				this.panelDisabled = new OO.ui.PanelLayout( {&lt;br /&gt;
					padded: true,&lt;br /&gt;
					expanded: false&lt;br /&gt;
				} );&lt;br /&gt;
				this.panelDisabled.$element.append(&lt;br /&gt;
					$( &#039;&amp;lt;table&amp;gt;&#039; )&lt;br /&gt;
						.addClass( &#039;rt-disabledHelp&#039; )&lt;br /&gt;
						.append(&lt;br /&gt;
							$( &#039;&amp;lt;tr&amp;gt;&#039; ).append(&lt;br /&gt;
								$( &#039;&amp;lt;td&amp;gt;&#039; ).append(&lt;br /&gt;
									$( &#039;&amp;lt;img&amp;gt;&#039; ).attr( &#039;src&#039;, &#039;https://upload.wikimedia.org/wikipedia/commons/c/c0/MediaWiki_footer_link_ltr.svg&#039; )&lt;br /&gt;
								),&lt;br /&gt;
								$( &#039;&amp;lt;td&amp;gt;&#039; )&lt;br /&gt;
									.addClass( &#039;rt-disabledNote&#039; )&lt;br /&gt;
									.text( mw.msg( &#039;rt-disabledNote&#039; ) )&lt;br /&gt;
							)&lt;br /&gt;
						)&lt;br /&gt;
				);&lt;br /&gt;
&lt;br /&gt;
				this.stackLayout = new OO.ui.StackLayout( {&lt;br /&gt;
					items: [ this.panelSettings, this.panelDisabled ]&lt;br /&gt;
				} );&lt;br /&gt;
&lt;br /&gt;
				this.$body.append( this.stackLayout.$element );&lt;br /&gt;
			};&lt;br /&gt;
&lt;br /&gt;
			SettingsDialog.prototype.getSetupProcess = function ( data ) {&lt;br /&gt;
				return SettingsDialog.parent.prototype.getSetupProcess.call( this, data )&lt;br /&gt;
					.next( function () {&lt;br /&gt;
						this.stackLayout.setItem( this.panelSettings );&lt;br /&gt;
						this.actions.setMode( &#039;main&#039; );&lt;br /&gt;
					}, this );&lt;br /&gt;
			};&lt;br /&gt;
&lt;br /&gt;
			SettingsDialog.prototype.getActionProcess = function ( action ) {&lt;br /&gt;
				var dialog = this;&lt;br /&gt;
&lt;br /&gt;
				if ( action === &#039;save&#039; ) {&lt;br /&gt;
					return new OO.ui.Process( function () {&lt;br /&gt;
						var newDelay = Number( dialog.delayInput.getValue() );&lt;br /&gt;
&lt;br /&gt;
						enabled = dialog.enableCheckbox.isSelected();&lt;br /&gt;
						if ( newDelay &amp;gt;= 0 &amp;amp;&amp;amp; newDelay &amp;lt;= 5000 ) {&lt;br /&gt;
							delay = newDelay;&lt;br /&gt;
						}&lt;br /&gt;
						activatedByClick = dialog.clickOption.isSelected();&lt;br /&gt;
						tooltipsForComments = dialog.tooltipsForCommentsCheckbox.isSelected();&lt;br /&gt;
&lt;br /&gt;
						setSettingsCookie();&lt;br /&gt;
&lt;br /&gt;
						if ( enabled ) {&lt;br /&gt;
							dialog.close();&lt;br /&gt;
							disableRt();&lt;br /&gt;
							rt( $content );&lt;br /&gt;
						} else {&lt;br /&gt;
							dialog.actions.setMode( &#039;disabled&#039; );&lt;br /&gt;
							dialog.stackLayout.setItem( dialog.panelDisabled );&lt;br /&gt;
							disableRt();&lt;br /&gt;
							addEnableLink();&lt;br /&gt;
						}&lt;br /&gt;
					} );&lt;br /&gt;
				} else if ( action === &#039;deactivated&#039; ) {&lt;br /&gt;
					dialog.close();&lt;br /&gt;
				}&lt;br /&gt;
				return SettingsDialog.parent.prototype.getActionProcess.call( this, action );&lt;br /&gt;
			};&lt;br /&gt;
&lt;br /&gt;
			SettingsDialog.prototype.getBodyHeight = function () {&lt;br /&gt;
				return this.stackLayout.getCurrentItem().$element.outerHeight( true );&lt;br /&gt;
			};&lt;br /&gt;
&lt;br /&gt;
			tooltip.upToTopParent( function adjustRightAndHide() {&lt;br /&gt;
				if ( this.isPresent ) {&lt;br /&gt;
					if ( this.$element[ 0 ].style.right ) {&lt;br /&gt;
						this.$element.css(&lt;br /&gt;
							&#039;right&#039;,&lt;br /&gt;
							&#039;+=&#039; + ( window.innerWidth - $window.width() )&lt;br /&gt;
						);&lt;br /&gt;
					}&lt;br /&gt;
					this.te.hideRef( true );&lt;br /&gt;
				}&lt;br /&gt;
			} );&lt;br /&gt;
&lt;br /&gt;
			if ( !windowManager ) {&lt;br /&gt;
				windowManager = new OO.ui.WindowManager();&lt;br /&gt;
				$body.append( windowManager.$element );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			settingsDialog = new SettingsDialog();&lt;br /&gt;
			windowManager.addWindows( [ settingsDialog ] );&lt;br /&gt;
			settingsWindow = windowManager.openWindow( settingsDialog );&lt;br /&gt;
			settingsWindow.opened.then( function () {&lt;br /&gt;
				settingsDialogOpening = false;&lt;br /&gt;
			} );&lt;br /&gt;
			settingsWindow.closed.then( function () {&lt;br /&gt;
				windowManager.clearWindows();&lt;br /&gt;
			} );&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		var tooltip = this;&lt;br /&gt;
&lt;br /&gt;
		// This variable can change: one tooltip can be called from a harvard-style reference link&lt;br /&gt;
		// that is put into different tooltips&lt;br /&gt;
		this.te = te;&lt;br /&gt;
&lt;br /&gt;
		switch ( this.te.type ) {&lt;br /&gt;
			case &#039;supRef&#039;:&lt;br /&gt;
				this.id = &#039;rt-&#039; + this.te.$originalElement.attr( &#039;id&#039; );&lt;br /&gt;
				this.$content = this.te.$ref&lt;br /&gt;
					.contents()&lt;br /&gt;
					.filter( function ( i ) {&lt;br /&gt;
						var $this = $( this );&lt;br /&gt;
						return (&lt;br /&gt;
							this.nodeType === Node.TEXT_NODE ||&lt;br /&gt;
							!(&lt;br /&gt;
								// `a[href^=&amp;quot;#cite_ref-&amp;quot;]` is for Wiktionary and possibly other&lt;br /&gt;
								// sites (not English Wikipedia) where the output of the Cite&lt;br /&gt;
								// extension is slightly different&lt;br /&gt;
								$this.is( &#039;.mw-cite-backlink, a[href^=&amp;quot;#cite_ref-&amp;quot;]&#039; ) ||&lt;br /&gt;
								(&lt;br /&gt;
									i === 0 &amp;amp;&amp;amp;&lt;br /&gt;
									// Template:Cnote, Template:Note&lt;br /&gt;
									( $this.is( &#039;b&#039; ) ||&lt;br /&gt;
										// Template:Note_label&lt;br /&gt;
										$this.is( &#039;a&#039; ) &amp;amp;&amp;amp;&lt;br /&gt;
										$this.attr( &#039;href&#039; ).indexOf( &#039;#ref&#039; ) === 0&lt;br /&gt;
									)&lt;br /&gt;
								)&lt;br /&gt;
							)&lt;br /&gt;
						);&lt;br /&gt;
					} )&lt;br /&gt;
					.clone( true );&lt;br /&gt;
				break;&lt;br /&gt;
			case &#039;harvardRef&#039;:&lt;br /&gt;
				this.id = &#039;rt-&#039; + this.te.$originalElement.closest( &#039;li&#039; ).attr( &#039;id&#039; );&lt;br /&gt;
				this.$content = this.te.$ref&lt;br /&gt;
					.clone( true )&lt;br /&gt;
					.removeAttr( &#039;id&#039; );&lt;br /&gt;
				break;&lt;br /&gt;
			case &#039;commentedText&#039;:&lt;br /&gt;
				this.id = &#039;rt-&#039; + String( Math.random() ).slice( 2 );&lt;br /&gt;
				this.$content = $( document.createTextNode( this.te.comment ) );&lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		if ( !this.$content.length ) {&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		this.isInsideWindow = Boolean( this.te.$element.closest( &#039;.oo-ui-window&#039; ).length );&lt;br /&gt;
&lt;br /&gt;
		this.$element = $( &#039;&amp;lt;div&amp;gt;&#039; )&lt;br /&gt;
			.addClass( &#039;rt-tooltip&#039; )&lt;br /&gt;
			.attr( &#039;id&#039;, this.id )&lt;br /&gt;
			.attr( &#039;role&#039;, &#039;tooltip&#039; )&lt;br /&gt;
			.data( &#039;tooltip&#039;, this );&lt;br /&gt;
&lt;br /&gt;
		var $hoverArea = $( &#039;&amp;lt;div&amp;gt;&#039; )&lt;br /&gt;
			.addClass( &#039;rt-hoverArea&#039; )&lt;br /&gt;
			.appendTo( this.$element );&lt;br /&gt;
		&lt;br /&gt;
		var $scroll = $( &#039;&amp;lt;div&amp;gt;&#039; )&lt;br /&gt;
			.addClass( &#039;rt-scroll&#039; )&lt;br /&gt;
			.appendTo( $hoverArea );&lt;br /&gt;
&lt;br /&gt;
		this.$content = this.$content&lt;br /&gt;
			.wrapAll( &#039;&amp;lt;div&amp;gt;&#039; )&lt;br /&gt;
			.parent()&lt;br /&gt;
			.addClass( &#039;rt-content&#039; )&lt;br /&gt;
			.addClass( &#039;mw-parser-output&#039; )&lt;br /&gt;
			.appendTo( $scroll );&lt;br /&gt;
&lt;br /&gt;
		if ( !activatedByClick ) {&lt;br /&gt;
			this.$element&lt;br /&gt;
				.on( &#039;mouseenter linkPopupHover&#039;, function ( e ) {&lt;br /&gt;
					if ( !tooltip.disappearing || e.type === &#039;linkPopupHover&#039; ) {&lt;br /&gt;
						tooltip.upToTopParent( function () {&lt;br /&gt;
							this.show();&lt;br /&gt;
						} );&lt;br /&gt;
					}&lt;br /&gt;
				} )&lt;br /&gt;
				.on( &#039;mouseleave&#039;, function ( e ) {&lt;br /&gt;
					// https://stackoverflow.com/q/47649442 workaround. Relying on relatedTarget&lt;br /&gt;
					// alone has pitfalls: when alt-tabbing, relatedTarget is empty too&lt;br /&gt;
					if (&lt;br /&gt;
						CLIENT_NAME !== &#039;chrome&#039; ||&lt;br /&gt;
						(&lt;br /&gt;
							!e.originalEvent ||&lt;br /&gt;
							e.originalEvent.relatedTarget !== null ||&lt;br /&gt;
							!tooltip.clickedTime ||&lt;br /&gt;
							$.now() - tooltip.clickedTime &amp;gt; 50&lt;br /&gt;
						)&lt;br /&gt;
					) {&lt;br /&gt;
						tooltip.upToTopParent( function () {&lt;br /&gt;
							this.te.hideRef();&lt;br /&gt;
						} );&lt;br /&gt;
					}&lt;br /&gt;
				} )&lt;br /&gt;
				.click( function () {&lt;br /&gt;
					tooltip.clickedTime = $.now();&lt;br /&gt;
				} );&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if ( !this.isInsideWindow ) {&lt;br /&gt;
			$( &#039;&amp;lt;a&amp;gt;&#039; )&lt;br /&gt;
				.addClass( &#039;rt-settingsLink&#039; )&lt;br /&gt;
				.attr( &#039;role&#039;, &#039;button&#039; )&lt;br /&gt;
				.attr( &#039;href&#039;, &#039;#&#039; )&lt;br /&gt;
				.attr( &#039;title&#039;, mw.msg( &#039;rt-settings&#039; ) )&lt;br /&gt;
				.click( function ( e ) {&lt;br /&gt;
					e.preventDefault();&lt;br /&gt;
					if ( settingsDialogOpening ) {&lt;br /&gt;
						return;&lt;br /&gt;
					}&lt;br /&gt;
					settingsDialogOpening = true;&lt;br /&gt;
&lt;br /&gt;
					if ( mw.loader.getState( &#039;oojs-ui&#039; ) !== &#039;ready&#039; ) {&lt;br /&gt;
						if ( cursorWaitCss ) {&lt;br /&gt;
							cursorWaitCss.disabled = false;&lt;br /&gt;
						} else {&lt;br /&gt;
							cursorWaitCss = mw.util.addCSS( &#039;body { cursor: wait; }&#039; );&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
					mw.loader.using( [ &#039;oojs&#039;, &#039;oojs-ui&#039; ], openSettingsDialog );&lt;br /&gt;
				} )&lt;br /&gt;
				.prependTo( this.$content );&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		// Tooltip tail element is inside tooltip content element in order for the tooltip&lt;br /&gt;
		// not to disappear when the mouse is above the tail&lt;br /&gt;
		this.$tail = $( &#039;&amp;lt;div&amp;gt;&#039; )&lt;br /&gt;
			.addClass( &#039;rt-tail&#039; )&lt;br /&gt;
			.prependTo( this.$element );&lt;br /&gt;
&lt;br /&gt;
		this.disappearing = false;&lt;br /&gt;
&lt;br /&gt;
		this.show = function () {&lt;br /&gt;
			this.disappearing = false;&lt;br /&gt;
			clearTimeout( this.te.hideTimer );&lt;br /&gt;
			clearTimeout( this.te.removeTimer );&lt;br /&gt;
&lt;br /&gt;
			this.$element&lt;br /&gt;
				.removeClass( CLASSES.FADE_OUT_DOWN )&lt;br /&gt;
				.removeClass( CLASSES.FADE_OUT_UP );&lt;br /&gt;
&lt;br /&gt;
			if ( !this.isPresent ) {&lt;br /&gt;
				$overlay.append( this.$element );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			this.isPresent = true;&lt;br /&gt;
		};&lt;br /&gt;
&lt;br /&gt;
		this.hide = function () {&lt;br /&gt;
			var tooltip = this;&lt;br /&gt;
&lt;br /&gt;
			tooltip.disappearing = true;&lt;br /&gt;
&lt;br /&gt;
			if ( tooltip.$element.hasClass( &#039;rt-tooltip-above&#039; ) ) {&lt;br /&gt;
				tooltip.$element&lt;br /&gt;
					.removeClass( CLASSES.FADE_IN_DOWN )&lt;br /&gt;
					.addClass( CLASSES.FADE_OUT_UP );&lt;br /&gt;
			} else {&lt;br /&gt;
				tooltip.$element&lt;br /&gt;
					.removeClass( CLASSES.FADE_IN_UP )&lt;br /&gt;
					.addClass( CLASSES.FADE_OUT_DOWN );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			tooltip.te.removeTimer = setTimeout( function () {&lt;br /&gt;
				if ( tooltip.isPresent ) {&lt;br /&gt;
					tooltip.$element.detach();&lt;br /&gt;
&lt;br /&gt;
					tooltip.$tail.css( &#039;left&#039;, &#039;&#039; );&lt;br /&gt;
&lt;br /&gt;
					if ( activatedByClick ) {&lt;br /&gt;
						$body.off( &#039;click.rt touchstart.rt&#039;, tooltip.te.onBodyClick );&lt;br /&gt;
					}&lt;br /&gt;
					$window.off( &#039;resize.rt&#039;, tooltip.te.onWindowResize );&lt;br /&gt;
&lt;br /&gt;
					tooltip.isPresent = false;&lt;br /&gt;
				}&lt;br /&gt;
			}, 200 );&lt;br /&gt;
		};&lt;br /&gt;
&lt;br /&gt;
		this.calculatePosition = function ( ePageX, ePageY ) {&lt;br /&gt;
			var teElement, teOffsets, teOffset, targetTailOffsetX, tailLeft;&lt;br /&gt;
&lt;br /&gt;
			this.$tail.css( &#039;left&#039;, &#039;&#039; );&lt;br /&gt;
&lt;br /&gt;
			teElement = this.te.$element.get( 0 );&lt;br /&gt;
			if ( ePageX !== undefined ) {&lt;br /&gt;
				targetTailOffsetX = ePageX;&lt;br /&gt;
				teOffsets = ( teElement.getClientRects &amp;amp;&amp;amp; teElement.getClientRects() ) ||&lt;br /&gt;
					teElement.getBoundingClientRect();&lt;br /&gt;
				if ( teOffsets.length &amp;gt; 1 ) {&lt;br /&gt;
					for ( var i = teOffsets.length - 1; i &amp;gt;= 0; i-- ) {&lt;br /&gt;
						if (&lt;br /&gt;
							ePageY &amp;gt;= Math.round( $window.scrollTop() + teOffsets[ i ].top ) &amp;amp;&amp;amp;&lt;br /&gt;
							ePageY &amp;lt;= Math.round(&lt;br /&gt;
								$window.scrollTop() + teOffsets[i].top + teOffsets[ i ].height&lt;br /&gt;
							)&lt;br /&gt;
						) {&lt;br /&gt;
							teOffset = teOffsets[ i ];&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			if ( !teOffset ) {&lt;br /&gt;
				teOffset = ( teElement.getClientRects &amp;amp;&amp;amp; teElement.getClientRects()[ 0 ] ) ||&lt;br /&gt;
					teElement.getBoundingClientRect();&lt;br /&gt;
			}&lt;br /&gt;
			teOffset = {&lt;br /&gt;
				top: $window.scrollTop() + teOffset.top,&lt;br /&gt;
				left: $window.scrollLeft() + teOffset.left,&lt;br /&gt;
				width: teOffset.width,&lt;br /&gt;
				height: teOffset.height&lt;br /&gt;
			};&lt;br /&gt;
			if ( !targetTailOffsetX ) {&lt;br /&gt;
				targetTailOffsetX = teOffset.left + ( teOffset.width / 2 );&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			// Value of `left` in `.rt-tooltip-above .rt-tail`&lt;br /&gt;
			var defaultTailLeft = 19;&lt;br /&gt;
&lt;br /&gt;
			// Value of `width` in `.rt-tail`&lt;br /&gt;
			var tailSideWidth = 13;&lt;br /&gt;
&lt;br /&gt;
			// We tilt the square 45 degrees, so we need square root to calculate the distance.&lt;br /&gt;
			var tailWidth = tailSideWidth * Math.SQRT2;&lt;br /&gt;
			var tailHeight = tailWidth / 2;&lt;br /&gt;
			var tailCenterDelta = tailSideWidth + 1 - ( tailWidth / 2 );&lt;br /&gt;
&lt;br /&gt;
			var tooltip = this;&lt;br /&gt;
			var getTop = function ( isBelow ) {&lt;br /&gt;
				var delta = isBelow ?&lt;br /&gt;
					teOffset.height + tailHeight :&lt;br /&gt;
					-tooltip.$element.outerHeight() - tailHeight + 1;&lt;br /&gt;
				return teOffset.top + delta;&lt;br /&gt;
			};&lt;br /&gt;
&lt;br /&gt;
			this.$element.css( {&lt;br /&gt;
				top: getTop(),&lt;br /&gt;
				left: targetTailOffsetX - defaultTailLeft - tailCenterDelta,&lt;br /&gt;
				right: &#039;&#039;&lt;br /&gt;
			} );&lt;br /&gt;
&lt;br /&gt;
			// Is it squished against the right side of the page?&lt;br /&gt;
			if ( this.$element.offset().left + this.$element.outerWidth() &amp;gt; $window.width() - 1 ) {&lt;br /&gt;
				this.$element.css( {&lt;br /&gt;
					left: &#039;&#039;,&lt;br /&gt;
					right: 0&lt;br /&gt;
				} );&lt;br /&gt;
				tailLeft = targetTailOffsetX - this.$element.offset().left - tailCenterDelta;&lt;br /&gt;
			}&lt;br /&gt;
&lt;br /&gt;
			// Is a part of it above the top of the screen?&lt;br /&gt;
			if ( teOffset.top &amp;lt; this.$element.outerHeight() + $window.scrollTop() + tailHeight ) {&lt;br /&gt;
				this.$element&lt;br /&gt;
					.removeClass( &#039;rt-tooltip-above&#039; )&lt;br /&gt;
					.addClass( &#039;rt-tooltip-below&#039; )&lt;br /&gt;
					.addClass( CLASSES.FADE_IN_UP )&lt;br /&gt;
					.css( {&lt;br /&gt;
						top: getTop( true )&lt;br /&gt;
					} );&lt;br /&gt;
				if ( tailLeft ) {&lt;br /&gt;
					this.$tail.css( &#039;left&#039;, ( tailLeft + tailSideWidth ) + &#039;px&#039; );&lt;br /&gt;
				}&lt;br /&gt;
			} else {&lt;br /&gt;
				this.$element&lt;br /&gt;
					.removeClass( &#039;rt-tooltip-below&#039; )&lt;br /&gt;
					.addClass( &#039;rt-tooltip-above&#039; )&lt;br /&gt;
					.addClass( CLASSES.FADE_IN_DOWN )&lt;br /&gt;
					// A fix for cases when a tooltip shown once is then wrongly positioned when it&lt;br /&gt;
					// is shown again after a window resize.&lt;br /&gt;
					.css( {&lt;br /&gt;
						top: getTop()&lt;br /&gt;
					} );&lt;br /&gt;
				if ( tailLeft ) {&lt;br /&gt;
					this.$tail.css( &#039;left&#039;, tailLeft + &#039;px&#039; );&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		};&lt;br /&gt;
&lt;br /&gt;
		// Run some function for all the tooltips up to the top one in a tree. Its context will be&lt;br /&gt;
		// the tooltip, while its parameters may be passed to Tooltip.upToTopParent as an array&lt;br /&gt;
		// in the second parameter. If the third parameter passed to ToolTip.upToTopParent is true,&lt;br /&gt;
		// the execution stops when the function in question returns true for the first time,&lt;br /&gt;
		// and ToolTip.upToTopParent returns true as well.&lt;br /&gt;
		this.upToTopParent = function ( func, parameters, stopAtTrue ) {&lt;br /&gt;
			var returnValue,&lt;br /&gt;
				currentTooltip = this;&lt;br /&gt;
&lt;br /&gt;
			do {&lt;br /&gt;
				returnValue = func.apply( currentTooltip, parameters );&lt;br /&gt;
				if ( stopAtTrue &amp;amp;&amp;amp; returnValue ) {&lt;br /&gt;
					break;&lt;br /&gt;
				}&lt;br /&gt;
			} while ( ( currentTooltip = currentTooltip.parent ) );&lt;br /&gt;
&lt;br /&gt;
			if ( stopAtTrue ) {&lt;br /&gt;
				return returnValue;&lt;br /&gt;
			}&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if ( !enabled ) {&lt;br /&gt;
		addEnableLink();&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	teSelector = REF_LINK_SELECTOR;&lt;br /&gt;
	if ( tooltipsForComments ) {&lt;br /&gt;
		teSelector += &#039;, &#039; + COMMENTED_TEXT_SELECTOR;&lt;br /&gt;
	}&lt;br /&gt;
	$content.find( teSelector ).each( function () {&lt;br /&gt;
		new TooltippedElement( $( this ) );&lt;br /&gt;
	} );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
settingsString = mw.cookie.get( &#039;RTsettings&#039;, &#039;&#039; );&lt;br /&gt;
if ( settingsString ) {&lt;br /&gt;
	settings = settingsString.split( &#039;|&#039; );&lt;br /&gt;
	enabled = Boolean( Number( settings[ 0 ] ) );&lt;br /&gt;
	delay = Number( settings[ 1 ] );&lt;br /&gt;
	activatedByClick = Boolean( Number( settings[ 2 ] ) );&lt;br /&gt;
	// The forth value was added later, so we provide for a default value. See comments below&lt;br /&gt;
	// for why we use &amp;quot;IS_TOUCHSCREEN &amp;amp;&amp;amp; IS_MOBILE&amp;quot;.&lt;br /&gt;
	tooltipsForComments = settings[ 3 ] === undefined ?&lt;br /&gt;
		IS_TOUCHSCREEN &amp;amp;&amp;amp; IS_MOBILE :&lt;br /&gt;
		Boolean( Number( settings[ 3 ] ) );&lt;br /&gt;
} else {&lt;br /&gt;
	enabled = true;&lt;br /&gt;
	delay = 200;&lt;br /&gt;
	// Since the mobile browser check is error-prone, adding IS_MOBILE condition here would probably&lt;br /&gt;
	// leave cases where a user interacting with the browser using touches doesn&#039;t know how to call&lt;br /&gt;
	// a tooltip in order to switch to activation by click. Some touch-supporting laptop users&lt;br /&gt;
	// interacting by touch (though probably not the most popular use case) would not be happy too.&lt;br /&gt;
	activatedByClick = IS_TOUCHSCREEN;&lt;br /&gt;
	// Arguably we shouldn&#039;t convert native tooltips into gadget tooltips for devices that have&lt;br /&gt;
	// mouse support, even if they have touchscreens (there are laptops with touchscreens).&lt;br /&gt;
	// IS_TOUCHSCREEN check here is for reliability, since the mobile check is prone to false&lt;br /&gt;
	// positives.&lt;br /&gt;
	tooltipsForComments = IS_TOUCHSCREEN &amp;amp;&amp;amp; IS_MOBILE;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mw.hook( &#039;wikipage.content&#039; ).add( rt );&lt;br /&gt;
&lt;br /&gt;
}() );&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=294</id>
		<title>Disinformation/Transgender/Sports</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=294"/>
		<updated>2025-10-25T11:12:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The discussion regarding whether we should include trans folks in our sports (and how to categorise them) is long-running and divisive.&lt;br /&gt;
&lt;br /&gt;
Before we can get into the discussion proper, though, we&#039;ll need to talk about the history of sex-based segregation in sports.&lt;br /&gt;
&lt;br /&gt;
== Historical Segregation ==&lt;br /&gt;
It is a well-known fact that women&#039;s rights are a relatively recent concept, and that women have been (and continue to be) discriminated against for much of humanity&#039;s history. The first recognisable form of feminism (first-wave feminism) formally began in 1848&amp;lt;ref&amp;gt;[https://www.pacificu.edu/magazine/four-waves-feminism Pacific University: Four Waves of Feminism]&amp;lt;/ref&amp;gt;, and the beginnings of this movement focused on a defined set of grievances, regarding suffrage, government representation, marriage and divorce laws, and employment&amp;lt;ref&amp;gt;[https://www.masterclass.com/articles/first-wave-feminism MasterClass: First-Wave Feminism: Timeline and Criticisms]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As late as the 1970s, there were few roles considered &amp;quot;gender appropriate&amp;quot; for women and girls&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://books.google.com/books?id=-t3EEAAAQBAJ Google Books: Sex Segregation in Sports: Why Separate Is Not Equal by Adrienne N. Milner and Jomills Henry Braddock II]&amp;lt;/ref&amp;gt;. Society expected them to focus on traditional (and low-wage if they were working) roles, such as cooking, cleaning, home-making and cosmetology. When organised sports appeared in the US in the 19th century, we discouraged or outright banned women and girls from participating, resulting in sports largely being characterised as male-dominated and even hypermasculine, something that persists today.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Title_IX|Title IX]], which prohibits sex-based discrimination in all government-funded forms of education, was heavily contested by opponents who wished to restrict the rights of women in athletics, lobbying to exclude it&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. For example, the NCAA&#039;s executive director stated that Title IX was the &amp;quot;possible doom of intercollegiate sports&amp;quot;, and Senator John Tower (TX) proposed amendments to exclude women from revenue-generating sports.&lt;br /&gt;
&lt;br /&gt;
The idea of segregating sports by sex today relies on some assumption that women on average perform less well than men&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;[https://www.jstor.org/stable/24757601 JSTOR: Constructing Gender Incommensurability in Competitive Sport: Sex/Gender Testing and the New Regulations on Female Hyperandrogenism by Marion Müller]&amp;lt;/ref&amp;gt;. They explain that early big sport organisations tried to exclude women whose performances were above expectations, by establishing &amp;quot;gender verifications&amp;quot; that accused those women of fraud. This happened even though there was (and is) no scientific proof such segregation makes logical sense on any material basis.&lt;br /&gt;
&lt;br /&gt;
The thought process used to justify this segregation was, in fact, a tool used by segregationists to try to prove that material differences existed&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. It seems as if this form of segregation exists to prevent us from making direct comparisons between the performance of the sexes in sports and athletics, which would prove beyond a doubt that there&#039;s no material difference. In fact, the implementation of sex-based segregation in fencing, rifle shooting and skeet shooting only began after a woman won against male competitors, implying that it only exists to reinforce masculine stereotypes. In some situations, opponents would even forfeit once they realised they were competing against a girl&amp;lt;ref&amp;gt;[https://www.repository.law.indiana.edu/ijlse/vol8/iss1/3/ Indiana University Maurer School of Law: There’s Nothing Worse than Losing to a Girl:  An Analysis of Sex Segregation in American Youth Sports]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When decades of attempts to prove that women performed less well than men at sports failed, sports organisations tried to find new reasons to continue to segregate sports by sex&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. We can see examples of this in the media as recently as 2023, when [https://www.pbs.org/newshour/world/human-rights-court-rules-in-favor-of-olympic-champion-semenya-over-testosterone-rules Olympic medallist Caster Semenya won a court case that declared it was discriminatory for World Athletics to exclude her based on her natural testosterone levels].&lt;br /&gt;
&lt;br /&gt;
While racism isn&#039;t the focus of this article, it is also worth noting that the regulations on testosterone levels are likely racist&amp;lt;ref&amp;gt;[https://www.allure.com/story/caster-semenya-ruling-op-ed Allure: White Fragility &amp;amp; the Ruling Against Caster Semenya]&amp;lt;/ref&amp;gt;. This is partly because black women often have their femininity denied by racists, and many believe the regulations only used white women&#039;s testosterone levels as a guideline.&lt;br /&gt;
&lt;br /&gt;
== Trans Segregation ==&lt;br /&gt;
Sports organisations tend to see gender ambiguity (which may be challenging to categorise) as a threat&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. They further attempt to justify their segregation by measuring &amp;quot;hyperandrogenism&amp;quot;, or heightened levels of testosterone, excluding women who produce more of it and don&#039;t go through medical treatments to lower it. However, this only proves Müller&#039;s point — that this doesn&#039;t represent a meaningful difference in performance. Instead, it is simply an extension of institutions&#039; wish to continue to segregate sports by sex, apparently in an appeal to traditional values.&lt;br /&gt;
&lt;br /&gt;
This train of thought also affects trans folks, sometimes in contradictory ways. Those who believe in biological essentialism may state that one&#039;s biology defines much of their sporting ability, stating that trans-feminine folks have an innate physical advantage due to being born male. As the big sports organisations use testosterone as a measure of &amp;quot;maleness,&amp;quot; it is unsurprising those who support excluding trans-feminine folks from organised sports use the heightened testosterone levels of those assigned male at birth as a justification. They also usually ignore non-binary and trans-masculine folks, groups that tend to contradict many of their other arguments.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The assumption that testosterone has a measurable effect on the performance of an athlete has little scientific basis, according to many studies:&#039;&#039;&#039;&lt;br /&gt;
#* Testosterone does not impact lean mass or hand grip strength in women&amp;lt;ref&amp;gt;[https://www.nature.com/articles/s41598-021-89232-1 Nature: Total testosterone is not associated with lean mass or handgrip strength in pre-menopausal females]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* There&#039;s no evidence that including trans-feminine folks in sport would be unfair&amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;[[:File:CCES- Transgender Women Atheletes and Elite Sport- A Scientific Review (2023).pdf|CCES: Transgender Women Athletes and Elite Sport: A Scientific Review (2023)]] (re-uploaded as [https://cces.ca/transgender-women-athletes-and-elite-sport-scientific-review the original source has disappeared])&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Regulations on testosterone levels were justified using significantly flawed data, and that the data, when corrected, contradicts the conclusion that the IAAF put forward. The IAAF also neglected to have their research peer-reviewed, and it contained a significant number of basic errors, such as duplicated athletes&amp;lt;ref&amp;gt;[https://link.springer.com/article/10.1007/s40318-019-00143-w SpringerLink: Scientific integrity and the IAAF testosterone regulations by Roger Pielke Jr., Ross Ticker &amp;amp; Erik Boye]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The study used by the IAAF to justify its policies can only assert that raised testosterone levels had a positive impact on athletic ability for a couple of events. The data for 16 other events showed no impact, and for several other events, raised testosterone levels negatively impacted the athletes&#039; abilities.&lt;br /&gt;
#* Coming up with a definition of &amp;quot;normal&amp;quot; testosterone levels is hard, and that one&#039;s testosterone levels naturally fluctuate constantly. Experts from different societies, countries, and even laboratories often don&#039;t agree on what a &amp;quot;normal&amp;quot; level of testosterone is&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;[https://theconversation.com/testosterone-why-defining-a-normal-level-is-hard-to-do-113587 The Conversation: Testosterone: why defining a &#039;normal&#039; level is hard to do]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While not all trans-feminine folks will, many of them do decide to undergo [[wikipedia:Transgender_hormone_therapy|hormone replacement therapy]], or HRT.&#039;&#039;&#039;  HRT is a form of hormone therapy, which involves the administering of hormonal medications to help align trans folks&#039; secondary sexual characteristics with their gender. This medication usually takes two forms, typically administered together:&lt;br /&gt;
#* Hormone blockers, which lower the production of a given hormone or inhibit the receptors for that hormone.&lt;br /&gt;
#* Medication providing supplemental hormones, matching the trans folk&#039;s gender and keeping their hormonal balance healthy.  For pre-surgery trans-feminine folks, this medication will typically lower their testosterone levels and raise their oestrogen levels. This would imply that any potentially measurable benefits granted by their prior testosterone levels would become nullified through their medical treatment.  Here&#039;s what the science has to say:&lt;br /&gt;
#* Feminising HRT lowers strength, hemoglobin levels, muscle area and lean body mass in trans-feminine folks&amp;lt;ref&amp;gt;[https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8311086/ PubMed Central: How does hormone transition in transgender women change body composition, muscle strength and haemoglobin? Systematic review with a focus on the implications for sport participation by Joanna Harper, Emma O&#039;Donnell, Behzad Sorouri Khorashad, Hilary McDermott &amp;amp; Gemma L Witcomb]&amp;lt;/ref&amp;gt;. It also results in bone density compromise, and after 4 years, their muscle and fat mass, and performance is no different to that of cisgender women&amp;lt;ref name=&amp;quot;:4&amp;quot;&amp;gt;[https://academic.oup.com/jcem/article/109/2/e455/7223439 JCEM: The Impact of Gender-Affirming Hormone Therapy on Physical Performance by Ada S Cheung, Sav Zwickl, Kirsti Miller, Brendan J Nolan, Alex Fang Qi Wong, Patrice Jones &amp;amp; Nir Eynon]&amp;lt;/ref&amp;gt;. Current research suggests that trans women aren&#039;t physically different to cis women in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot;&amp;gt;[https://www.medrxiv.org/content/10.1101/2025.05.05.25326994v1 medRxiv: Physical Fitness and Body Composition in Transgender vs. Cisgender Individuals: A Systematic Review and Meta-Analysis by Sofia Mendes Sieczkowska, Bruna Caruso Mazzolani, Danilo Reis Coimbra, Igor Longobardi, Andresa Rossilho Casale, José Davi F.V.M.P. da Hora &amp;amp; Hamilton Roschel]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Masculinising HRT in non-athletic trans-masculine folks results in a performance level no different to cisgender men after 1 to 3 years.&amp;lt;ref name=&amp;quot;:4&amp;quot; /&amp;gt; Current research suggests that trans men aren&#039;t physically different to cis men in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;.  While studies opine that trans-feminine folks may generally retain some minor long-term advantages over cisgender women, competitive sports organisations already accept and account for similar deviations in abilities and advantages in cisgender women&amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While advocates for banning trans folks from sports often use children as a talking point, claims that banning trans children from sports is an issue of protecting other children seem nebulous at best:&#039;&#039;&#039;&lt;br /&gt;
#* Lawmakers have largely been unable to cite local examples of trans girls competing in sports. Where examples are available, there appears to be no evidence that including trans children results in competitive unfairness&amp;lt;ref&amp;gt;[https://apnews.com/article/lawmakers-unable-to-cite-local-trans-girls-sports-914a982545e943ecc1e265e8c41042e7 Associated Press: Lawmakers can’t cite local examples of trans girls in sports]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The &amp;quot;protect the children&amp;quot; rhetoric has been used to demonise members of the LGBT+ community since the early 1900s, and potentially even earlier than that&amp;lt;ref&amp;gt;[https://www.washingtonpost.com/made-by-history/2023/07/24/groomer-lgbtq-germany-children/ Washington Post (now paywalled): The &#039;groomer&#039; anti-LGBTQ+ panic is not new — and has caused immense harm]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;Advocates for banning trans folks from sports often include non-physical sports, coming up with the same conclusions. This suggests that this is more about transphobia and misogyny than any idea of fairness:&#039;&#039;&#039;&lt;br /&gt;
#* A trans-feminine snooker player, faced harassment after her tournament win. This included calls from former world number one Maria Catalano, who called for trans players to be banned from women&#039;s tournaments&amp;lt;ref&amp;gt;[https://www.bbc.com/sport/snooker/62821241 BBC Sport: Transgender snooker player Jamie Hunter criticised after winning US Women&#039;s Snooker Open]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The International Chess Federation (FIDE) effectively declared that women are less intelligent than men. It effectively banned trans women from competing in women&#039;s competitions for up to two years, and decided to remove some titles won by both trans men and women in their respective categories&amp;lt;ref&amp;gt;[https://www.npr.org/2023/08/18/1194593562/chess-transgender-fide-pushback NPR: World chess just placed restrictions on both trans women and trans men]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Professional pool player Lynne Pinches turned down her first ever professional contract, when the World Eightball Pool Federation reversed its ban on trans players&amp;lt;ref&amp;gt;[https://www.bbc.com/sport/wales/68183503 BBC Sport: Lynne Pinches: Pool player rejects professional contract after transgender policy U-turn]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Several cis Dutch women&#039;s darts veterans quit when they realised their team included a trans woman, complaining about fairness in the sport&amp;lt;ref&amp;gt;[https://www.france24.com/en/live-news/20240325-dutch-women-s-darts-veterans-quit-over-transgender-team-mate France 24: Dutch women&#039;s darts veterans quit over transgender team-mate]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* [https://www.shewon.org/ SheWon.org] ([https://web.archive.org/web/20250000000000*/https://www.shewon.org/ Wayback Machine]) frames trans-feminine athletes as &amp;quot;males in women&#039;s sporting events&amp;quot; that stole cis women&#039;s achievements by beating them, lists various non-physical sports, including billiards, darts, esports, poker, pool, and snooker. It also lists numerous &amp;quot;non-athletic competitions&amp;quot;, including Jeopardy game show wins, beauty competitions, scholarships, democratic elections, Forbes lists, and hot-dog-eating competitions. The site also contains a list of trans-feminine athletes, including many of their deadnames. Additionally, as is typical for those who would exclude trans folks from sports, the site pretends that trans-masculine folks don&#039;t exist.  Websites like this exist to justify hate, rather than discuss current issues on their merits. This is just one example of a huge number of outlets for similar hate campaigns.&lt;br /&gt;
&lt;br /&gt;
== Direct Impact ==&lt;br /&gt;
It goes without saying that this page wouldn&#039;t exist, had there been no reason to discuss this disinformation. Unfortunately, the disinformation discussed above has had many real-world consequences.&lt;br /&gt;
&lt;br /&gt;
The following points are true as of April 2024:&lt;br /&gt;
&lt;br /&gt;
* In 2023, [https://worldathletics.org/news/press-releases/council-meeting-march-2023-russia-belarus-female-eligibility World Athletics introduced new regulations] regarding the eligibility of transgender athletes and female athletes with &amp;quot;differences of sex development&amp;quot;.  These regulations require female athletes with &amp;quot;differences of sexual development&amp;quot; to medicate for at least two years, with the aim of reducing their testosterone levels. This requirement applies to all events, including those that were previously unrestricted.  They also ban all trans-feminine athletes who had a male puberty from participating in female World Rankings competitions. Due to the current state of trans healthcare legislation, this impacts most trans-feminine individuals, and this problem is likely to get worse due to the current political climate.  In what we can only describe as cruel irony, these regulations came into effect on the 31st of March 2023, Transgender Day of Visibility.  These new regulations also affected many cis women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot;&amp;gt;[https://www.washingtonblade.com/2023/03/24/trans-women-banned-from-track-and-field-intersex-athletes-restricted/ Washington Blade: Trans women banned from track and field, intersex athletes restricted]&amp;lt;/ref&amp;gt;, effectively banning them from competing due to their race&amp;lt;ref name=&amp;quot;:3&amp;quot; /&amp;gt;.&lt;br /&gt;
* Government officials attempted to pass at least 48 bills&amp;lt;ref&amp;gt;[https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=school__sports ACLU: 2024 Political Attacks on LGBTQ Rights: School Sports Bans] &amp;lt;/ref&amp;gt; attempting to ban trans youth from participating in school sports or in teams that correspond with their gender in 2024. They also attempted to pass 33 bills&amp;lt;ref&amp;gt;[https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=school__facilities ACLU: 2024 Political Attacks on LGBTQ Rights: School Facilities Bans]&amp;lt;/ref&amp;gt; restricting access to school facilities for trans youth.  Four related bills have passed so far this year:&lt;br /&gt;
** [https://translegislation.com/bills/2024/AL/SB129 AL SB129]&lt;br /&gt;
** [https://translegislation.com/bills/2024/ID/H0455 ID H0455]&lt;br /&gt;
** [https://translegislation.com/bills/2024/UT/HB0172 UT HB0172]&lt;br /&gt;
** [https://translegislation.com/bills/2024/WI/AB377 WI AB377]&lt;br /&gt;
* Excluding women based on their hormone levels does little to contribute to equal opportunities for them.  For example, Maximila Imali, a top Kenyan runner disqualified due to her high testosterone levels, is struggling to support her partner and family, feed her son and pay the rent&amp;lt;ref&amp;gt;[https://www.nytimes.com/2024/01/24/world/africa/olympic-intersex-maximila-imali.html New York Times: An Olympic Dream Falters Amid Track’s Shifting Rules]&amp;lt;/ref&amp;gt;.  Banning female athletes from their careers serves to make them poorer, and may prevent them from meeting an acceptable quality of life. We&#039;re unsure what mental gymnastics one needs to characterise this as &amp;quot;protecting women&amp;quot;, but that&#039;s how World Athletics puts it: &amp;quot;This is why we introduced the eligibility regulation and why it must be defended: to ensure fair competition for all women.&amp;quot;&amp;lt;ref&amp;gt;[https://worldathletics.org/news/press-release/questions-answers-iaaf-female-eligibility-reg World Athletics: IAAF publishes briefing notes and Q&amp;amp;A on Female Eligibility Regulations]&amp;lt;/ref&amp;gt;  As mentioned above, this also seems to have a disproportionate effect on women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
While further research is necessary to fully understand the effects of transitioning on one&#039;s body, the above context shows that there&#039;s no real reason to exclude trans folks from sports. Indeed, the scientific evidence seems to contradict every argument made supporting banning trans folks, and it also seems that many advocates for that aren&#039;t arguing based on any reasonable or factual basis.&lt;br /&gt;
&lt;br /&gt;
While it is impossible for any article to be absolutely inclusive of all possible information, we believe that the context we&#039;ve provided above shows that there&#039;s no reasonable basis for excluding trans folks from sport. If you come across further studies or information that you feel should be included here, please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=File:CCES-_Transgender_Women_Atheletes_and_Elite_Sport-_A_Scientific_Review_(2023).pdf&amp;diff=293</id>
		<title>File:CCES- Transgender Women Atheletes and Elite Sport- A Scientific Review (2023).pdf</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=File:CCES-_Transgender_Women_Atheletes_and_Elite_Sport-_A_Scientific_Review_(2023).pdf&amp;diff=293"/>
		<updated>2025-10-25T11:01:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This report used to be available [https://cces.ca/transgender-women-athletes-and-elite-sport-scientific-review here], but has since been taken down.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=292</id>
		<title>Disinformation/Transgender/Sports</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=292"/>
		<updated>2025-10-25T10:59:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The discussion regarding whether we should include trans folks in our sports (and how to categorise them) is long-running and divisive.&lt;br /&gt;
&lt;br /&gt;
Before we can get into the discussion proper, though, we&#039;ll need to talk about the history of sex-based segregation in sports.&lt;br /&gt;
&lt;br /&gt;
== Historical Segregation ==&lt;br /&gt;
It is a well-known fact that women&#039;s rights are a relatively recent concept, and that women have been (and continue to be) discriminated against for much of humanity&#039;s history. The first recognisable form of feminism (first-wave feminism) formally began in 1848&amp;lt;ref&amp;gt;[https://www.pacificu.edu/magazine/four-waves-feminism Pacific University: Four Waves of Feminism]&amp;lt;/ref&amp;gt;, and the beginnings of this movement focused on a defined set of grievances, regarding suffrage, government representation, marriage and divorce laws, and employment&amp;lt;ref&amp;gt;[https://www.masterclass.com/articles/first-wave-feminism MasterClass: First-Wave Feminism: Timeline and Criticisms]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As late as the 1970s, there were few roles considered &amp;quot;gender appropriate&amp;quot; for women and girls&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://books.google.com/books?id=-t3EEAAAQBAJ Google Books: Sex Segregation in Sports: Why Separate Is Not Equal by Adrienne N. Milner and Jomills Henry Braddock II]&amp;lt;/ref&amp;gt;. Society expected them to focus on traditional (and low-wage if they were working) roles, such as cooking, cleaning, home-making and cosmetology. When organised sports appeared in the US in the 19th century, we discouraged or outright banned women and girls from participating, resulting in sports largely being characterised as male-dominated and even hypermasculine, something that persists today.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Title_IX|Title IX]], which prohibits sex-based discrimination in all government-funded forms of education, was heavily contested by opponents who wished to restrict the rights of women in athletics, lobbying to exclude it&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. For example, the NCAA&#039;s executive director stated that Title IX was the &amp;quot;possible doom of intercollegiate sports&amp;quot;, and Senator John Tower (TX) proposed amendments to exclude women from revenue-generating sports.&lt;br /&gt;
&lt;br /&gt;
The idea of segregating sports by sex today relies on some assumption that women on average perform less well than men&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;[https://www.jstor.org/stable/24757601 JSTOR: Constructing Gender Incommensurability in Competitive Sport: Sex/Gender Testing and the New Regulations on Female Hyperandrogenism by Marion Müller]&amp;lt;/ref&amp;gt;. They explain that early big sport organisations tried to exclude women whose performances were above expectations, by establishing &amp;quot;gender verifications&amp;quot; that accused those women of fraud. This happened even though there was (and is) no scientific proof such segregation makes logical sense on any material basis.&lt;br /&gt;
&lt;br /&gt;
The thought process used to justify this segregation was, in fact, a tool used by segregationists to try to prove that material differences existed&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. It seems as if this form of segregation exists to prevent us from making direct comparisons between the performance of the sexes in sports and athletics, which would prove beyond a doubt that there&#039;s no material difference. In fact, the implementation of sex-based segregation in fencing, rifle shooting and skeet shooting only began after a woman won against male competitors, implying that it only exists to reinforce masculine stereotypes. In some situations, opponents would even forfeit once they realised they were competing against a girl&amp;lt;ref&amp;gt;[https://www.repository.law.indiana.edu/ijlse/vol8/iss1/3/ Indiana University Maurer School of Law: There’s Nothing Worse than Losing to a Girl:  An Analysis of Sex Segregation in American Youth Sports]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When decades of attempts to prove that women performed less well than men at sports failed, sports organisations tried to find new reasons to continue to segregate sports by sex&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. We can see examples of this in the media as recently as 2023, when [https://www.pbs.org/newshour/world/human-rights-court-rules-in-favor-of-olympic-champion-semenya-over-testosterone-rules Olympic medallist Caster Semenya won a court case that declared it was discriminatory for World Athletics to exclude her based on her natural testosterone levels].&lt;br /&gt;
&lt;br /&gt;
While racism isn&#039;t the focus of this article, it is also worth noting that the regulations on testosterone levels are likely racist&amp;lt;ref&amp;gt;[https://www.allure.com/story/caster-semenya-ruling-op-ed Allure: White Fragility &amp;amp; the Ruling Against Caster Semenya]&amp;lt;/ref&amp;gt;. This is partly because black women often have their femininity denied by racists, and many believe the regulations only used white women&#039;s testosterone levels as a guideline.&lt;br /&gt;
&lt;br /&gt;
== Trans Segregation ==&lt;br /&gt;
Sports organisations tend to see gender ambiguity (which may be challenging to categorise) as a threat&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. They further attempt to justify their segregation by measuring &amp;quot;hyperandrogenism&amp;quot;, or heightened levels of testosterone, excluding women who produce more of it and don&#039;t go through medical treatments to lower it. However, this only proves Müller&#039;s point — that this doesn&#039;t represent a meaningful difference in performance. Instead, it is simply an extension of institutions&#039; wish to continue to segregate sports by sex, apparently in an appeal to traditional values.&lt;br /&gt;
&lt;br /&gt;
This train of thought also affects trans folks, sometimes in contradictory ways. Those who believe in biological essentialism may state that one&#039;s biology defines much of their sporting ability, stating that trans-feminine folks have an innate physical advantage due to being born male. As the big sports organisations use testosterone as a measure of &amp;quot;maleness,&amp;quot; it is unsurprising those who support excluding trans-feminine folks from organised sports use the heightened testosterone levels of those assigned male at birth as a justification. They also usually ignore non-binary and trans-masculine folks, groups that tend to contradict many of their other arguments.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The assumption that testosterone has a measurable effect on the performance of an athlete has little scientific basis, according to many studies:&#039;&#039;&#039;&lt;br /&gt;
#* Testosterone does not impact lean mass or hand grip strength in women&amp;lt;ref&amp;gt;[https://www.nature.com/articles/s41598-021-89232-1 Nature: Total testosterone is not associated with lean mass or handgrip strength in pre-menopausal females]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* There&#039;s no evidence that including trans-feminine folks in sport would be unfair&amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;[https://cces.ca/sites/default/files/content/docs/2024-01/cces-transgender-women-athletes-and-elite-sport-scientific-review-en.pdf https://www.cces.ca/sites/default/files/content/docs/pdf/transgenderwomenathletesandelitesport-ascientificreview-e-final.pdf]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Regulations on testosterone levels were justified using significantly flawed data, and that the data, when corrected, contradicts the conclusion that the IAAF put forward. The IAAF also neglected to have their research peer-reviewed, and it contained a significant number of basic errors, such as duplicated athletes&amp;lt;ref&amp;gt;https://link.springer.com/article/10.1007/s40318-019-00143-w&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The study used by the IAAF to justify its policies can only assert that raised testosterone levels had a positive impact on athletic ability for a couple of events. The data for 16 other events showed no impact, and for several other events, raised testosterone levels negatively impacted the athletes&#039; abilities.&lt;br /&gt;
#* Coming up with a definition of &amp;quot;normal&amp;quot; testosterone levels is hard, and that one&#039;s testosterone levels naturally fluctuate constantly. Experts from different societies, countries, and even laboratories often don&#039;t agree on what a &amp;quot;normal&amp;quot; level of testosterone is&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;https://theconversation.com/testosterone-why-defining-a-normal-level-is-hard-to-do-113587&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While not all trans-feminine folks will, many of them do decide to undergo [[wikipedia:Transgender_hormone_therapy|hormone replacement therapy]], or HRT.&#039;&#039;&#039;  HRT is a form of hormone therapy, which involves the administering of hormonal medications to help align trans folks&#039; secondary sexual characteristics with their gender. This medication usually takes two forms, typically administered together:&lt;br /&gt;
#* Hormone blockers, which lower the production of a given hormone or inhibit the receptors for that hormone.&lt;br /&gt;
#* Medication providing supplemental hormones, matching the trans folk&#039;s gender and keeping their hormonal balance healthy.  For pre-surgery trans-feminine folks, this medication will typically lower their testosterone levels and raise their oestrogen levels. This would imply that any potentially measurable benefits granted by their prior testosterone levels would become nullified through their medical treatment.  Here&#039;s what the science has to say:&lt;br /&gt;
#* Feminising HRT lowers strength, hemoglobin levels, muscle area and lean body mass in trans-feminine folks&amp;lt;ref&amp;gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8311086/&amp;lt;/ref&amp;gt;. It also results in bone density compromise, and after 4 years, their muscle and fat mass, and performance is no different to that of cisgender women&amp;lt;ref name=&amp;quot;:4&amp;quot;&amp;gt;https://academic.oup.com/jcem/article/109/2/e455/7223439&amp;lt;/ref&amp;gt;. Current research suggests that trans women aren&#039;t physically different to cis women in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot;&amp;gt;https://www.medrxiv.org/content/10.1101/2025.05.05.25326994v1&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Masculinising HRT in non-athletic trans-masculine folks results in a performance level no different to cisgender men after 1 to 3 years.&amp;lt;ref name=&amp;quot;:4&amp;quot; /&amp;gt; Current research suggests that trans men aren&#039;t physically different to cis men in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;.  While studies opine that trans-feminine folks may generally retain some minor long-term advantages over cisgender women, competitive sports organisations already accept and account for similar deviations in abilities and advantages in cisgender women&amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While advocates for banning trans folks from sports often use children as a talking point, claims that banning trans children from sports is an issue of protecting other children seem nebulous at best:&#039;&#039;&#039;&lt;br /&gt;
#* Lawmakers have largely been unable to cite local examples of trans girls competing in sports. Where examples are available, there appears to be no evidence that including trans children results in competitive unfairness&amp;lt;ref&amp;gt;https://apnews.com/article/lawmakers-unable-to-cite-local-trans-girls-sports-914a982545e943ecc1e265e8c41042e7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The &amp;quot;protect the children&amp;quot; rhetoric has been used to demonise members of the LGBT+ community since the early 1900s, and potentially even earlier than that&amp;lt;ref&amp;gt;https://www.washingtonpost.com/made-by-history/2023/07/24/groomer-lgbtq-germany-children/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;Advocates for banning trans folks from sports often include non-physical sports, coming up with the same conclusions. This suggests that this is more about transphobia and misogyny than any idea of fairness:&#039;&#039;&#039;&lt;br /&gt;
#* A trans-feminine snooker player, faced harassment after her tournament win. This included calls from former world number one Maria Catalano, who called for trans players to be banned from women&#039;s tournaments&amp;lt;ref&amp;gt;https://www.bbc.com/sport/snooker/62821241&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The International Chess Federation (FIDE) effectively declared that women are less intelligent than men. It effectively banned trans women from competing in women&#039;s competitions for up to two years, and decided to remove some titles won by both trans men and women in their respective categories&amp;lt;ref&amp;gt;https://www.npr.org/2023/08/18/1194593562/chess-transgender-fide-pushback&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Professional pool player Lynne Pinches turned down her first ever professional contract, when the World Eightball Pool Federation reversed its ban on trans players&amp;lt;ref&amp;gt;https://www.bbc.com/sport/wales/68183503&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Several cis Dutch women&#039;s darts veterans quit when they realised their team included a trans woman, complaining about fairness in the sport&amp;lt;ref&amp;gt;https://www.france24.com/en/live-news/20240325-dutch-women-s-darts-veterans-quit-over-transgender-team-mate&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* [https://www.shewon.org/ SheWon.org] ([https://web.archive.org/web/20250000000000*/https://www.shewon.org/ Wayback Machine]) frames trans-feminine athletes as &amp;quot;males in women&#039;s sporting events&amp;quot; that stole cis women&#039;s achievements by beating them, lists various non-physical sports, including billiards, darts, esports, poker, pool, and snooker. It also lists numerous &amp;quot;non-athletic competitions&amp;quot;, including Jeopardy game show wins, beauty competitions, scholarships, democratic elections, Forbes lists, and hot-dog-eating competitions. The site also contains a list of trans-feminine athletes, including many of their deadnames. Additionally, as is typical for those who would exclude trans folks from sports, the site pretends that trans-masculine folks don&#039;t exist.  Websites like this exist to justify hate, rather than discuss current issues on their merits. This is just one example of a huge number of outlets for similar hate campaigns.&lt;br /&gt;
&lt;br /&gt;
== Direct Impact ==&lt;br /&gt;
It goes without saying that this page wouldn&#039;t exist, had there been no reason to discuss this disinformation. Unfortunately, the disinformation discussed above has had many real-world consequences.&lt;br /&gt;
&lt;br /&gt;
The following points are true as of April 2024:&lt;br /&gt;
&lt;br /&gt;
* In 2023, [https://worldathletics.org/news/press-releases/council-meeting-march-2023-russia-belarus-female-eligibility World Athletics introduced new regulations] regarding the eligibility of transgender athletes and female athletes with &amp;quot;differences of sex development&amp;quot;.  These regulations require female athletes with &amp;quot;differences of sexual development&amp;quot; to medicate for at least two years, with the aim of reducing their testosterone levels. This requirement applies to all events, including those that were previously unrestricted.  They also ban all trans-feminine athletes who had a male puberty from participating in female World Rankings competitions. Due to the current state of trans healthcare legislation, this impacts most trans-feminine individuals, and this problem is likely to get worse due to the current political climate.  In what we can only describe as cruel irony, these regulations came into effect on the 31st of March 2023, Transgender Day of Visibility.  These new regulations also affected many cis women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot;&amp;gt;https://www.washingtonblade.com/2023/03/24/trans-women-banned-from-track-and-field-intersex-athletes-restricted/&amp;lt;/ref&amp;gt;, effectively banning them from competing due to their race&amp;lt;ref name=&amp;quot;:3&amp;quot; /&amp;gt;.&lt;br /&gt;
* Government officials attempted to pass at least 48 bills&amp;lt;ref&amp;gt;https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=75144&amp;lt;/ref&amp;gt; attempting to ban trans youth from participating in school sports or in teams that correspond with their gender in 2024. They also attempted to pass 33 bills&amp;lt;ref&amp;gt;https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=75143&amp;lt;/ref&amp;gt; restricting access to school facilities for trans youth.  Four related bills have passed so far this year:&lt;br /&gt;
** [https://translegislation.com/bills/2024/AL/SB129 AL SB129]&lt;br /&gt;
** [https://translegislation.com/bills/2024/ID/H0455 ID H0455]&lt;br /&gt;
** [https://translegislation.com/bills/2024/UT/HB0172 UT HB0172]&lt;br /&gt;
** [https://translegislation.com/bills/2024/WI/AB377 WI AB377]&lt;br /&gt;
* Excluding women based on their hormone levels does little to contribute to equal opportunities for them.  For example, Maximila Imali, a top Kenyan runner disqualified due to her high testosterone levels, is struggling to support her partner and family, feed her son and pay the rent&amp;lt;ref&amp;gt;https://www.nytimes.com/2024/01/24/world/africa/olympic-intersex-maximila-imali.html&amp;lt;/ref&amp;gt;.  Banning female athletes from their careers serves to make them poorer, and may prevent them from meeting an acceptable quality of life. We&#039;re unsure what mental gymnastics one needs to characterise this as &amp;quot;protecting women&amp;quot;, but that&#039;s how World Athletics puts it: &amp;quot;This is why we introduced the eligibility regulation and why it must be defended: to ensure fair competition for all women.&amp;quot;&amp;lt;ref&amp;gt;https://worldathletics.org/news/press-release/questions-answers-iaaf-female-eligibility-reg&amp;lt;/ref&amp;gt;  As mentioned above, this also seems to have a disproportionate effect on women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
While further research is necessary to fully understand the effects of transitioning on one&#039;s body, the above context shows that there&#039;s no real reason to exclude trans folks from sports. Indeed, the scientific evidence seems to contradict every argument made supporting banning trans folks, and it also seems that many advocates for that aren&#039;t arguing based on any reasonable or factual basis.&lt;br /&gt;
&lt;br /&gt;
While it is impossible for any article to be absolutely inclusive of all possible information, we believe that the context we&#039;ve provided above shows that there&#039;s no reasonable basis for excluding trans folks from sport. If you come across further studies or information that you feel should be included here, please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=291</id>
		<title>Disinformation/Transgender/Sports</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=291"/>
		<updated>2025-10-25T10:54:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The discussion regarding whether we should include trans folks in our sports (and how to categorise them) is long-running and divisive.&lt;br /&gt;
&lt;br /&gt;
Before we can get into the discussion proper, though, we&#039;ll need to talk about the history of sex-based segregation in sports.&lt;br /&gt;
&lt;br /&gt;
== Historical Segregation ==&lt;br /&gt;
It is a well-known fact that women&#039;s rights are a relatively recent concept, and that women have been (and continue to be) discriminated against for much of humanity&#039;s history. The first recognisable form of feminism (first-wave feminism) formally began in 1848&amp;lt;ref&amp;gt;[https://www.pacificu.edu/magazine/four-waves-feminism Pacific University: Four Waves of Feminism]&amp;lt;/ref&amp;gt;, and the beginnings of this movement focused on a defined set of grievances, regarding suffrage, government representation, marriage and divorce laws, and employment&amp;lt;ref&amp;gt;[https://www.masterclass.com/articles/first-wave-feminism MasterClass: First-Wave Feminism: Timeline and Criticisms]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As late as the 1970s, there were few roles considered &amp;quot;gender appropriate&amp;quot; for women and girls&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://books.google.com/books?id=-t3EEAAAQBAJ Google Books: Sex Segregation in Sports: Why Separate Is Not Equal by Adrienne N. Milner and Jomills Henry Braddock II]&amp;lt;/ref&amp;gt;. Society expected them to focus on traditional (and low-wage if they were working) roles, such as cooking, cleaning, home-making and cosmetology. When organised sports appeared in the US in the 19th century, we discouraged or outright banned women and girls from participating, resulting in sports largely being characterised as male-dominated and even hypermasculine, something that persists today.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Title_IX|Title IX]], which prohibits sex-based discrimination in all government-funded forms of education, was heavily contested by opponents who wished to restrict the rights of women in athletics, lobbying to exclude it&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. For example, the NCAA&#039;s executive director stated that Title IX was the &amp;quot;possible doom of intercollegiate sports&amp;quot;, and Senator John Tower (TX) proposed amendments to exclude women from revenue-generating sports.&lt;br /&gt;
&lt;br /&gt;
The idea of segregating sports by sex today relies on some assumption that women on average perform less well than men&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;[https://www.jstor.org/stable/24757601 JSTOR: Constructing Gender Incommensurability in Competitive Sport: Sex/Gender Testing and the New Regulations on Female Hyperandrogenism by Marion Müller]&amp;lt;/ref&amp;gt;. They explain that early big sport organisations tried to exclude women whose performances were above expectations, by establishing &amp;quot;gender verifications&amp;quot; that accused those women of fraud. This happened even though there was (and is) no scientific proof such segregation makes logical sense on any material basis.&lt;br /&gt;
&lt;br /&gt;
The thought process used to justify this segregation was, in fact, a tool used by segregationists to try to prove that material differences existed&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. It seems as if this form of segregation exists to prevent us from making direct comparisons between the performance of the sexes in sports and athletics, which would prove beyond a doubt that there&#039;s no material difference. In fact, the implementation of sex-based segregation in fencing, rifle shooting and skeet shooting only began after a woman won against male competitors, implying that it only exists to reinforce masculine stereotypes. In some situations, opponents would even forfeit once they realised they were competing against a girl&amp;lt;ref&amp;gt;[https://www.repository.law.indiana.edu/ijlse/vol8/iss1/3/ Indiana University Maurer School of Law: There’s Nothing Worse than Losing to a Girl:  An Analysis of Sex Segregation in American Youth Sports]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When decades of attempts to prove that women performed less well than men at sports failed, sports organisations tried to find new reasons to continue to segregate sports by sex&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. We can see examples of this in the media as recently as 2023, when [https://www.pbs.org/newshour/world/human-rights-court-rules-in-favor-of-olympic-champion-semenya-over-testosterone-rules Olympic medallist Caster Semenya won a court case that declared it was discriminatory for World Athletics to exclude her based on her natural testosterone levels].&lt;br /&gt;
&lt;br /&gt;
While racism isn&#039;t the focus of this article, it is also worth noting that the regulations on testosterone levels are likely racist&amp;lt;ref&amp;gt;https://www.allure.com/story/caster-semenya-ruling-op-ed&amp;lt;/ref&amp;gt;. This is partly because black women often have their femininity denied by racists, and many believe the regulations only used white women&#039;s testosterone levels as a guideline.&lt;br /&gt;
&lt;br /&gt;
== Trans Segregation ==&lt;br /&gt;
Sports organisations tend to see gender ambiguity (which may be challenging to categorise) as a threat&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. They further attempt to justify their segregation by measuring &amp;quot;hyperandrogenism&amp;quot;, or heightened levels of testosterone, excluding women who produce more of it and don&#039;t go through medical treatments to lower it. However, this only proves Müller&#039;s point — that this doesn&#039;t represent a meaningful difference in performance. Instead, it is simply an extension of institutions&#039; wish to continue to segregate sports by sex, apparently in an appeal to traditional values.&lt;br /&gt;
&lt;br /&gt;
This train of thought also affects trans folks, sometimes in contradictory ways. Those who believe in biological essentialism may state that one&#039;s biology defines much of their sporting ability, stating that trans-feminine folks have an innate physical advantage due to being born male. As the big sports organisations use testosterone as a measure of &amp;quot;maleness,&amp;quot; it is unsurprising those who support excluding trans-feminine folks from organised sports use the heightened testosterone levels of those assigned male at birth as a justification. They also usually ignore non-binary and trans-masculine folks, groups that tend to contradict many of their other arguments.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The assumption that testosterone has a measurable effect on the performance of an athlete has little scientific basis, according to many studies:&#039;&#039;&#039;&lt;br /&gt;
#* Testosterone does not impact lean mass or hand grip strength in women&amp;lt;ref&amp;gt;https://www.nature.com/articles/s41598-021-89232-1&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* There&#039;s no evidence that including trans-feminine folks in sport would be unfair&amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;[https://cces.ca/sites/default/files/content/docs/2024-01/cces-transgender-women-athletes-and-elite-sport-scientific-review-en.pdf https://www.cces.ca/sites/default/files/content/docs/pdf/transgenderwomenathletesandelitesport-ascientificreview-e-final.pdf]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Regulations on testosterone levels were justified using significantly flawed data, and that the data, when corrected, contradicts the conclusion that the IAAF put forward. The IAAF also neglected to have their research peer-reviewed, and it contained a significant number of basic errors, such as duplicated athletes&amp;lt;ref&amp;gt;https://link.springer.com/article/10.1007/s40318-019-00143-w&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The study used by the IAAF to justify its policies can only assert that raised testosterone levels had a positive impact on athletic ability for a couple of events. The data for 16 other events showed no impact, and for several other events, raised testosterone levels negatively impacted the athletes&#039; abilities.&lt;br /&gt;
#* Coming up with a definition of &amp;quot;normal&amp;quot; testosterone levels is hard, and that one&#039;s testosterone levels naturally fluctuate constantly. Experts from different societies, countries, and even laboratories often don&#039;t agree on what a &amp;quot;normal&amp;quot; level of testosterone is&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;https://theconversation.com/testosterone-why-defining-a-normal-level-is-hard-to-do-113587&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While not all trans-feminine folks will, many of them do decide to undergo [[wikipedia:Transgender_hormone_therapy|hormone replacement therapy]], or HRT.&#039;&#039;&#039;  HRT is a form of hormone therapy, which involves the administering of hormonal medications to help align trans folks&#039; secondary sexual characteristics with their gender. This medication usually takes two forms, typically administered together:&lt;br /&gt;
#* Hormone blockers, which lower the production of a given hormone or inhibit the receptors for that hormone.&lt;br /&gt;
#* Medication providing supplemental hormones, matching the trans folk&#039;s gender and keeping their hormonal balance healthy.  For pre-surgery trans-feminine folks, this medication will typically lower their testosterone levels and raise their oestrogen levels. This would imply that any potentially measurable benefits granted by their prior testosterone levels would become nullified through their medical treatment.  Here&#039;s what the science has to say:&lt;br /&gt;
#* Feminising HRT lowers strength, hemoglobin levels, muscle area and lean body mass in trans-feminine folks&amp;lt;ref&amp;gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8311086/&amp;lt;/ref&amp;gt;. It also results in bone density compromise, and after 4 years, their muscle and fat mass, and performance is no different to that of cisgender women&amp;lt;ref name=&amp;quot;:4&amp;quot;&amp;gt;https://academic.oup.com/jcem/article/109/2/e455/7223439&amp;lt;/ref&amp;gt;. Current research suggests that trans women aren&#039;t physically different to cis women in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot;&amp;gt;https://www.medrxiv.org/content/10.1101/2025.05.05.25326994v1&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Masculinising HRT in non-athletic trans-masculine folks results in a performance level no different to cisgender men after 1 to 3 years.&amp;lt;ref name=&amp;quot;:4&amp;quot; /&amp;gt; Current research suggests that trans men aren&#039;t physically different to cis men in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;.  While studies opine that trans-feminine folks may generally retain some minor long-term advantages over cisgender women, competitive sports organisations already accept and account for similar deviations in abilities and advantages in cisgender women&amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While advocates for banning trans folks from sports often use children as a talking point, claims that banning trans children from sports is an issue of protecting other children seem nebulous at best:&#039;&#039;&#039;&lt;br /&gt;
#* Lawmakers have largely been unable to cite local examples of trans girls competing in sports. Where examples are available, there appears to be no evidence that including trans children results in competitive unfairness&amp;lt;ref&amp;gt;https://apnews.com/article/lawmakers-unable-to-cite-local-trans-girls-sports-914a982545e943ecc1e265e8c41042e7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The &amp;quot;protect the children&amp;quot; rhetoric has been used to demonise members of the LGBT+ community since the early 1900s, and potentially even earlier than that&amp;lt;ref&amp;gt;https://www.washingtonpost.com/made-by-history/2023/07/24/groomer-lgbtq-germany-children/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;Advocates for banning trans folks from sports often include non-physical sports, coming up with the same conclusions. This suggests that this is more about transphobia and misogyny than any idea of fairness:&#039;&#039;&#039;&lt;br /&gt;
#* A trans-feminine snooker player, faced harassment after her tournament win. This included calls from former world number one Maria Catalano, who called for trans players to be banned from women&#039;s tournaments&amp;lt;ref&amp;gt;https://www.bbc.com/sport/snooker/62821241&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The International Chess Federation (FIDE) effectively declared that women are less intelligent than men. It effectively banned trans women from competing in women&#039;s competitions for up to two years, and decided to remove some titles won by both trans men and women in their respective categories&amp;lt;ref&amp;gt;https://www.npr.org/2023/08/18/1194593562/chess-transgender-fide-pushback&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Professional pool player Lynne Pinches turned down her first ever professional contract, when the World Eightball Pool Federation reversed its ban on trans players&amp;lt;ref&amp;gt;https://www.bbc.com/sport/wales/68183503&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Several cis Dutch women&#039;s darts veterans quit when they realised their team included a trans woman, complaining about fairness in the sport&amp;lt;ref&amp;gt;https://www.france24.com/en/live-news/20240325-dutch-women-s-darts-veterans-quit-over-transgender-team-mate&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* [https://www.shewon.org/ SheWon.org] ([https://web.archive.org/web/20250000000000*/https://www.shewon.org/ Wayback Machine]) frames trans-feminine athletes as &amp;quot;males in women&#039;s sporting events&amp;quot; that stole cis women&#039;s achievements by beating them, lists various non-physical sports, including billiards, darts, esports, poker, pool, and snooker. It also lists numerous &amp;quot;non-athletic competitions&amp;quot;, including Jeopardy game show wins, beauty competitions, scholarships, democratic elections, Forbes lists, and hot-dog-eating competitions. The site also contains a list of trans-feminine athletes, including many of their deadnames. Additionally, as is typical for those who would exclude trans folks from sports, the site pretends that trans-masculine folks don&#039;t exist.  Websites like this exist to justify hate, rather than discuss current issues on their merits. This is just one example of a huge number of outlets for similar hate campaigns.&lt;br /&gt;
&lt;br /&gt;
== Direct Impact ==&lt;br /&gt;
It goes without saying that this page wouldn&#039;t exist, had there been no reason to discuss this disinformation. Unfortunately, the disinformation discussed above has had many real-world consequences.&lt;br /&gt;
&lt;br /&gt;
The following points are true as of April 2024:&lt;br /&gt;
&lt;br /&gt;
* In 2023, [https://worldathletics.org/news/press-releases/council-meeting-march-2023-russia-belarus-female-eligibility World Athletics introduced new regulations] regarding the eligibility of transgender athletes and female athletes with &amp;quot;differences of sex development&amp;quot;.  These regulations require female athletes with &amp;quot;differences of sexual development&amp;quot; to medicate for at least two years, with the aim of reducing their testosterone levels. This requirement applies to all events, including those that were previously unrestricted.  They also ban all trans-feminine athletes who had a male puberty from participating in female World Rankings competitions. Due to the current state of trans healthcare legislation, this impacts most trans-feminine individuals, and this problem is likely to get worse due to the current political climate.  In what we can only describe as cruel irony, these regulations came into effect on the 31st of March 2023, Transgender Day of Visibility.  These new regulations also affected many cis women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot;&amp;gt;https://www.washingtonblade.com/2023/03/24/trans-women-banned-from-track-and-field-intersex-athletes-restricted/&amp;lt;/ref&amp;gt;, effectively banning them from competing due to their race&amp;lt;ref name=&amp;quot;:3&amp;quot; /&amp;gt;.&lt;br /&gt;
* Government officials attempted to pass at least 48 bills&amp;lt;ref&amp;gt;https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=75144&amp;lt;/ref&amp;gt; attempting to ban trans youth from participating in school sports or in teams that correspond with their gender in 2024. They also attempted to pass 33 bills&amp;lt;ref&amp;gt;https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=75143&amp;lt;/ref&amp;gt; restricting access to school facilities for trans youth.  Four related bills have passed so far this year:&lt;br /&gt;
** [https://translegislation.com/bills/2024/AL/SB129 AL SB129]&lt;br /&gt;
** [https://translegislation.com/bills/2024/ID/H0455 ID H0455]&lt;br /&gt;
** [https://translegislation.com/bills/2024/UT/HB0172 UT HB0172]&lt;br /&gt;
** [https://translegislation.com/bills/2024/WI/AB377 WI AB377]&lt;br /&gt;
* Excluding women based on their hormone levels does little to contribute to equal opportunities for them.  For example, Maximila Imali, a top Kenyan runner disqualified due to her high testosterone levels, is struggling to support her partner and family, feed her son and pay the rent&amp;lt;ref&amp;gt;https://www.nytimes.com/2024/01/24/world/africa/olympic-intersex-maximila-imali.html&amp;lt;/ref&amp;gt;.  Banning female athletes from their careers serves to make them poorer, and may prevent them from meeting an acceptable quality of life. We&#039;re unsure what mental gymnastics one needs to characterise this as &amp;quot;protecting women&amp;quot;, but that&#039;s how World Athletics puts it: &amp;quot;This is why we introduced the eligibility regulation and why it must be defended: to ensure fair competition for all women.&amp;quot;&amp;lt;ref&amp;gt;https://worldathletics.org/news/press-release/questions-answers-iaaf-female-eligibility-reg&amp;lt;/ref&amp;gt;  As mentioned above, this also seems to have a disproportionate effect on women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
While further research is necessary to fully understand the effects of transitioning on one&#039;s body, the above context shows that there&#039;s no real reason to exclude trans folks from sports. Indeed, the scientific evidence seems to contradict every argument made supporting banning trans folks, and it also seems that many advocates for that aren&#039;t arguing based on any reasonable or factual basis.&lt;br /&gt;
&lt;br /&gt;
While it is impossible for any article to be absolutely inclusive of all possible information, we believe that the context we&#039;ve provided above shows that there&#039;s no reasonable basis for excluding trans folks from sport. If you come across further studies or information that you feel should be included here, please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=290</id>
		<title>Disinformation/Transgender/Sports</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender/Sports&amp;diff=290"/>
		<updated>2025-10-25T10:49:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: Bring over page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The discussion regarding whether we should include trans folks in our sports (and how to categorise them) is long-running and divisive.&lt;br /&gt;
&lt;br /&gt;
Before we can get into the discussion proper, though, we&#039;ll need to talk about the history of sex-based segregation in sports.&lt;br /&gt;
&lt;br /&gt;
== Historical Segregation ==&lt;br /&gt;
It is a well-known fact that women&#039;s rights are a relatively recent concept, and that women have been (and continue to be) discriminated against for much of humanity&#039;s history. The first recognisable form of feminism (first-wave feminism) formally began in 1848&amp;lt;ref&amp;gt;https://www.pacificu.edu/magazine/four-waves-feminism&amp;lt;/ref&amp;gt;, and the beginnings of this movement focused on a defined set of grievances, regarding suffrage, government representation, marriage and divorce laws, and employment&amp;lt;ref&amp;gt;https://www.masterclass.com/articles/first-wave-feminism&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As late as the 1970s, there were few roles considered &amp;quot;gender appropriate&amp;quot; for women and girls&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://books.google.com/books?id=-t3EEAAAQBAJ&amp;lt;/ref&amp;gt;. Society expected them to focus on traditional (and low-wage if they were working) roles, such as cooking, cleaning, home-making and cosmetology. When organised sports appeared in the US in the 19th century, we discouraged or outright banned women and girls from participating, resulting in sports largely being characterised as male-dominated and even hypermasculine, something that persists today.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Title_IX|Title IX]], which prohibits sex-based discrimination in all government-funded forms of education, was heavily contested by opponents who wished to restrict the rights of women in athletics, lobbying to exclude it&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;. For example, the NCAA&#039;s executive director stated that Title IX was the &amp;quot;possible doom of intercollegiate sports&amp;quot;, and Senator John Tower (TX) proposed amendments to exclude women from revenue-generating sports.&lt;br /&gt;
&lt;br /&gt;
The idea of segregating sports by sex today relies on some assumption that women on average perform less well than men&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://www.jstor.org/stable/24757601&amp;lt;/ref&amp;gt;. They explain that early big sport organisations tried to exclude women whose performances were above expectations, by establishing &amp;quot;gender verifications&amp;quot; that accused those women of fraud. This happened even though there was (and is) no scientific proof such segregation makes logical sense on any material basis.&lt;br /&gt;
&lt;br /&gt;
The thought process used to justify this segregation was, in fact, a tool used by segregationists to try to prove that material differences existed&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. It seems as if this form of segregation exists to prevent us from making direct comparisons between the performance of the sexes in sports and athletics, which would prove beyond a doubt that there&#039;s no material difference. In fact, the implementation of sex-based segregation in fencing, rifle shooting and skeet shooting only began after a woman won against male competitors, implying that it only exists to reinforce masculine stereotypes. In some situations, opponents would even forfeit once they realised they were competing against a girl&amp;lt;ref&amp;gt;https://www.repository.law.indiana.edu/ijlse/vol8/iss1/3/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When decades of attempts to prove that women performed less well than men at sports failed, sports organisations tried to find new reasons to continue to segregate sports by sex&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. We can see examples of this in the media as recently as 2023, when [https://www.pbs.org/newshour/world/human-rights-court-rules-in-favor-of-olympic-champion-semenya-over-testosterone-rules Olympic medallist Caster Semenya won a court case that declared it was discriminatory for World Athletics to exclude her based on her natural testosterone levels].&lt;br /&gt;
&lt;br /&gt;
While racism isn&#039;t the focus of this article, it is also worth noting that the regulations on testosterone levels are likely racist&amp;lt;ref&amp;gt;https://www.allure.com/story/caster-semenya-ruling-op-ed&amp;lt;/ref&amp;gt;. This is partly because black women often have their femininity denied by racists, and many believe the regulations only used white women&#039;s testosterone levels as a guideline.&lt;br /&gt;
&lt;br /&gt;
== Trans Segregation ==&lt;br /&gt;
Sports organisations tend to see gender ambiguity (which may be challenging to categorise) as a threat&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;. They further attempt to justify their segregation by measuring &amp;quot;hyperandrogenism&amp;quot;, or heightened levels of testosterone, excluding women who produce more of it and don&#039;t go through medical treatments to lower it. However, this only proves Müller&#039;s point — that this doesn&#039;t represent a meaningful difference in performance. Instead, it is simply an extension of institutions&#039; wish to continue to segregate sports by sex, apparently in an appeal to traditional values.&lt;br /&gt;
&lt;br /&gt;
This train of thought also affects trans folks, sometimes in contradictory ways. Those who believe in biological essentialism may state that one&#039;s biology defines much of their sporting ability, stating that trans-feminine folks have an innate physical advantage due to being born male. As the big sports organisations use testosterone as a measure of &amp;quot;maleness,&amp;quot; it is unsurprising those who support excluding trans-feminine folks from organised sports use the heightened testosterone levels of those assigned male at birth as a justification. They also usually ignore non-binary and trans-masculine folks, groups that tend to contradict many of their other arguments.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The assumption that testosterone has a measurable effect on the performance of an athlete has little scientific basis, according to many studies:&#039;&#039;&#039;&lt;br /&gt;
#* Testosterone does not impact lean mass or hand grip strength in women&amp;lt;ref&amp;gt;https://www.nature.com/articles/s41598-021-89232-1&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* There&#039;s no evidence that including trans-feminine folks in sport would be unfair&amp;lt;ref name=&amp;quot;:2&amp;quot;&amp;gt;https://www.cces.ca/sites/default/files/content/docs/pdf/transgenderwomenathletesandelitesport-ascientificreview-e-final.pdf&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Regulations on testosterone levels were justified using significantly flawed data, and that the data, when corrected, contradicts the conclusion that the IAAF put forward. The IAAF also neglected to have their research peer-reviewed, and it contained a significant number of basic errors, such as duplicated athletes&amp;lt;ref&amp;gt;https://link.springer.com/article/10.1007/s40318-019-00143-w&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The study used by the IAAF to justify its policies can only assert that raised testosterone levels had a positive impact on athletic ability for a couple of events. The data for 16 other events showed no impact, and for several other events, raised testosterone levels negatively impacted the athletes&#039; abilities.&lt;br /&gt;
#* Coming up with a definition of &amp;quot;normal&amp;quot; testosterone levels is hard, and that one&#039;s testosterone levels naturally fluctuate constantly. Experts from different societies, countries, and even laboratories often don&#039;t agree on what a &amp;quot;normal&amp;quot; level of testosterone is&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;https://theconversation.com/testosterone-why-defining-a-normal-level-is-hard-to-do-113587&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While not all trans-feminine folks will, many of them do decide to undergo [[wikipedia:Transgender_hormone_therapy|hormone replacement therapy]], or HRT.&#039;&#039;&#039;  HRT is a form of hormone therapy, which involves the administering of hormonal medications to help align trans folks&#039; secondary sexual characteristics with their gender. This medication usually takes two forms, typically administered together:&lt;br /&gt;
#* Hormone blockers, which lower the production of a given hormone or inhibit the receptors for that hormone.&lt;br /&gt;
#* Medication providing supplemental hormones, matching the trans folk&#039;s gender and keeping their hormonal balance healthy.  For pre-surgery trans-feminine folks, this medication will typically lower their testosterone levels and raise their oestrogen levels. This would imply that any potentially measurable benefits granted by their prior testosterone levels would become nullified through their medical treatment.  Here&#039;s what the science has to say:&lt;br /&gt;
#* Feminising HRT lowers strength, hemoglobin levels, muscle area and lean body mass in trans-feminine folks&amp;lt;ref&amp;gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8311086/&amp;lt;/ref&amp;gt;. It also results in bone density compromise, and after 4 years, their muscle and fat mass, and performance is no different to that of cisgender women&amp;lt;ref name=&amp;quot;:4&amp;quot;&amp;gt;https://academic.oup.com/jcem/article/109/2/e455/7223439&amp;lt;/ref&amp;gt;. Current research suggests that trans women aren&#039;t physically different to cis women in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot;&amp;gt;https://www.medrxiv.org/content/10.1101/2025.05.05.25326994v1&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Masculinising HRT in non-athletic trans-masculine folks results in a performance level no different to cisgender men after 1 to 3 years.&amp;lt;ref name=&amp;quot;:4&amp;quot; /&amp;gt; Current research suggests that trans men aren&#039;t physically different to cis men in any way that matters for sports&amp;lt;ref name=&amp;quot;:5&amp;quot; /&amp;gt;.  While studies opine that trans-feminine folks may generally retain some minor long-term advantages over cisgender women, competitive sports organisations already accept and account for similar deviations in abilities and advantages in cisgender women&amp;lt;ref name=&amp;quot;:2&amp;quot; /&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;While advocates for banning trans folks from sports often use children as a talking point, claims that banning trans children from sports is an issue of protecting other children seem nebulous at best:&#039;&#039;&#039;&lt;br /&gt;
#* Lawmakers have largely been unable to cite local examples of trans girls competing in sports. Where examples are available, there appears to be no evidence that including trans children results in competitive unfairness&amp;lt;ref&amp;gt;https://apnews.com/article/lawmakers-unable-to-cite-local-trans-girls-sports-914a982545e943ecc1e265e8c41042e7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The &amp;quot;protect the children&amp;quot; rhetoric has been used to demonise members of the LGBT+ community since the early 1900s, and potentially even earlier than that&amp;lt;ref&amp;gt;https://www.washingtonpost.com/made-by-history/2023/07/24/groomer-lgbtq-germany-children/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
# &#039;&#039;&#039;Advocates for banning trans folks from sports often include non-physical sports, coming up with the same conclusions. This suggests that this is more about transphobia and misogyny than any idea of fairness:&#039;&#039;&#039;&lt;br /&gt;
#* A trans-feminine snooker player, faced harassment after her tournament win. This included calls from former world number one Maria Catalano, who called for trans players to be banned from women&#039;s tournaments&amp;lt;ref&amp;gt;https://www.bbc.com/sport/snooker/62821241&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* The International Chess Federation (FIDE) effectively declared that women are less intelligent than men. It effectively banned trans women from competing in women&#039;s competitions for up to two years, and decided to remove some titles won by both trans men and women in their respective categories&amp;lt;ref&amp;gt;https://www.npr.org/2023/08/18/1194593562/chess-transgender-fide-pushback&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Professional pool player Lynne Pinches turned down her first ever professional contract, when the World Eightball Pool Federation reversed its ban on trans players&amp;lt;ref&amp;gt;https://www.bbc.com/sport/wales/68183503&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* Several cis Dutch women&#039;s darts veterans quit when they realised their team included a trans woman, complaining about fairness in the sport&amp;lt;ref&amp;gt;https://www.france24.com/en/live-news/20240325-dutch-women-s-darts-veterans-quit-over-transgender-team-mate&amp;lt;/ref&amp;gt;.&lt;br /&gt;
#* [https://www.shewon.org/ SheWon.org] ([https://web.archive.org/web/20250000000000*/https://www.shewon.org/ Wayback Machine]) frames trans-feminine athletes as &amp;quot;males in women&#039;s sporting events&amp;quot; that stole cis women&#039;s achievements by beating them, lists various non-physical sports, including billiards, darts, esports, poker, pool, and snooker. It also lists numerous &amp;quot;non-athletic competitions&amp;quot;, including Jeopardy game show wins, beauty competitions, scholarships, democratic elections, Forbes lists, and hot-dog-eating competitions. The site also contains a list of trans-feminine athletes, including many of their deadnames. Additionally, as is typical for those who would exclude trans folks from sports, the site pretends that trans-masculine folks don&#039;t exist.  Websites like this exist to justify hate, rather than discuss current issues on their merits. This is just one example of a huge number of outlets for similar hate campaigns.&lt;br /&gt;
&lt;br /&gt;
== Direct Impact ==&lt;br /&gt;
It goes without saying that this page wouldn&#039;t exist, had there been no reason to discuss this disinformation. Unfortunately, the disinformation discussed above has had many real-world consequences.&lt;br /&gt;
&lt;br /&gt;
The following points are true as of April 2024:&lt;br /&gt;
&lt;br /&gt;
* In 2023, [https://worldathletics.org/news/press-releases/council-meeting-march-2023-russia-belarus-female-eligibility World Athletics introduced new regulations] regarding the eligibility of transgender athletes and female athletes with &amp;quot;differences of sex development&amp;quot;.  These regulations require female athletes with &amp;quot;differences of sexual development&amp;quot; to medicate for at least two years, with the aim of reducing their testosterone levels. This requirement applies to all events, including those that were previously unrestricted.  They also ban all trans-feminine athletes who had a male puberty from participating in female World Rankings competitions. Due to the current state of trans healthcare legislation, this impacts most trans-feminine individuals, and this problem is likely to get worse due to the current political climate.  In what we can only describe as cruel irony, these regulations came into effect on the 31st of March 2023, Transgender Day of Visibility.  These new regulations also affected many cis women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot;&amp;gt;https://www.washingtonblade.com/2023/03/24/trans-women-banned-from-track-and-field-intersex-athletes-restricted/&amp;lt;/ref&amp;gt;, effectively banning them from competing due to their race&amp;lt;ref name=&amp;quot;:3&amp;quot; /&amp;gt;.&lt;br /&gt;
* Government officials attempted to pass at least 48 bills&amp;lt;ref&amp;gt;https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=75144&amp;lt;/ref&amp;gt; attempting to ban trans youth from participating in school sports or in teams that correspond with their gender in 2024. They also attempted to pass 33 bills&amp;lt;ref&amp;gt;https://www.aclu.org/legislative-attacks-on-lgbtq-rights-2024?impact=75143&amp;lt;/ref&amp;gt; restricting access to school facilities for trans youth.  Four related bills have passed so far this year:&lt;br /&gt;
** [https://translegislation.com/bills/2024/AL/SB129 AL SB129]&lt;br /&gt;
** [https://translegislation.com/bills/2024/ID/H0455 ID H0455]&lt;br /&gt;
** [https://translegislation.com/bills/2024/UT/HB0172 UT HB0172]&lt;br /&gt;
** [https://translegislation.com/bills/2024/WI/AB377 WI AB377]&lt;br /&gt;
* Excluding women based on their hormone levels does little to contribute to equal opportunities for them.  For example, Maximila Imali, a top Kenyan runner disqualified due to her high testosterone levels, is struggling to support her partner and family, feed her son and pay the rent&amp;lt;ref&amp;gt;https://www.nytimes.com/2024/01/24/world/africa/olympic-intersex-maximila-imali.html&amp;lt;/ref&amp;gt;.  Banning female athletes from their careers serves to make them poorer, and may prevent them from meeting an acceptable quality of life. We&#039;re unsure what mental gymnastics one needs to characterise this as &amp;quot;protecting women&amp;quot;, but that&#039;s how World Athletics puts it: &amp;quot;This is why we introduced the eligibility regulation and why it must be defended: to ensure fair competition for all women.&amp;quot;&amp;lt;ref&amp;gt;https://worldathletics.org/news/press-release/questions-answers-iaaf-female-eligibility-reg&amp;lt;/ref&amp;gt;  As mentioned above, this also seems to have a disproportionate effect on women of colour&amp;lt;ref name=&amp;quot;:6&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
While further research is necessary to fully understand the effects of transitioning on one&#039;s body, the above context shows that there&#039;s no real reason to exclude trans folks from sports. Indeed, the scientific evidence seems to contradict every argument made supporting banning trans folks, and it also seems that many advocates for that aren&#039;t arguing based on any reasonable or factual basis.&lt;br /&gt;
&lt;br /&gt;
While it is impossible for any article to be absolutely inclusive of all possible information, we believe that the context we&#039;ve provided above shows that there&#039;s no reasonable basis for excluding trans folks from sport. If you come across further studies or information that you feel should be included here, please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation/Transgender&amp;diff=289</id>
		<title>Disinformation/Transgender</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation/Transgender&amp;diff=289"/>
		<updated>2025-10-25T10:15:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Bring over page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of this writing, many people (and governments) are hostile towards the trans community. Fuelling much of this hate is an ocean of disinformation, largely relying on a few key lies or misrepresentations.&lt;br /&gt;
&lt;br /&gt;
We believe the best way to combat this disinformation is through education. This article contains all our research on relevant disinformation to date.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve found something that we should include here (or you have a correction), please contact us or [[Meta:Contributing|learn how to contribute]].&lt;br /&gt;
----{{Message&lt;br /&gt;
| title = Be prepared!&lt;br /&gt;
| text = Before you engage someone repeating disinformation, you should think about the following points:&lt;br /&gt;
&lt;br /&gt;
* Are they a figurehead? You&#039;ll find it difficult to dissuade people creating disinformation, or those who use it to make a living or remain culturally relevant.&lt;br /&gt;
* Do they seem interested in learning? As the adage goes, you can lead a horse to water, but you can&#039;t make it drink. You&#039;ll find it challenging to educate people who don&#039;t wish to be educated.&lt;br /&gt;
* How indoctrinated are they? Some people will expect your rebuttal. Groups exist that try to indoctrinate and radicalise people, and deprogramming them often requires more time and effort than any one person can put in.&lt;br /&gt;
* Do they rely on contradictions? A surprising amount of anti-trans rhetoric is self-contradictory. This type of disinformation exists to try to take advantage of [https://people.wku.edu/charles.smith/wallace/S434.htm phantasms], and a simple rebuttal won&#039;t help much. After all, the contradiction is the point!&lt;br /&gt;
&lt;br /&gt;
Remember to prioritise your safety, energy and mental health before engaging, and expect to receive harassment if you do this in a public online space.&lt;br /&gt;
| style = danger&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation/Transgender/Sports]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Transgender]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Main_Page&amp;diff=288</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Main_Page&amp;diff=288"/>
		<updated>2025-10-25T10:08:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Moderation Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Moderation Wiki ==&lt;br /&gt;
Welcome to the Moderation Wiki!&lt;br /&gt;
&lt;br /&gt;
This website aims to be a one-stop shop for anyone who helps to maintain a community space, whether their focus is on community management, moderation, or advising other members of their staff team.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; We&#039;re working on moving things to this new wiki, so some content will be missing for now. Please don&#039;t hesitate to [https://old.moderation.wiki browse the old site] if needed.&lt;br /&gt;
&lt;br /&gt;
{{StartColumns}}{{StartCol|width=2}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
* [[Disinformation]]&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}{{StartCol}}&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
We&#039;d like to thank the following organisations for sponsoring us.&lt;br /&gt;
[[File:Sentry Logo.svg|alt=Sentry logo|center|frameless|link=https://sentry.io|border|400x400px]]{{EndCol}}&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Disinformation&amp;diff=287</id>
		<title>Disinformation</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Disinformation&amp;diff=287"/>
		<updated>2025-10-25T10:07:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Disinformation and misinformation are a very common problem, regardless of what type of community you run. One of our goals is to find ways to fight disinformation campaigns and conspiracy theories, giving you the tools you need to keep discussions healthy in your spaces.  This page is a jumping-off point that connects you to the disinformation hubs on this wiki. See the sections below for links to articles that explain and debunk various pieces of disinformation. You ca...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Disinformation and misinformation are a very common problem, regardless of what type of community you run. One of our goals is to find ways to fight disinformation campaigns and conspiracy theories, giving you the tools you need to keep discussions healthy in your spaces.&lt;br /&gt;
&lt;br /&gt;
This page is a jumping-off point that connects you to the disinformation hubs on this wiki. See the sections below for links to articles that explain and debunk various pieces of disinformation. You can also find a list of relevant pages here: [[:Category:Disinformation]]&lt;br /&gt;
&lt;br /&gt;
{{StartColumns}}{{StartCol}}&lt;br /&gt;
&lt;br /&gt;
== Hubs ==&lt;br /&gt;
The pages linked here are disinformation hubs that tackle multiple problematic topics under common themes.&lt;br /&gt;
&lt;br /&gt;
* [[Disinformation/Transgender]]&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}{{StartCol}}&lt;br /&gt;
&lt;br /&gt;
== Pages ==&lt;br /&gt;
The pages linked here cover specific pieces of disinformation that didn&#039;t need separate hubs.&lt;br /&gt;
&lt;br /&gt;
* [[Plurality/Disinformation]]&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}{{EndColumns}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Disinformation]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Message&amp;diff=286</id>
		<title>Template:Message</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Message&amp;diff=286"/>
		<updated>2025-10-25T09:57:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Message.css&amp;quot; /&amp;gt;{{#tag:div|&lt;br /&gt;
{{#if: {{{title|}}} |&lt;br /&gt;
{{#tag:div|{{#tag:i||&lt;br /&gt;
class=icon-{{#switch: {{{style}}}&lt;br /&gt;
| info = message-circle-more&lt;br /&gt;
| danger = message-circle-warning&lt;br /&gt;
| success = message-circle-heart&lt;br /&gt;
| warning = message-circle-warning&lt;br /&gt;
}}}}{{#tag:span|{{{title}}} }}&lt;br /&gt;
|class=message-title}} &lt;br /&gt;
|}}&lt;br /&gt;
{{{text}}}&lt;br /&gt;
|class=message-{{{style|info}}} message&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;style&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Style&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;info&amp;quot;,&lt;br /&gt;
				&amp;quot;danger&amp;quot;,&lt;br /&gt;
				&amp;quot;warning&amp;quot;,&lt;br /&gt;
				&amp;quot;success&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;info&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Message box style, which defines the colours and icon.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Message box title, to display next to the icon.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;text&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Text&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Message box main text.&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;A message box containing important information to be made more prominent.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;,&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;title&amp;quot;,&lt;br /&gt;
		&amp;quot;text&amp;quot;,&lt;br /&gt;
		&amp;quot;style&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;{{Message|title=Title|text=Warning text!|style=warning}}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Message|title=Title|text=Warning text!|style=warning}}&lt;br /&gt;
&lt;br /&gt;
== Supported Styles ==&lt;br /&gt;
&lt;br /&gt;
{{Message|title=Info (Default)|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=info&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=info}}&lt;br /&gt;
{{Message|title=Warning|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=warning&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=warning}}&lt;br /&gt;
{{Message|title=Danger|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=danger&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=danger}}&lt;br /&gt;
{{Message|title=Success|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=success&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=success}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Main_Page&amp;diff=285</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Main_Page&amp;diff=285"/>
		<updated>2025-10-24T10:27:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Moderation Wiki ==&lt;br /&gt;
Welcome to the Moderation Wiki!&lt;br /&gt;
&lt;br /&gt;
This website aims to be a one-stop shop for anyone who helps to maintain a community space, whether their focus is on community management, moderation, or advising other members of their staff team.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; We&#039;re working on moving things to this new wiki, so some content will be missing for now. Please don&#039;t hesitate to [https://old.moderation.wiki browse the old site] if needed.&lt;br /&gt;
&lt;br /&gt;
{{StartColumns}}{{StartCol|width=2}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}{{StartCol}}&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
We&#039;d like to thank the following organisations for sponsoring us.&lt;br /&gt;
[[File:Sentry Logo.svg|alt=Sentry logo|center|frameless|link=https://sentry.io|border|400x400px]]{{EndCol}}&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:StartCol&amp;diff=284</id>
		<title>Template:StartCol</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:StartCol&amp;diff=284"/>
		<updated>2025-10-24T10:26:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row-col-{{{width|1}}}&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;width&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Width&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;How many column-widths, proportionally, this column should take up.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;1&amp;quot;,&lt;br /&gt;
				&amp;quot;2&amp;quot;,&lt;br /&gt;
				&amp;quot;3&amp;quot;,&lt;br /&gt;
				&amp;quot;4&amp;quot;,&lt;br /&gt;
				&amp;quot;5&amp;quot;,&lt;br /&gt;
				&amp;quot;6&amp;quot;,&lt;br /&gt;
				&amp;quot;7&amp;quot;,&lt;br /&gt;
				&amp;quot;8&amp;quot;,&lt;br /&gt;
				&amp;quot;9&amp;quot;,&lt;br /&gt;
				&amp;quot;10&amp;quot;,&lt;br /&gt;
				&amp;quot;11&amp;quot;,&lt;br /&gt;
				&amp;quot;12&amp;quot;,&lt;br /&gt;
				&amp;quot;13&amp;quot;,&lt;br /&gt;
				&amp;quot;14&amp;quot;,&lt;br /&gt;
				&amp;quot;15&amp;quot;,&lt;br /&gt;
				&amp;quot;16&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the beginning of a column.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:StartCol&amp;diff=283</id>
		<title>Template:StartCol</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:StartCol&amp;diff=283"/>
		<updated>2025-10-24T10:26:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row-col-{{width|1}}&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;width&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Width&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;How many column-widths, proportionally, this column should take up.&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;1&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;1&amp;quot;,&lt;br /&gt;
				&amp;quot;2&amp;quot;,&lt;br /&gt;
				&amp;quot;3&amp;quot;,&lt;br /&gt;
				&amp;quot;4&amp;quot;,&lt;br /&gt;
				&amp;quot;5&amp;quot;,&lt;br /&gt;
				&amp;quot;6&amp;quot;,&lt;br /&gt;
				&amp;quot;7&amp;quot;,&lt;br /&gt;
				&amp;quot;8&amp;quot;,&lt;br /&gt;
				&amp;quot;9&amp;quot;,&lt;br /&gt;
				&amp;quot;10&amp;quot;,&lt;br /&gt;
				&amp;quot;11&amp;quot;,&lt;br /&gt;
				&amp;quot;12&amp;quot;,&lt;br /&gt;
				&amp;quot;13&amp;quot;,&lt;br /&gt;
				&amp;quot;14&amp;quot;,&lt;br /&gt;
				&amp;quot;15&amp;quot;,&lt;br /&gt;
				&amp;quot;16&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the beginning of a column.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=282</id>
		<title>Template:Columns.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=282"/>
		<updated>2025-10-24T10:24:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.flex-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media all and ( min-width: 720px ) {&lt;br /&gt;
    .flex-row {&lt;br /&gt;
        flex-direction: row;&lt;br /&gt;
        gap: 1rem;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-1 {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-2 {&lt;br /&gt;
    flex: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-3 {&lt;br /&gt;
    flex: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-4 {&lt;br /&gt;
    flex: 4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-5 {&lt;br /&gt;
    flex: 5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-6 {&lt;br /&gt;
    flex: 6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-7 {&lt;br /&gt;
    flex: 7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-8 {&lt;br /&gt;
    flex: 8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-9 {&lt;br /&gt;
    flex: 9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-10 {&lt;br /&gt;
    flex: 10;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-11 {&lt;br /&gt;
    flex: 11;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-12 {&lt;br /&gt;
    flex: 12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-13 {&lt;br /&gt;
    flex: 13;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-14 {&lt;br /&gt;
    flex: 14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-15 {&lt;br /&gt;
    flex: 15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col-16 {&lt;br /&gt;
    flex: 16;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=281</id>
		<title>Template:Columns.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=281"/>
		<updated>2025-10-24T10:19:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.flex-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media all and ( min-width: 720px ) {&lt;br /&gt;
    .flex-row {&lt;br /&gt;
        flex-direction: row;&lt;br /&gt;
        gap: 1rem;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Main_Page&amp;diff=280</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Main_Page&amp;diff=280"/>
		<updated>2025-10-24T10:16:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Moderation Wiki ==&lt;br /&gt;
Welcome to the Moderation Wiki!&lt;br /&gt;
&lt;br /&gt;
This website aims to be a one-stop shop for anyone who helps to maintain a community space, whether their focus is on community management, moderation, or advising other members of their staff team.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; We&#039;re working on moving things to this new wiki, so some content will be missing for now. Please don&#039;t hesitate to [https://old.moderation.wiki browse the old site] if needed.&lt;br /&gt;
&lt;br /&gt;
{{StartColumns}}{{StartCol}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
* [[Plurality]]&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}{{StartCol}}&lt;br /&gt;
&lt;br /&gt;
== Sponsors ==&lt;br /&gt;
We&#039;d like to thank the following organisations for sponsoring us.&lt;br /&gt;
[[File:Sentry Logo.svg|alt=Sentry logo|center|frameless|link=https://sentry.io|border|400x400px]]{{EndCol}}&lt;br /&gt;
&lt;br /&gt;
{{EndCol}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=279</id>
		<title>Template:Columns.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=279"/>
		<updated>2025-10-24T10:15:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.flex-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media all and ( min-width: 720px ) {&lt;br /&gt;
    .flex-row {&lt;br /&gt;
        flex-direction: row;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col {&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=278</id>
		<title>Template:Columns.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=278"/>
		<updated>2025-10-24T10:15:21Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.flex-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media all and ( min-width: 720px ) {&lt;br /&gt;
    .flex-row {&lt;br /&gt;
        flex-direction: row;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col {&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=277</id>
		<title>Template:Columns.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=277"/>
		<updated>2025-10-24T10:12:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.flex-row {&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media all and ( min-width: 720px ) {&lt;br /&gt;
    .flex-row {&lt;br /&gt;
        flex-direction: row;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.flex-row-col {&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=276</id>
		<title>Template:Columns.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Columns.css&amp;diff=276"/>
		<updated>2025-10-24T10:06:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: Admin created the page Template:Columns.css using a non-default content model &amp;quot;Sanitised CSS&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:EndCol&amp;diff=275</id>
		<title>Template:EndCol</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:EndCol&amp;diff=275"/>
		<updated>2025-10-24T10:06:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt; &amp;lt;templatedata&amp;gt; { 	&amp;quot;params&amp;quot;: {}, 	&amp;quot;description&amp;quot;: &amp;quot;Mark the end of a column.&amp;quot; } &amp;lt;/templatedata&amp;gt;  Category:Templates &amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the end of a column.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:StartCol&amp;diff=274</id>
		<title>Template:StartCol</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:StartCol&amp;diff=274"/>
		<updated>2025-10-24T10:05:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row-col&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt; &amp;lt;templatedata&amp;gt; { 	&amp;quot;params&amp;quot;: {}, 	&amp;quot;description&amp;quot;: &amp;quot;Mark the beginning of a column.&amp;quot; } &amp;lt;/templatedata&amp;gt;  Category:Templates &amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row-col&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the beginning of a column.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:EndColumns&amp;diff=273</id>
		<title>Template:EndColumns</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:EndColumns&amp;diff=273"/>
		<updated>2025-10-24T10:04:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt; &amp;lt;templatedata&amp;gt; { 	&amp;quot;params&amp;quot;: {}, 	&amp;quot;description&amp;quot;: &amp;quot;Mark the end of a section containing a set of columns.&amp;quot; } &amp;lt;/templatedata&amp;gt;  Category:Templates &amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the end of a section containing a set of columns.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:StartColumns&amp;diff=272</id>
		<title>Template:StartColumns</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:StartColumns&amp;diff=272"/>
		<updated>2025-10-24T10:04:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the beginning of a section containing a set of columns.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:StartColumns&amp;diff=271</id>
		<title>Template:StartColumns</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:StartColumns&amp;diff=271"/>
		<updated>2025-10-24T10:04:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Mark the beginning of a section containing a set of columns.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:StartColumns&amp;diff=270</id>
		<title>Template:StartColumns</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:StartColumns&amp;diff=270"/>
		<updated>2025-10-24T10:03:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;  &amp;lt;/noinclude&amp;gt;  Category:Templates&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Columns.css&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;flex-row&amp;quot;&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Plurality/Tools&amp;diff=269</id>
		<title>Plurality/Tools</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Plurality/Tools&amp;diff=269"/>
		<updated>2025-10-24T10:00:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Social media platforms rarely account for plural systems, and interacting authentically can be challenging. In many plural communities, accessibility tooling exists to help with plural system management or to allow individual system members to interact individually and authentically.&lt;br /&gt;
&lt;br /&gt;
There exists software and other tooling to help plural systems keep track of their switches, maintain member profiles, and otherwise keep their systems healthy.&lt;br /&gt;
&lt;br /&gt;
== Social Tools ==&lt;br /&gt;
Plural systems commonly use the following tools to enhance their social media experience, to feel more comfortable, and to allow them to be themselves.&lt;br /&gt;
&lt;br /&gt;
=== Discord ===&lt;br /&gt;
&lt;br /&gt;
* [http://pluralkit.me/ PluralKit] is the most popular Discord bot for plural systems. Designed to allow plural systems to interact authentically, this bot provides a full suite of tools for managing one&#039;s system and interacting with others as an individual system member.  Due to Discord limitations, this bot uses webhooks, which may cause messages to jump around as the bot deletes and reposts them.  [https://github.com/PluralKit/PluralKit#running You may self-host PluralKit if required], but this is inconvenient for systems in your spaces, as they will need to duplicate their settings for your version.  Some alternatives to PluralKit exist:&lt;br /&gt;
** [https://github.com/The-ProxyFox-Group/ProxyFox ProxyFox] is a PluralKit alternative, intended to provide a modern alternative experience for plural systems, in a bot that&#039;s easier to self-host than PluralKit.  As of this writing, the ProxyFox maintainer has put the project on indefinite hold due to financial and health issues. However, the project is looking for maintainers and a new leader, and its [https://github.com/The-ProxyFox-Group/ProxyFox/blob/master/LICENSE open-source licence] means someone may fork and continue it.&lt;br /&gt;
** [https://tupperbox.app/ Tupperbox] can work in a pinch, for communities already using it. However, Tupperbox is a role-playing and RPG bot, and includes some features that are harmful to the plural community, such as the ability to gate-keep who has access to it.  We recommend using a bot designed for plural systems instead of Tupperbox, where possible.&lt;br /&gt;
&lt;br /&gt;
=== Matrix ===&lt;br /&gt;
&lt;br /&gt;
* [https://codeberg.org/Apothecary/plural-kitty Plural Kitty] is an alpha-status project that tries to act as a PluralKit replacement for Matrix. It acts as a Matrix bot that integrates with Synapse, and is designed for server owners to set up for their users.&lt;br /&gt;
&lt;br /&gt;
== Personal Tools ==&lt;br /&gt;
Plural systems commonly use the following tools to keep their systems organised, keep track of switches, create a public profile, and for other purposes.&lt;br /&gt;
&lt;br /&gt;
* [https://antar.chat/ Antar] is a mobile app designed to let you converse with different parts of yourself. Some plural systems may find this useful to allow headmates to chat with each other.&lt;br /&gt;
* [https://www.writelighthouse.com/ Lighthouse] is a journaling site designed for plural systems. It allows systems to write system-accessible and private, password-protected journals, as well as providing trauma worksheets and space to write about inner worlds.&lt;br /&gt;
* [https://pronouns.cc/ pronouns.cc] is one of several sites allowing users to display information about their gender and pronouns, along with preferred names and terms. This site includes support for adding &amp;quot;sub-members&amp;quot; to your profile, allowing plural systems to easily list their members and information about them.&lt;br /&gt;
* [https://apparyllis.com/ Simply Plural] for Android, iOS, and Web is a piece of software designed to allow systems to keep track of their members and switches, who is fronting and for how long, and more. It supports nested systems (also known as subsystems; plural systems within plural systems), sharing, and many other advanced features.&lt;br /&gt;
[[Category:Plurality]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Plurality/Resources&amp;diff=268</id>
		<title>Plurality/Resources</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Plurality/Resources&amp;diff=268"/>
		<updated>2025-10-24T09:59:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;While we hope we&#039;ve covered the basics of how to look after plural systems in your spaces, the plural community is far larger than one may expect, and research continues to be lacking. If you&#039;d like to learn more about plural systems and the plural community, please look at the resources we&#039;ve gathered here.&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
&lt;br /&gt;
* [https://morethanone.info/ More Than One] is a popular resource that explains the basics of plurality, and tries to correct some common disinformation.&lt;br /&gt;
* [https://plurality-hub.carrd.co/ Plurality Hub (Carrd)] is a more in-depth basics guide, which also includes a 2021 &amp;quot;census&amp;quot; survey containing information about over 100 systems.&lt;br /&gt;
* [https://pluralpedia.org/w/Main_Page Pluralpedia] describes itself as &amp;quot;the collaborative plurality dictionary&amp;quot;. It includes lots of basic information about plural systems, as well as more in-depth information on various plural concepts, and [https://pluralpedia.org/w/Project:Further_Reading links to other resources].&lt;br /&gt;
&lt;br /&gt;
== Communities ==&lt;br /&gt;
&lt;br /&gt;
* [https://disboard.org/server/438033145816809493 Plural Hub] is a Discord server, existing as a gateway to the wider plural community. It aggregates links to relevant resources and communities, with the goal of providing easy access to learning materials.&lt;br /&gt;
* [https://www.reddit.com/r/plural/ r/plural on Reddit], a subreddit for those under the plurality umbrella, or who wish to learn more about it.&lt;br /&gt;
&lt;br /&gt;
== Deeper Dives ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/@bodyetal/playlists body et al.] is a YouTube channel run by two plural systems, which often posts discussions and educational videos about plurality and related subjects.&lt;br /&gt;
* [https://pluralrespect.neocities.org/ Plural Respect] is a resource for those who want to understand plural systems more deeply, covering common community problems and pitfalls when interacting with systems.&lt;br /&gt;
* [https://www.youtube.com/@TheRingsSystem The Rings System] is a YouTube channel run by a plural system with 40+ members, which frequently posts educational content about plural systems, with a wide variety of useful dives into specific subjects.&lt;br /&gt;
[[Category:Plurality]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Plurality/Moderation&amp;diff=267</id>
		<title>Plurality/Moderation</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Plurality/Moderation&amp;diff=267"/>
		<updated>2025-10-24T09:59:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Plural systems deserve a safe place in your community, just like anyone else. However, it may be tricky to help plural systems (and their members) to integrate with your other users. For this reason, it is important to explicitly consider them when designing your spaces and policies.&lt;br /&gt;
&lt;br /&gt;
== Policy Work ==&lt;br /&gt;
While you should design your space&#039;s policies to protect minorities, you should take particular care to accommodate plural systems:&lt;br /&gt;
&lt;br /&gt;
* Explicitly mention them in your list of protected groups, disallowing discrimination aimed at them. Additionally, disallow and moderate discrimination based on system origin, and keep an eye out for terms such as &amp;quot;endogenic&amp;quot; and &amp;quot;traumagenic&amp;quot;.&lt;br /&gt;
* If you&#039;re able to find relevant accessibility tools, mention them and what they&#039;re intended for. Limit their use to accessibility purposes, but allow for users that are exploring themselves. Some plurality tools may also be useful for therians, folks exploring gender transition, and others with changing identities.&lt;br /&gt;
* If your policies don&#039;t already include one, consider adding a rule that requires your users to respect other individuals&#039; accessibility needs.&lt;br /&gt;
* If possible, explain the basics of plurality, and provide links to resources about it. You can find a list of recommended resources on the resources page.&lt;br /&gt;
* Ideally, find space to explain how the tools work and what your users should expect from them. Explain what looks and functions differently, and how they can find out more information on them.&lt;br /&gt;
&lt;br /&gt;
It is important to teach your users about plurality and how to treat plural systems with respect. Policy is one part of this work, but you&#039;ll need to spend time in your spaces, talking to plural systems and setting a good example.&lt;br /&gt;
&lt;br /&gt;
Emphasise that your users should treat system members as separate entities if they decide to present as such. It may be useful to liken plural systems to physical buildings — or starships with multiple crew members that may be at the helm.&lt;br /&gt;
&lt;br /&gt;
For more information on how to approach plural systems in general, see [[Plurality]].&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
While accessibility tooling for plural systems is rare, it is always worth searching for it. The tools available to you will strongly depend on the platform you&#039;re using and how large the plural community is there.&lt;br /&gt;
&lt;br /&gt;
In general:&lt;br /&gt;
&lt;br /&gt;
* Pick the right tooling for your community. While it is always best to prioritise the comfort of any plural systems in your spaces, some tools can be a little jarring and difficult to get used to at first. It is important to think about how much work it may be to integrate new tooling, especially if your community has been around for a while.&lt;br /&gt;
* Always prioritise tools designed specifically for plural systems over &amp;quot;suitable&amp;quot; tools that aren&#039;t. These tools will have useful features for plural systems that others won&#039;t, and your users will be less likely to use them inappropriately (e.g. for role-playing).&lt;br /&gt;
* Moderate how your users use, approach, and comment on these tools. It is crucial you ensure plural systems in your spaces aren&#039;t afraid of judgement from other users for using these tools, and you will need to be vigilant about normalising their use.&lt;br /&gt;
&lt;br /&gt;
For a list of recommended tools (and any relevant notes of caution), see [[Plurality/Tools]].&lt;br /&gt;
&lt;br /&gt;
== Infractions ==&lt;br /&gt;
Moderating plural systems when things go wrong can be daunting, but it is less complicated than many people assume. Several workable approaches exist, depending on the needs of your community.&lt;br /&gt;
&lt;br /&gt;
=== System Model ===&lt;br /&gt;
Under the system model, your moderation team should work under the idea of system accountability. &#039;&#039;&#039;This is the recommended model for most communities&#039;&#039;&#039;, for reasons we&#039;ll get into below.&lt;br /&gt;
&lt;br /&gt;
System accountability means that you should hold plural systems accountable for the actions of their members. Essentially, you should log infractions against the system itself, while considering the nuances of the individual system and its members.&lt;br /&gt;
&lt;br /&gt;
==== Downsides ====&lt;br /&gt;
This approach isn&#039;t ideal for several reasons:&lt;br /&gt;
&lt;br /&gt;
* Plural systems with implicit hierarchies are rare; systems with explicit hierarchies even more so. Most systems don&#039;t have a chain of authority or care, and this approach sacrifices nuance to lower moderator burden.&lt;br /&gt;
* Plural systems are incredibly varied, and may need to deal with sudden changes, including the appearance of new headmates. This can make things unpredictable, and it is important to recognise when this causes problems to avoid over-moderating the system.&lt;br /&gt;
* System dynamics are complex, and system members are individuals with thoughts and wills. For this reason, many systems will understandably find it unfair when you punish them for another headmate&#039;s actions.&lt;br /&gt;
&lt;br /&gt;
==== Suitability ====&lt;br /&gt;
This approach best matches communities with smaller staff teams and larger user bases, especially when you lack staff who have experience with plural systems, or when your moderation team regularly suffers from burn-out.&lt;br /&gt;
&lt;br /&gt;
However, it is a hard model to implement fairly, especially from the viewpoint of most plural systems. If you choose this model, you must ensure that your staff team is ready to engage in good faith when issues arise, and that they understand plurality, and the related challenges users may face.&lt;br /&gt;
&lt;br /&gt;
In particular, your staff should be ready to give plural systems the benefit of the doubt when appropriate. Moderating with empathy is always key, and it is often helpful to remain active as a user in your spaces, so you can get to know plural systems in your community and learn what to expect from them.&lt;br /&gt;
&lt;br /&gt;
=== Headmate Model ===&lt;br /&gt;
Under the headmate model, your moderation team should work under the idea of individual headmate accountability. This approach requires a moderation team deeply familiar with plurality and moderation tooling that can keep track of individual headmates.&lt;br /&gt;
&lt;br /&gt;
Headmate accountability means that you should hold individual headmates accountable for their actions, rather than treating plural systems as single units.&lt;br /&gt;
&lt;br /&gt;
==== Downsides ====&lt;br /&gt;
This can be a challenging approach to implement for several reasons:&lt;br /&gt;
&lt;br /&gt;
* You&#039;ll need dedicated tooling to properly action and keep track of infractions. It will need to integrate with any other plurality tooling your community uses, and it will need to be able to keep separate moderation logs for each headmate.&lt;br /&gt;
* Your moderation team must be innately familiar with plurality and what it means to be part of a plural system. Staff members that don&#039;t have an in-depth understanding of plurality will find it difficult to handle moderation under this model.&lt;br /&gt;
* This approach is a lot of work compared to the system model, and likely requires a large team of trained staff to successfully pull off in all but the smallest communities.&lt;br /&gt;
* You can&#039;t cover every eventuality with this approach — there will always be situations where moderating an entire system becomes necessary.&lt;br /&gt;
&lt;br /&gt;
==== Suitability ====&lt;br /&gt;
This approach best matches small, plurality-focused communities with a dedicated and understanding staff team. It is challenging to implement at scale and requires an inordinate amount of work, especially when dealing with platforms that lack tooling for plural systems.&lt;br /&gt;
&lt;br /&gt;
We&#039;ve included this model because it is the most system-friendly approach, validating headmates&#039; individuality and respecting their individual wills. Whether it is the most suitable option for your community is down to its structure, needs, and the energy available to your staff team.&lt;br /&gt;
&lt;br /&gt;
We must again stress that &#039;&#039;&#039;this is a challenging model to implement, and you should pick the system model if you have any doubts about this one.&#039;&#039;&#039; &amp;quot;Perfect&amp;quot; is the enemy of &amp;quot;good&amp;quot;, and it is important not to over-extend yourself or your team, especially if you lack experience with plural systems.&lt;br /&gt;
[[Category:Plurality]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Plurality/Moderation&amp;diff=266</id>
		<title>Plurality/Moderation</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Plurality/Moderation&amp;diff=266"/>
		<updated>2025-10-24T09:59:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Plural systems deserve a safe place in your community, just like anyone else. However, it may be tricky to help plural systems (and their members) to integrate with your other users. For this reason, it is important to explicitly consider them when designing your spaces and policies.&lt;br /&gt;
&lt;br /&gt;
== Policy Work ==&lt;br /&gt;
While you should design your space&#039;s policies to protect minorities, you should take particular care to accommodate plural systems:&lt;br /&gt;
&lt;br /&gt;
* Explicitly mention them in your list of protected groups, disallowing discrimination aimed at them. Additionally, disallow and moderate discrimination based on system origin, and keep an eye out for terms such as &amp;quot;endogenic&amp;quot; and &amp;quot;traumagenic&amp;quot;.&lt;br /&gt;
* If you&#039;re able to find relevant accessibility tools, mention them and what they&#039;re intended for. Limit their use to accessibility purposes, but allow for users that are exploring themselves. Some plurality tools may also be useful for therians, folks exploring gender transition, and others with changing identities.&lt;br /&gt;
* If your policies don&#039;t already include one, consider adding a rule that requires your users to respect other individuals&#039; accessibility needs.&lt;br /&gt;
* If possible, explain the basics of plurality, and provide links to resources about it. You can find a list of recommended resources on the resources page.&lt;br /&gt;
* Ideally, find space to explain how the tools work and what your users should expect from them. Explain what looks and functions differently, and how they can find out more information on them.&lt;br /&gt;
&lt;br /&gt;
It is important to teach your users about plurality and how to treat plural systems with respect. Policy is one part of this work, but you&#039;ll need to spend time in your spaces, talking to plural systems and setting a good example.&lt;br /&gt;
&lt;br /&gt;
Emphasise that your users should treat system members as separate entities if they decide to present as such. It may be useful to liken plural systems to physical buildings — or starships with multiple crew members that may be at the helm.&lt;br /&gt;
&lt;br /&gt;
For more information on how to approach plural systems in general, see [[Plurality]].&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
While accessibility tooling for plural systems is rare, it is always worth searching for it. The tools available to you will strongly depend on the platform you&#039;re using and how large the plural community is there.&lt;br /&gt;
&lt;br /&gt;
In general:&lt;br /&gt;
&lt;br /&gt;
* Pick the right tooling for your community. While it is always best to prioritise the comfort of any plural systems in your spaces, some tools can be a little jarring and difficult to get used to at first. It is important to think about how much work it may be to integrate new tooling, especially if your community has been around for a while.&lt;br /&gt;
* Always prioritise tools designed specifically for plural systems over &amp;quot;suitable&amp;quot; tools that aren&#039;t. These tools will have useful features for plural systems that others won&#039;t, and your users will be less likely to use them inappropriately (e.g. for role-playing).&lt;br /&gt;
* Moderate how your users use, approach, and comment on these tools. It is crucial you ensure plural systems in your spaces aren&#039;t afraid of judgement from other users for using these tools, and you will need to be vigilant about normalising their use.&lt;br /&gt;
&lt;br /&gt;
For a list of recommended tools (and any relevant notes of caution), see [[Plurality/Tools]].&lt;br /&gt;
&lt;br /&gt;
== Infractions ==&lt;br /&gt;
Moderating plural systems when things go wrong can be daunting, but it is less complicated than many people assume. Several workable approaches exist, depending on the needs of your community.&lt;br /&gt;
&lt;br /&gt;
=== System Model ===&lt;br /&gt;
Under the system model, your moderation team should work under the idea of system accountability. &#039;&#039;&#039;This is the recommended model for most communities&#039;&#039;&#039;, for reasons we&#039;ll get into below.&lt;br /&gt;
&lt;br /&gt;
System accountability means that you should hold plural systems accountable for the actions of their members. Essentially, you should log infractions against the system itself, while considering the nuances of the individual system and its members.&lt;br /&gt;
&lt;br /&gt;
==== Downsides ====&lt;br /&gt;
This approach isn&#039;t ideal for several reasons:&lt;br /&gt;
&lt;br /&gt;
* Plural systems with implicit hierarchies are rare; systems with explicit hierarchies even more so. Most systems don&#039;t have a chain of authority or care, and this approach sacrifices nuance to lower moderator burden.&lt;br /&gt;
* Plural systems are incredibly varied, and may need to deal with sudden changes, including the appearance of new headmates. This can make things unpredictable, and it is important to recognise when this causes problems to avoid over-moderating the system.&lt;br /&gt;
* System dynamics are complex, and system members are individuals with thoughts and wills. For this reason, many systems will understandably find it unfair when you punish them for another headmate&#039;s actions.&lt;br /&gt;
&lt;br /&gt;
==== Suitability ====&lt;br /&gt;
This approach best matches communities with smaller staff teams and larger user bases, especially when you lack staff who have experience with plural systems, or when your moderation team regularly suffers from burn-out.&lt;br /&gt;
&lt;br /&gt;
However, it is a hard model to implement fairly, especially from the viewpoint of most plural systems. If you choose this model, you must ensure that your staff team is ready to engage in good faith when issues arise, and that they understand plurality, and the related challenges users may face.&lt;br /&gt;
&lt;br /&gt;
In particular, your staff should be ready to give plural systems the benefit of the doubt when appropriate. Moderating with empathy is always key, and it is often helpful to remain active as a user in your spaces, so you can get to know plural systems in your community and learn what to expect from them.&lt;br /&gt;
&lt;br /&gt;
=== Headmate Model ===&lt;br /&gt;
Under the headmate model, your moderation team should work under the idea of individual headmate accountability. This approach requires a moderation team deeply familiar with plurality and moderation tooling that can keep track of individual headmates.&lt;br /&gt;
&lt;br /&gt;
Headmate accountability means that you should hold individual headmates accountable for their actions, rather than treating plural systems as single units.&lt;br /&gt;
&lt;br /&gt;
==== Downsides ====&lt;br /&gt;
This can be a challenging approach to implement for several reasons:&lt;br /&gt;
&lt;br /&gt;
* You&#039;ll need dedicated tooling to properly action and keep track of infractions. It will need to integrate with any other plurality tooling your community uses, and it will need to be able to keep separate moderation logs for each headmate.&lt;br /&gt;
* Your moderation team must be innately familiar with plurality and what it means to be part of a plural system. Staff members that don&#039;t have an in-depth understanding of plurality will find it difficult to handle moderation under this model.&lt;br /&gt;
* This approach is a lot of work compared to the system model, and likely requires a large team of trained staff to successfully pull off in all but the smallest communities.&lt;br /&gt;
* You can&#039;t cover every eventuality with this approach — there will always be situations where moderating an entire system becomes necessary.&lt;br /&gt;
&lt;br /&gt;
==== Suitability ====&lt;br /&gt;
This approach best matches small, plurality-focused communities with a dedicated and understanding staff team. It is challenging to implement at scale and requires an inordinate amount of work, especially when dealing with platforms that lack tooling for plural systems.&lt;br /&gt;
&lt;br /&gt;
We&#039;ve included this model because it is the most system-friendly approach, validating headmates&#039; individuality and respecting their individual wills. Whether it is the most suitable option for your community is down to its structure, needs, and the energy available to your staff team.&lt;br /&gt;
&lt;br /&gt;
We must again stress that &#039;&#039;&#039;this is a challenging model to implement, and you should pick the system model if you have any doubts about this one.&#039;&#039;&#039; &amp;quot;Perfect&amp;quot; is the enemy of &amp;quot;good&amp;quot;, and it is important not to over-extend yourself or your team, especially if you lack experience with plural systems.&lt;br /&gt;
[[Category:Plurality]]&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=MediaWiki:Common.css&amp;diff=252</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=MediaWiki:Common.css&amp;diff=252"/>
		<updated>2025-10-23T13:08:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
&lt;br /&gt;
@import url(&amp;quot;/fa/css/all.min.css&amp;quot;);&lt;br /&gt;
@import url(&amp;quot;/lucide/lucide.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
.mw-templatedata-caption .mw-editsection-bracket {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://moderation.wiki/index.php?title=Template:Message&amp;diff=251</id>
		<title>Template:Message</title>
		<link rel="alternate" type="text/html" href="https://moderation.wiki/index.php?title=Template:Message&amp;diff=251"/>
		<updated>2025-10-23T13:03:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Message.css&amp;quot; /&amp;gt;{{#tag:div|&lt;br /&gt;
{{#if: {{{title|}}} |&lt;br /&gt;
{{#tag:div|{{#tag:i||&lt;br /&gt;
class=icon-{{#switch: {{{style}}}&lt;br /&gt;
| info = message-circle-question-mark&lt;br /&gt;
| danger = message-circle-x&lt;br /&gt;
| success = message-circle-heart&lt;br /&gt;
| warning = message-circle-warning&lt;br /&gt;
}}}}{{#tag:span|{{{title}}} }}&lt;br /&gt;
|class=message-title}} &lt;br /&gt;
|}}&lt;br /&gt;
{{{text}}}&lt;br /&gt;
|class=message-{{{style|info}}} message&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;style&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Style&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;info&amp;quot;,&lt;br /&gt;
				&amp;quot;danger&amp;quot;,&lt;br /&gt;
				&amp;quot;warning&amp;quot;,&lt;br /&gt;
				&amp;quot;success&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;info&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Message box style, which defines the colours and icon.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Message box title, to display next to the icon.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;text&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Text&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Message box main text.&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;A message box containing important information to be made more prominent.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;,&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;title&amp;quot;,&lt;br /&gt;
		&amp;quot;text&amp;quot;,&lt;br /&gt;
		&amp;quot;style&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;{{Message|title=Title|text=Warning text!|style=warning}}&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Message|title=Title|text=Warning text!|style=warning}}&lt;br /&gt;
&lt;br /&gt;
== Supported Styles ==&lt;br /&gt;
&lt;br /&gt;
{{Message|title=Info (Default)|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=info&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=info}}&lt;br /&gt;
{{Message|title=Warning|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=warning&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=warning}}&lt;br /&gt;
{{Message|title=Danger|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=danger&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=danger}}&lt;br /&gt;
{{Message|title=Success|text=&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;style=success&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;|style=success}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>