<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.socialstack.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2A02%3AC7C%3AC43F%3AC600%3A8D%3A14C6%3A5343%3A39FF</id>
	<title>SocialStack - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.socialstack.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2A02%3AC7C%3AC43F%3AC600%3A8D%3A14C6%3A5343%3A39FF"/>
	<link rel="alternate" type="text/html" href="https://wiki.socialstack.dev/index.php?title=Special:Contributions/2A02:C7C:C43F:C600:8D:14C6:5343:39FF"/>
	<updated>2026-10-16T07:26:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>https://wiki.socialstack.dev/index.php?title=Role_Permits&amp;diff=628</id>
		<title>Role Permits</title>
		<link rel="alternate" type="text/html" href="https://wiki.socialstack.dev/index.php?title=Role_Permits&amp;diff=628"/>
		<updated>2024-02-01T14:07:40Z</updated>

		<summary type="html">&lt;p&gt;2A02:C7C:C43F:C600:8D:14C6:5343:39FF: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Role permits are a mechanism which allow any content to be visible based on role. This is most frequently used by pages to make multiple variations of a page. The page displayed to the user is ultimately the one which the permission system selected for them. &lt;br /&gt;
&lt;br /&gt;
This is useful for multiple reasons: Firstly, it allows you to use the editor for each role variation of the content. You don&amp;#039;t need to try and be in the context of a given role when making changes to a page, for example. Second, the content for other roles is not present in the source of the page, keeping that content safer if it is, for example, paid for content.&lt;br /&gt;
&lt;br /&gt;
Role permits are not active for content by default. You must make use of them in your [[Permissions|permission rules]] with &amp;quot;HasRolePermit()&amp;quot;. This also means you can use them as part of a more complex permission rule, or invert it if you want your list of roles to represent *excluded* roles:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
!HasRolePermit()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>2A02:C7C:C43F:C600:8D:14C6:5343:39FF</name></author>
	</entry>
	<entry>
		<id>https://wiki.socialstack.dev/index.php?title=Role_Permits&amp;diff=627</id>
		<title>Role Permits</title>
		<link rel="alternate" type="text/html" href="https://wiki.socialstack.dev/index.php?title=Role_Permits&amp;diff=627"/>
		<updated>2024-02-01T14:03:35Z</updated>

		<summary type="html">&lt;p&gt;2A02:C7C:C43F:C600:8D:14C6:5343:39FF: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Role permits are a mechanism which allow any content to be visible based on role. This is most frequently used by pages to make multiple variations of a page. The page displayed to the user is ultimately the one which the permission system selected for them.&lt;br /&gt;
&lt;br /&gt;
Role permits are not active for content by default. You must make use of them in your [[Permissions|permission rules]] with &amp;quot;HasRolePermit()&amp;quot;. This also means you can use them as part of a more complex permission rule, or invert it if you want your list of roles to represent *excluded* roles:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
!HasRolePermit()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>2A02:C7C:C43F:C600:8D:14C6:5343:39FF</name></author>
	</entry>
	<entry>
		<id>https://wiki.socialstack.dev/index.php?title=Role_Permits&amp;diff=626</id>
		<title>Role Permits</title>
		<link rel="alternate" type="text/html" href="https://wiki.socialstack.dev/index.php?title=Role_Permits&amp;diff=626"/>
		<updated>2024-02-01T14:02:59Z</updated>

		<summary type="html">&lt;p&gt;2A02:C7C:C43F:C600:8D:14C6:5343:39FF: Created page with &amp;quot;Role permits are a mechanism which allow any content to be visible based on role. This is most frequently used by pages to make multiple variations of a page. The page display...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Role permits are a mechanism which allow any content to be visible based on role. This is most frequently used by pages to make multiple variations of a page. The page displayed to the user is ultimately the one which the permission system selected for them.&lt;br /&gt;
&lt;br /&gt;
Role permits are not active for content by default. You must make use of them in your [[permission rules|Permissions]] with &amp;quot;HasRolePermit()&amp;quot;. This also means you can use them as part of a more complex permission rule, or invert it if you want your list of roles to represent *excluded* roles:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
!HasRolePermit()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>2A02:C7C:C43F:C600:8D:14C6:5343:39FF</name></author>
	</entry>
</feed>