<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Pruning Users</title>
	<atom:link href="http://www.phpbbdoctor.com/blog/2006/10/28/pruning-users/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpbbdoctor.com/blog/2006/10/28/pruning-users/</link>
	<description>Your premium source for custom modification services for phpBB</description>
	<lastBuildDate>Wed, 11 Jan 2012 20:39:04 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: dave.rathbun</title>
		<link>http://www.phpbbdoctor.com/blog/2006/10/28/pruning-users/comment-page-1/#comment-337</link>
		<dc:creator>dave.rathbun</dc:creator>
		<pubDate>Mon, 30 Oct 2006 17:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=28#comment-337</guid>
		<description>The log is more for research than anything else.

For example, I have a board that has been running for 4+ years. I have a perl script that removes users that have not activated their account within 30 days. This all happens automatically, but I do not 100% trust that the code will never fail. :-) As a result, I write a log file.

Now suppose that someone comes to the site and complains that their account was removed. If there was never a record that they even registered, I have no way to track down their issue. But in this case the first thing I do is check the phpbb_users table to see if they&#039;re there, perhaps under a different email address or username. Next, if they&#039;re not there, I look at my &quot;purge log&quot; and see if they had been deleted by the automatic process. If so, then I can tell them that yes, they had registered, but they had never activated their account and therefore were removed as per our rules.

Without the log, I would not be able to tell them that.

I am adapting the same idea to the log behind the pruning users MOD, which - sans logging - is already in use at another site that I run. So the code is completed except for the logging piece.

Thanks for your comment. 8)</description>
		<content:encoded><![CDATA[<p>The log is more for research than anything else.</p>
<p>For example, I have a board that has been running for 4+ years. I have a perl script that removes users that have not activated their account within 30 days. This all happens automatically, but I do not 100% trust that the code will never fail. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  As a result, I write a log file.</p>
<p>Now suppose that someone comes to the site and complains that their account was removed. If there was never a record that they even registered, I have no way to track down their issue. But in this case the first thing I do is check the phpbb_users table to see if they&#8217;re there, perhaps under a different email address or username. Next, if they&#8217;re not there, I look at my &#8220;purge log&#8221; and see if they had been deleted by the automatic process. If so, then I can tell them that yes, they had registered, but they had never activated their account and therefore were removed as per our rules.</p>
<p>Without the log, I would not be able to tell them that.</p>
<p>I am adapting the same idea to the log behind the pruning users MOD, which &#8211; sans logging &#8211; is already in use at another site that I run. So the code is completed except for the logging piece.</p>
<p>Thanks for your comment. <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eviL&#60;3</title>
		<link>http://www.phpbbdoctor.com/blog/2006/10/28/pruning-users/comment-page-1/#comment-323</link>
		<dc:creator>eviL&#60;3</dc:creator>
		<pubDate>Sun, 29 Oct 2006 18:40:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpbbdoctor.com/blog/?p=28#comment-323</guid>
		<description>I had already seen that MOD, already before it was discontinued (and then recontinued). I also find it an important thing, and i usually just remove inactive users on regular basis (i have a great MOD for that).
But i didn&#039;t know about the log function (is it a new idea of yours?) yet. Sounds like a good idea, and as you mentioned you&#039;d like to be able to track members who return, how about the ability to have a reason? Of course admin-only, so if a member asks, you can  tell him excactly why he was deleted. (Not to spam, but) This sounds a little like my ban reasons MOD (my idea), just for deleting users. 
Looking forward to see this project come along ;)</description>
		<content:encoded><![CDATA[<p>I had already seen that MOD, already before it was discontinued (and then recontinued). I also find it an important thing, and i usually just remove inactive users on regular basis (i have a great MOD for that).<br />
But i didn&#8217;t know about the log function (is it a new idea of yours?) yet. Sounds like a good idea, and as you mentioned you&#8217;d like to be able to track members who return, how about the ability to have a reason? Of course admin-only, so if a member asks, you can  tell him excactly why he was deleted. (Not to spam, but) This sounds a little like my ban reasons MOD (my idea), just for deleting users.<br />
Looking forward to see this project come along <img src='http://www.phpbbdoctor.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

