<?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>Invision Skins &#187; moderators</title>
	<atom:link href="http://www.invisionskins.net/tag/moderators/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.invisionskins.net</link>
	<description>Invision Power Board Skins &#38; News</description>
	<lastBuildDate>Fri, 21 Oct 2011 00:37:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IPS Company Blog &#8211; IP.Content 2.1 Dev Update: Database Improvements</title>
		<link>http://www.invisionskins.net/ips-company-blog-ip-content-2-1-dev-update-database-improvements/</link>
		<comments>http://www.invisionskins.net/ips-company-blog-ip-content-2-1-dev-update-database-improvements/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 12:12:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[archives]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[functionality]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[moderators]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://invisionskins.net/ips-company-blog-ip-content-2-1-dev-update-database-improvements/</guid>
		<description><![CDATA[ The article and database functionality in IP.Content helps you manage content on your site in many ways, so one goal we work towards in each release is balancing functionality and capability with ease of use. We don't want to remove functionality to make the software easier to use, but we also don't want the functionality available to inhibit how you use the software. We also work towards integration and consistency with the forums to help deliver a consistent experience for your users. ]]></description>
			<content:encoded><![CDATA[<p><center><script type="text/javascript"><!--
google_ad_client = "pub-2986691626316353";
/* 336x280, created 9/15/09 */
google_ad_slot = "4170500014";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.invisionskins.net%2Fips-company-blog-ip-content-2-1-dev-update-database-improvements%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.invisionskins.net%2Fips-company-blog-ip-content-2-1-dev-update-database-improvements%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div class='post entry_content'>
<p>						The article and database functionality in IP.Content helps you manage content on your site in many ways, so one goal we work towards in each release is balancing functionality and capability with ease of use.  We don&#8217;t want to remove functionality to make the software easier to use, but we also don&#8217;t want the functionality available to inhibit how you use the software.  We also work towards integration and consistency with the forums to help deliver a consistent experience for your users.  Some changes you can expect to see to the databases and articles areas in IP.Content 2.1 have been implemented to help deliver on improved functionality, consistency, and ease of use.</p>
<p><strong class='bbc'><span style='font-size:26px;'>Facebook Like</span></strong><br />
IP.Board 3.1 introduced the ability to &#8220;Like&#8221; any topic on Facebook, helping to share content from your community on the world&#8217;s largest social network.  This functionality has been well received, and we are pleased to announce that IP.Content 2.1 will feature this same capability for any articles and database records on your site.  Your users will now be able to &#8220;Like&#8221; (and comment through Facebook) any content you post in your articles and databases areas (if you have enabled the Facebook Like hook).</p>
<p><strong class='bbc'><span style='font-size:26px;'>Easier Moderation</span></strong><br />
It can be challenging for your moderators to know what content is pending approval in your databases in IP.Content 2.0.  We have improved moderator interaction with the databases and articles in a few key ways that we believe will help you better manage the content stored in your databases.</p>
<p>1) Records pending approval in the articles section are now highlighted with the &#8220;moderated&#8221; CSS class on frontpages and in archive listings in the articles section.  This allows you to easily see which articles are not yet approved so your moderators know which ones require approval.</p>
<p>2) Records pending approval are now tracked at the category level.  This allows IP.Content 2.1 to show a link below each category &#8220;There are x articles pending approval&#8221;.  Your moderators can click on this link, and all articles pending approval will be shown at the top of the listing, similar to how the forums function.</p>
<p><img src="http://content.screencast.com/users/bfarber/folders/Jing/media/13bca50b-ab97-45ea-9bdc-366595de0f86/2010-09-03_1212.png" alt="Posted Image" class="bbc_img" /></p>
<p><img src="http://content.screencast.com/users/bfarber/folders/Jing/media/7dd09b07-d669-4c22-9b5e-53b625308620/2010-09-03_1213.png" alt="Posted Image" class="bbc_img" /></p>
<p>The records pending approval tracking has also been implemented for general databases as well.</p>
<p><strong class='bbc'><span style='font-size:26px;'>Enhanced Frontpages</span></strong><br />
Frontpages are a new concept introduced in IP.Content 2.0 &#8211; they act as a landing page for the articles area (or individual categories within your articles section).  We have added two new key features to the frontpage feature of IP.Content 2.1 which we believe will help you better control this page and configure it to work how you like.</p>
<p><strong class='bbc'>Pinned Articles</strong><br />
The &#8220;pinned&#8221; status on an article is honored in the archive listings, however pinned articles were not automatically pinned to the top of frontpages.  We have added a new setting to the Frontpage Manager in IP.Content 2.1.0 that will allow you to choose if you want your pinned articles to be pinned at the top of your frontpages as well.</p>
<p><strong class='bbc'>Pagination</strong><br />
Frontpages were meant to act as a sort of &#8220;portal&#8221; for your articles, and were not originally designed to allow you to walk through all of your content.  You could use the archives view in order to walk through all of the submitted content, if you wanted.</p>
<p>In IP.Content 2.1.0 you can now enable pagination in the Frontpage Manager, allowing for pagination right from the frontpage.  When enabled, a simple pagination method is utilized to provide a &#8220;Next Page&#8221; and &#8220;Previous Page&#8221; (when appropriate) at the bottom of your frontpages, allowing you to walk through all of your articles right from the frontpage similar to how a blog might work.  It is important that you match the number of &#8220;articles per page&#8221; setting in the frontpage manager to the number of articles that are displayed (as frontpages can show fewer articles than you configure) in order for frontpage pagination to work 100% correctly, however after you have configured your frontpages correctly your users will now be able to more easily view all of the articles on your site without having to load each category&#8217;s archive view individually.</p>
<p>
<strong class='bbc'><span style='font-size:26px;'>Database Plugin Updates</span></strong><br />
Databases support plugin callback functionality to allow advanced developers to exert more control over how IP.Content processes data before updating it&#8217;s local records.  We have expanded the plugin support in 2.1 to give you better control in your callback plugins.  All areas that support plugins now have preX() and postX() plugin callbacks, and further to that, context-specific data is now passed to the plugin to allow you to more easily check for errors in submissions or manipulate the data that will be stored in the database.  For postX() plugins, the new primary key ID for the inserted content is passed to the plugin callback so you can manipulate the new record as needed.</p>
<p>Even better, we already have basic documentation written up for the plugin changes, so we should have all of our plugin documentation available when IP.Content 2.1 is launched!</p>
<p>
We believe these small but useful features will allow you to better control the behavior of databases in IP.Content 2.1, giving you more functionality, more consistency with the forums, and more control over how IP.Content functions on your site. </p></div>
<p><a target="_blank" href="http://community.invisionpower.com/blog/1174/entry-5297-ipcontent-21-dev-update-database-improvements/" title="IPS Company Blog - IP.Content 2.1 Dev Update: Database Improvements">IPS Company Blog &#8211; IP.Content 2.1 Dev Update: Database Improvements</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.invisionskins.net/ips-company-blog-ip-content-2-1-dev-update-database-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPS Resources &#8211; IP.Tracker 1.4 ACP: Moderators and Permission Masks</title>
		<link>http://www.invisionskins.net/ips-resources-ip-tracker-1-4-acp-moderators-and-permission-masks/</link>
		<comments>http://www.invisionskins.net/ips-resources-ip-tracker-1-4-acp-moderators-and-permission-masks/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 17:36:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[easily-restrict]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[moderating]]></category>
		<category><![CDATA[moderator]]></category>
		<category><![CDATA[moderators]]></category>
		<category><![CDATA[the-moderator]]></category>

		<guid isPermaLink="false">http://invisionskins.net/ips-resources-ip-tracker-1-4-acp-moderators-and-permission-masks/</guid>
		<description><![CDATA[ One of the main criteria for IP.Tracker 1.4 is to make it incredibly powerful and allow you to configure it in thousands of ways, custom to your own community and needs. Having complete control over a product allows you to make it fit in with the way your website works. As we've stated numerous times over the past few months, we don't want IP.Tracker 1.4 limited to just a bug-report system, we want you to be able to use it in lots more ways than just bug reports. ]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.invisionskins.net%2Fips-resources-ip-tracker-1-4-acp-moderators-and-permission-masks%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.invisionskins.net%2Fips-resources-ip-tracker-1-4-acp-moderators-and-permission-masks%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div class='post entry_content'>
<p>						One of the main criteria for IP.Tracker 1.4 is to make it incredibly powerful and allow you to configure it in thousands of ways, custom to your own community and needs. Having complete control over a product allows you to make it fit in with the way your website works. As we&#8217;ve stated numerous times over the past few months, we don&#8217;t want IP.Tracker 1.4 limited to just a bug-report system, we want you to be able to use it in lots more ways than just bug reports.</p>
<p>We have come up with numerous framework changes to accommodate this and we can&#8217;t wait to show you some of the main changes of IP.Tracker, but these areas are not ready yet &#8211; so to <a rel="nofollow" target="_blank" href="http://community.invisionpower.com/blog/blog-2568/cat-100-iptracker" class="bbc_url" title="External link">carry on with our IP.Tracker 1.4 development entries</a> we will be showing you the more advanced permission options IP.Tracker contains.</p>
<p><strong class='bbc'><span style='font-size:17px;'>Every system needs a gatekeeper</span></strong><br />
A project management system without management is, well, just silly. We know how advanced some of the projects you use IP.Tracker for are, we know you need advanced permissions to customise it to your needs. That is why, in 1.4, we have developed a whole new permission system which will allow you to control access, and ultimately have a completely flexible system.</p>
<p><strong class='bbc'><span style='font-size:17px;'>Moderators before 1.4</span></strong><br />
IP.Tracker has always had a moderator option, you can assign members as moderators and they can manage your bug reports &#8211; simple. They can assign versions, statuses and lock issues. They can even delete replies, basically they have the same array of options that forum moderators get, but specific to IP.Tracker. The trouble we had though, was that you could not easily restrict moderators to the built-in fields such as versions.</p>
<p>The main reason for this was that we added the built-in fields such as &#8216;fixed in&#8217;, and &#8216;custom fields&#8217; years after the moderator system was made, and it was simply not flexible enough and did not have room to grow. For example, this was the default screen you would see when listing moderators in IP.Tracker 1.3.</p>
<p><img src="http://img.skitch.com/20100723-r588gt8m5n9myw6kdxq4x9txjb.png" alt="Posted Image" class="bbc_img" /></p>
<p>In fact, it was so badly neglected that it would not even tell you that there were no moderators for this project! It simply gave you an empty table, providing no helpful information. Even worse, when you went to add a moderator or group it was even more neglected, a long list of boring form elements. There were also not many options pertaining to the default &#8216;fields&#8217;, most of the moderating power you had in 1.3 was to do with editing/deleting posts.</p>
<p><img src="http://img.skitch.com/20100723-p2dai9bp6189s3skc5fxxn3tc7.png" alt="Posted Image" class="bbc_img" /></p>
<p>Once you had created a moderator, there was also no clear way to view what permissions you had given them unless you went back through the form. It was obvious this had to change.</p>
<p><strong class='bbc'><span style='font-size:17px;'>Moderators in 1.4</span></strong><br />
We are pleased to reveal the latest copy of the moderator control panel in IP.Tracker 1.4. If you remember from <a rel="nofollow" target="_blank" href="http://community.invisionpower.com/blog/2568/entry-5166-iptracker-14-acp-projects/" class="bbc_url" title="External link">our last blog entry detailing interface changes to the projects listing</a>, you will recognise some of the changes we have made to the moderator area. One of our goals from an interface point of view is to make everything in IP.Tracker uniformed and familiar, whilst keeping it simple and professional.</p>
<p>Remember the screenshot of the moderator listing that I showed you above from 1.3.1? Here is the same area in IP.Tracker 1.4.</p>
<p><img src="http://img.skitch.com/20100723-eunykm9be71rpq2sbrqpwifgn3.png" alt="Posted Image" class="bbc_img" /></p>
<p>This screen is now the overview for all moderators within IP.Tracker, and can be accessed with one click &#8211; you no longer need to go through lots of projects to find the moderators you need to. IP.Tracker also quickly tells you whether or not they are a super moderator, and if they aren&#8217;t it will tell you how many projects they moderate. All of this information was not easily locatable in older versions of IP.Tracker. Let&#8217;s move onto the moderator creation screen!</p>
<p>As we briefly showed you with the new project creation screen, we&#8217;re trying to get rid of boring old lists which took ages trying to find the options you wanted. We&#8217;re keeping this uniform throughout the Admin CP in IP.Tracker &#8211; we don&#8217;t feel its necessary to have five different style of forms when it will just confuse the end-user. Without further ado..</p>
<p><img src="http://img.skitch.com/20100723-qje3p97bkdnwta27gbnfesphdc.png" alt="Posted Image" class="bbc_img" /></p>
<p><img src="http://img.skitch.com/20100723-f5uyxcu85fwk1qgsexh2k6t341.png" alt="Posted Image" class="bbc_img" /></p>
<p><img src="http://img.skitch.com/20100723-dq17cknc66397bw9pqp7q429x5.png" alt="Posted Image" class="bbc_img" /></p>
<p><img src="http://img.skitch.com/20100723-bhykigx3pdjx49f78b2upxwwuw.png" alt="Posted Image" class="bbc_img" /></p>
<p><img src="http://img.skitch.com/20100723-87cbhdakhqyu1u28mieyaadd4e.png" alt="Posted Image" class="bbc_img" /></p>
<p><img src="http://img.skitch.com/20100723-1fx75qr3ii1e1tgixwar341smh.png" alt="Posted Image" class="bbc_img" /></p>
<p>Now, we&#8217;ve just shown you an awful lot, but it gives you a very good idea of how powerful IP.Tracker is, and you know all those hard-coded &#8216;fields&#8217; we talked about earlier that are in IP.Tracker 1.3? IP.Tracker 1.4 includes a powerful system which means none of these are hard-coded anymore, and 3rd-party developers can create their own &#8216;fields&#8217; with the exact same integration as our defaults ones! More on that in another blog entry though!</p>
<p>These are just the default fields we have produced at the moment, we have a lot planned for IP.Tracker 1.4, with all these new sets of permissions you can truly customise Tracker to what you want to use it for, this simply wasn&#8217;t possible in previous versions.</p>
<p><strong class='bbc'><span style='font-size:17px;'>Moderator Permission Masks</span></strong><br />
Creating moderators can be a pain if you are adding 5 moderators with the same permission mask, even more so if you then have to go back and update every single moderator. IP.Tracker 1.4 includes a permission mask system where you can reuse permission &#8216;templates&#8217; across moderators. For example, I could assign a permission mask to the moderators Keith and Stuart, and instead of updating Keith and Stuarts permissions individually I can just update the mask and they will both be updated in the process.</p>
<p>We won&#8217;t be showing you the interface, because it is the exact same as the screenshots I have just shown you above, minus the first tab. We reuse a lot of the same templates to keep the backend code of IP.Tracker more efficient</p>
<p><strong class='bbc'><span style='font-size:17px;'>One more thing..</span></strong><br />
In IP.Tracker 1.3 if you wanted to view what permissions a moderator had, you had to go into the creation system and manually look it up with dozens of radio boxes looking at you &#8211; it was not for the faint hearted. If you wanted to view what projects that moderator could moderate, it was even harder &#8211; there was no central screen and it meant you had to visit <strong class='bbc'>every single project</strong> and see if the moderator had access there.</p>
<p>The very first screenshot of the 1.4 moderator area I showed you today contained this link in the moderator table.<br />
<img src="http://img.skitch.com/20100723-11afe9e8en95d5dm478fdww3p2.png" alt="Posted Image" class="bbc_img" /></p>
<p>Now, this is the first design of the feature, in fact if I am completely honest I started writing this feature 30 minutes ago. This means the basic look of the feature can, and probably will change. However, clicking &#8216;View Permissions&#8217; in 1.4 does exactly what 1.3 didn&#8217;t do. It shows you all of the moderators permissions, and what projects they moderate in! Couldn&#8217;t be simpler!</p>
<p><img src="http://img.skitch.com/20100723-dpsg417yqa6judd1xmeqdx4579.png" alt="Posted Image" class="bbc_img" /></p>
<p>
<strong class='bbc'><span style='font-size:17px;'>Wrap-up</span></strong><br />
So, thats our moderator and permission masks area in IP.Tracker 1.4 &#8211; development as a whole has been progressing rather well, but we are still a long way off from showing you any of the front-end. As always, because it&#8217;s so early in the development phase, anything you&#8217;d like to see which involves the moderating functions of IP.Tracker, be sure to leave in the comments! Thanks! </p></div>
<p><a target="_blank" href="http://community.invisionpower.com/blog/2568/entry-5203-iptracker-14-acp-moderators-and-permission-masks/" title="IPS Resources - IP.Tracker 1.4 ACP: Moderators and Permission Masks">IPS Resources &#8211; IP.Tracker 1.4 ACP: Moderators and Permission Masks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.invisionskins.net/ips-resources-ip-tracker-1-4-acp-moderators-and-permission-masks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

