<?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: WordPress Plugins I Will Write When I Have Time</title>
	<atom:link href="http://jacobsantos.com/2008/general/wordpress-plugins-i-will-write-when-i-have-time/feed/" rel="self" type="application/rss+xml" />
	<link>http://jacobsantos.com/2008/general/wordpress-plugins-i-will-write-when-i-have-time/</link>
	<description>Rumblings, rants, essays, stories by Jacob Santos about Web Site Development, Persistent Browser-Based Games, personal journal, and Programming.</description>
	<lastBuildDate>Wed, 08 Feb 2012 15:54:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3-aortic-dissection</generator>
	<item>
		<title>By: Jacob Santos</title>
		<link>http://jacobsantos.com/2008/general/wordpress-plugins-i-will-write-when-i-have-time/comment-page-1/#comment-33448</link>
		<dc:creator>Jacob Santos</dc:creator>
		<pubDate>Mon, 25 Aug 2008 12:45:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.santosj.name/?p=691#comment-33448</guid>
		<description>Thanks Murk,

The reason I want to do the feedstats, is to learn that I can do it. I think it would be nice to learn how many people are visiting my feed without having to use FeedBurner. I don&#039;t think it will be that difficult either. Probably take about a week to complete.

The idea is that each hit is registered by WordPress, so it is possible to record the unique IP. Most feeds ping often, so recording each page hit wouldn&#039;t make sense. It would require two tables I believe. One table for the raw statistics and a second table (or could use posts metadata).

There is also the Automattic Stats plugin which should be recording how many accessed the feeds, but for some reason I&#039;m not getting that statistics.

The thoughts and ideas for the Queue plugin are really good. I&#039;m most likely going to use most of them.</description>
		<content:encoded><![CDATA[<p>Thanks Murk,</p>
<p>The reason I want to do the feedstats, is to learn that I can do it. I think it would be nice to learn how many people are visiting my feed without having to use FeedBurner. I don&#8217;t think it will be that difficult either. Probably take about a week to complete.</p>
<p>The idea is that each hit is registered by WordPress, so it is possible to record the unique IP. Most feeds ping often, so recording each page hit wouldn&#8217;t make sense. It would require two tables I believe. One table for the raw statistics and a second table (or could use posts metadata).</p>
<p>There is also the Automattic Stats plugin which should be recording how many accessed the feeds, but for some reason I&#8217;m not getting that statistics.</p>
<p>The thoughts and ideas for the Queue plugin are really good. I&#8217;m most likely going to use most of them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Murk</title>
		<link>http://jacobsantos.com/2008/general/wordpress-plugins-i-will-write-when-i-have-time/comment-page-1/#comment-33447</link>
		<dc:creator>Murk</dc:creator>
		<pubDate>Mon, 25 Aug 2008 11:36:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.santosj.name/?p=691#comment-33447</guid>
		<description>The feedstats thing doesn&#039;t seem too useful - especially when feedburner exists.

The postqueue thing is a good idea - though it&#039;d need an over-ride button as some things need to happen now or not at all.

A nice feature would be &#039;Add X minutes&#039; by default, so that even if publishing immediately there is a small delay (yes, we should &#039;preview&#039; -but I often forget)

Also, a nice option might be &quot;time restrictions&quot;. E.g. In the UK I might not want a post to appear before, 2pm, or after 10pm (so posts are new when the bulk of my readers are up, in UK and USA) - a US author might say 7am to 5pm for similar reasons.... or someone might allow 6pm to 6am only, to inhibit posting during their working hours (to ward off accusations of blogging at work!)... or they might only allow posts during a short window of time, so that their readers know that the update will be at 3pm.


So:
Options Settable by plugin
1) No less than X hours between posts (queuing as needed)
2) No more than Y posts per day (queuing as needed)
3) Restrict times when posts appear
4) Minimum delay for futurepost (e.g. any post going live &#039;now&#039; is delayed for X minutes into the future, I&#039;d suggest a default of 10 minutes - this is to protect against the &#039;Doh!&#039; as soon as you hit publish).

Each of these could be enabled/disabled separately in the plugin.

All of these (where enabled by default) would be shown as checkboxes on the edit screen (on the right) , and could be unchecked  for a given post - and the time would update straight away to reflect the options for that post.

On the edit screen, there&#039;d be a box that says &#039;this post will be published at&#039;.

On &#039;publish&#039;, this is copied to the actual publish time as per the usual wordpress place which stores times.

If the user manually set the publishing time, this&#039;d over-ride other considerations.

Once a post has had its publishing time set, a subsequent post would not change it (this&#039;d be important if a later post had its time over-ridden and so were published earlier - it saves database lookups!) 

If an unpublished post were edited and re-saved there would have to be consideration to what happens (my inclination is &#039;no change&#039; - but there could be an update button).

Perhaps editing a future-published post with a time already set would display &#039;update publish time to XXXX&#039; button (where XXXX reflects the time if the post were brand new.

It&#039;s a good idea, though, hope these suggestions give you food for thought - there&#039;s a lot to consider!</description>
		<content:encoded><![CDATA[<p>The feedstats thing doesn&#8217;t seem too useful &#8211; especially when feedburner exists.</p>
<p>The postqueue thing is a good idea &#8211; though it&#8217;d need an over-ride button as some things need to happen now or not at all.</p>
<p>A nice feature would be &#8216;Add X minutes&#8217; by default, so that even if publishing immediately there is a small delay (yes, we should &#8216;preview&#8217; -but I often forget)</p>
<p>Also, a nice option might be &quot;time restrictions&quot;. E.g. In the UK I might not want a post to appear before, 2pm, or after 10pm (so posts are new when the bulk of my readers are up, in UK and USA) &#8211; a US author might say 7am to 5pm for similar reasons&#8230;. or someone might allow 6pm to 6am only, to inhibit posting during their working hours (to ward off accusations of blogging at work!)&#8230; or they might only allow posts during a short window of time, so that their readers know that the update will be at 3pm.</p>
<p>So:<br />
Options Settable by plugin<br />
1) No less than X hours between posts (queuing as needed)<br />
2) No more than Y posts per day (queuing as needed)<br />
3) Restrict times when posts appear<br />
4) Minimum delay for futurepost (e.g. any post going live &#8216;now&#8217; is delayed for X minutes into the future, I&#8217;d suggest a default of 10 minutes &#8211; this is to protect against the &#8216;Doh!&#8217; as soon as you hit publish).</p>
<p>Each of these could be enabled/disabled separately in the plugin.</p>
<p>All of these (where enabled by default) would be shown as checkboxes on the edit screen (on the right) , and could be unchecked  for a given post &#8211; and the time would update straight away to reflect the options for that post.</p>
<p>On the edit screen, there&#8217;d be a box that says &#8216;this post will be published at&#8217;.</p>
<p>On &#8216;publish&#8217;, this is copied to the actual publish time as per the usual wordpress place which stores times.</p>
<p>If the user manually set the publishing time, this&#8217;d over-ride other considerations.</p>
<p>Once a post has had its publishing time set, a subsequent post would not change it (this&#8217;d be important if a later post had its time over-ridden and so were published earlier &#8211; it saves database lookups!) </p>
<p>If an unpublished post were edited and re-saved there would have to be consideration to what happens (my inclination is &#8216;no change&#8217; &#8211; but there could be an update button).</p>
<p>Perhaps editing a future-published post with a time already set would display &#8216;update publish time to XXXX&#8217; button (where XXXX reflects the time if the post were brand new.</p>
<p>It&#8217;s a good idea, though, hope these suggestions give you food for thought &#8211; there&#8217;s a lot to consider!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

