<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dwight Jack Diary &#187; ACL</title>
	<atom:link href="http://www.dwightjack.com/diary/tag/acl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dwightjack.com/diary</link>
	<description>Diary of music, design and code</description>
	<lastBuildDate>Wed, 25 Jan 2012 21:52:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Enable global checkin for managers in Joomla 1.5</title>
		<link>http://www.dwightjack.com/diary/2008/12/22/enable-global-check-in-for-managers-in-joomla-15/</link>
		<comments>http://www.dwightjack.com/diary/2008/12/22/enable-global-check-in-for-managers-in-joomla-15/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 13:51:52 +0000</pubDate>
		<dc:creator>Dwight Jack</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ACL]]></category>
		<category><![CDATA[com_checkin]]></category>
		<category><![CDATA[global check-in]]></category>
		<category><![CDATA[joomla]]></category>

		<guid isPermaLink="false">http://www.dwightjack.com/diary/?p=47</guid>
		<description><![CDATA[Here is a quick hack to allow global check-in action for manager user level in Joomla 1.5]]></description>
			<content:encoded><![CDATA[<p>One of the most common problems in a multi-user Joomla environment is content&#8217;s locking due to an incorrect end of editing session. The main issue is that only the user who locked the content is allowed to unlock it.</p>
<p>To overcome this problem, users usually rely on an (super) administrator user action, since it&#8217;s the only user level who can access the <strong>Global Chek-in</strong> tool in the backend panel.</p>
<p>The main concern in this ACL rule on Joomla is that most of the times users who manage the website contents have a <strong><em>manager</em></strong> access level, since this user level is much more restricted on technical configuration&#8217;s options.</p>
<p>To allow Global Check-in action for managers, just edit the core file located at <strong><code>/libraries/joomla/users/authorization.php</code></strong> adding below line <strong>91</strong> the following code:</p>
<pre><code>$this-&gt;addACL( "com_checkin", "manage", "users", "manager" );
</code></pre>
<p><strong>Important</strong>: Since this is a core hack, keep in mind that it could be overwritten on further upgrades!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dwightjack.com/diary/2008/12/22/enable-global-check-in-for-managers-in-joomla-15/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

