<?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>intuitive engineering &#187; WordPress</title>
	<atom:link href="http://dougmunsinger.com/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://dougmunsinger.com</link>
	<description>doug munsinger</description>
	<lastBuildDate>Mon, 07 Jun 2010 16:44:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>WordPress &#8211; limit revisions in v.2.6</title>
		<link>http://dougmunsinger.com/2008/09/wordpress-limit-revisions-in-v26.html</link>
		<comments>http://dougmunsinger.com/2008/09/wordpress-limit-revisions-in-v26.html#comments</comments>
		<pubDate>Fri, 05 Sep 2008 02:59:26 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://dougmunsinger.com/?p=420</guid>
		<description><![CDATA[&#160; I revise writing, a lot. I&#8217;ll revise after I&#8217;ve posted something, if it doesn&#8217;t ring quite right to the ear, rereading and tweaking a word here or there. Usually simplifying and deleting. I highly recommend William Zinsser&#8217;s &#8220;On Writing Well&#8221;&#8230; Having used Microsoft Word for DOS 6.2 in ancient times, and watched my work [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>I revise writing,  a lot.  I&#8217;ll revise after I&#8217;ve posted something, if it doesn&#8217;t ring quite right to the ear, rereading and tweaking a word here or there.  Usually simplifying and deleting. I highly recommend <a href="http://www.harpercollins.com/books/9780060891541/On_Writing_Well_30th_Anniversary_Edition/index.aspx" title="William Zinsser's On Writing Well">William Zinsser&#8217;s &#8220;On Writing Well&#8221;</a>&#8230;</p>
<p>Having used Microsoft Word  for DOS 6.2 in ancient times, and watched my work disappear in the flick of a monitor, I also save my work, by reflex.  A lot.  This created a problem in WordPress 2.6.  WordPress 2.6 by default keeps revisions.  As many revisions as you click &#8220;Save&#8221; to keep your edits. </p>
<p>I saved a couple of versions of <a href="2008/09/up-sell-if-you-pay-us-more.html" title="up-sell: if you pay us more, we can fix that…">up-sell: if you pay us more, we can fix that…</a>.  I went back to open and edit it again a bit later.  I got a 30 second timeout error from &#8220;wp-includes/diff.php?etc&#8221;, and the edit window for that post would no longer load.  I&#8217;m pretty sure that is the script that works through the revisionings for the post in the process of bringing up the editing window.  </p>
<p><a id="visual_return"></a> I tested further &mdash; no other post had an issue.  Just this one.  Which makes sense.  It is longer than most posts, it went through extensive re-writing and adding to, and the revisions must have been, well, there must have been a lot of them.  Apparently enough to hit a WordPress or server limit, and cause a timeout. </p>
<p>I could still bring up the post on the weblog site itself.  I did, and went to &#8220;View Page Source&#8221;.  I copied the html and text from the page source, deleted the existing post entry, recreated it, pasting the page source back in, thus keeping blockquote tags and paragraphs and all the stuff I would prefer not to do all over again. <a href="#visual" title="visual editor in WordPress">[1]</a>  It also changed all of my punctuation to ASCII/html code like &amp;#8217; (apostrophe) and &amp;#8220; (double-quote, open).  </p>
<p>I re-published the post, edited the &#8220;Published&#8221; time to match when it originally was placed, made sure the permalink was identical to the original, and the problem was gone.  For that post.  The problem of revisions accumulating was still present.  </p>
<p>There is (I love WordPress) already a <a href="http://wordpress.org/extend/plugins/revision-control/" title="Revision Control plugin">Revision Control plugin</a>.  It allows you to limit the number of revisions WordPress 2.6.x will keep on hand.  It was written by <a href="http://dd32.id.au/wordpress-plugins/revision-control/" title="Dion Hulse">Dion Hulse</a>, and it gives much more, well, revision control.  </p>
<p>You can delete all of the previous versions &#8211; by individual post or page, so far, saving it with the revisions set to the disable &#8211; if you want revisions (I like to keep 4 back), save with the default revision setting (for me, 4) for the page.  You cannot (yet) globally delete all revisions: &#8220;Disabling Post revisions on a post deletes all revisions for that post. However, Disabling globally does not delete current Revisions,&#8221;  from Dion&#8217;s notes on the plugin.  Too bad &#8211; that would have kept me from having to recreate that post I lost, possibly. </p>
<p>I would expect that WordPress will incorporate this into basic function.  It&#8217;s too easy to end up with version after version after version, endlessly, without this kind of configuration being available at the admin panel. </p>
<p>&nbsp;</p>
<p>&mdash; dsm</p>
<p>&nbsp;</p>
<hr/>
<p><a id="visual"></a></p>
<p>&nbsp;</p>
<p><b>NOTE:  visual editor in WordPress</b></p>
<p> I write in html tags. I don&#8217;t use the visual editor in WordPress.  I found that it kept changing the internal structure of the html code and breaking things. It could not cope with placing a link in the title of a lightbox.js image, for example.   I disable it for users, so it can&#8217;t mess with page or post structure, accidentally. </p>
<p>Embedding a link in the title for lightbox.js &#8211; granted, that&#8217;s not simple structure &#8211; you have to use &amp;number; references to get the code to come through.  The visual editor would completely break it by &#8220;interpeting&#8221; it better.  The fckeditor plug-in was better &#8211; but it kept adding additional &#8220;fckeditor&#8221; tags trying to keep track of the nesting of the link in the title, so I deactivated it as a plugin and only use it in specific situations.  But &#8211; that said &#8211; fckeditor did not break the nested html code required to embed a link in the title for a lightbox.js-displayed image.</p>
<p><a href="#visual_return" title="Go back">Go back to article</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dougmunsinger.com/2008/09/wordpress-limit-revisions-in-v26.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>two bugs&#8230;</title>
		<link>http://dougmunsinger.com/2008/08/two-bugs.html</link>
		<comments>http://dougmunsinger.com/2008/08/two-bugs.html#comments</comments>
		<pubDate>Sat, 02 Aug 2008 14:01:18 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://dougmunsinger.com/?p=118</guid>
		<description><![CDATA[I fixed two bugs in this site design&#8230; The first was a failed comments function. The &#8220;Submit Comment&#8221; button failed to submit any actual comments. I hadn&#8217;t tested it. I was looking through google&#8217;s picture of the website, and found google complaining that /comments/feed (the rss url for comments) didn&#8217;t exist&#8230; OK, I can fix [...]]]></description>
			<content:encoded><![CDATA[<p>I fixed two bugs in this site design&#8230;</p>
<p>The first was a failed comments function.  The &#8220;Submit Comment&#8221; button failed to submit any actual comments.  I hadn&#8217;t tested it.  I was looking through google&#8217;s picture of the website, and found google complaining that <a href="https://dougmunsinger.com:8443/comments/feed" title="comments rss feed">/comments/feed</a> (the rss url for comments) didn&#8217;t exist&#8230;  OK, I can fix that.  I&#8217;ll just submit an initial comment&#8230;</p>
<p>It would not submit, and further looking didn&#8217;t show any reason.  I took a look at the comment code in a different theme for wordpress that did have the comment code functioning correctly, and by slowly changing one bit at a time, I got the code in this one to work</p>
<p>The second was minor &#8211; the &#8220;engineer&#8221; image was a relative link on the front page, and failed to translate (IT SHOULD!) to the comments page (WTF?).  I changed that to a full URL and it should work now anywhere in the site. </p>
<p>&nbsp;</p>
<p>&mdash;dsm</p>
<p>&nbsp;</p>
<p><a href="http://t-rob.net/blog/wp-trackback.php?p=15" title="Store and Forward Messages">Store and Forward Messages</a> wrote about the irony of writing about SSL certificates in websphere MQ, and also running a site only under https (which this one is) without a proper certificate&#8230;  He&#8217;s correct, that&#8217;s bug #3.</p>
<p>With the DNS exploits running particularly rampant, it&#8217;s no longer workable to leave a mismatched cert.  Firefox 3.x also makes certificate errors much more glaring and intimidating.  I ordered and placed a correct signed certificate. </p>
<p>The site now runs on port 8443 on a separate server with the corrected cert.  I&#8217;m still investigating being able to port shift from the original (virtual) server at port 443 to the new one on 8443 without having to have the 443 cert validated&#8230;  ProxyPass in Apache works directly to dougmunsinger.com.  The old URLs will work the same and still throw the same certificate error.  Directly to 8443 after that, and no further mismatches&#8230;</p>
<p> I can live with running this on a separate server, but the apache2 config for virtual servers SUGGESTS that each named server can use a separate SSL cert and it doesn&#8217;t work that way.  All the virtuals use the first certificate encountered in the config.</p>
]]></content:encoded>
			<wfw:commentRss>http://dougmunsinger.com/2008/08/two-bugs.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>new design&#8230;</title>
		<link>http://dougmunsinger.com/2008/07/new-design.html</link>
		<comments>http://dougmunsinger.com/2008/07/new-design.html#comments</comments>
		<pubDate>Sat, 26 Jul 2008 18:51:41 +0000</pubDate>
		<dc:creator>doug</dc:creator>
				<category><![CDATA[website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://dougmunsinger.com/?p=6</guid>
		<description><![CDATA[In May I re-wrote this site while studying css and xhtml. I wrote it entirely in static pages, with some menus created by css hover tricks. I did some quick research and integrated &#8211; well, actually, more tacked onto the side &#8211; WordPress web publishing software. I used the capability of the WordPress application, then [...]]]></description>
			<content:encoded><![CDATA[<p>In May I re-wrote this site while studying css and xhtml.  I wrote it entirely in static pages, with some menus created by css hover tricks.  I did some quick research and integrated &#8211; well, actually, more tacked onto the side &#8211; WordPress web publishing software.</p>
<p>I used the capability of the WordPress application, then had to step back to the static pages and re-adjust them to fit the changes in WordPress.  WordPress was providing a better basic underlying structure than the original site. </p>
<p>This design is WordPress based.  </p>
<p>Rather than integrating WordPress with existing static pages, I started over.  I can restyle the site independent of the content.  All the styling is in one place.  And WordPress is just very very good software. </p>
<p>I don&#8217;t like leaving content on someone else&#8217;s server.  As good as the intention to preserve my data may be, if they lose it, or restrict it, I lose, they do not.  So I run my own servers.   Servers and applications are a joy for me to design and setup &#8211; I try to keep maintenance, ongoing attention, and complication at a minimum.  That is work.  I really do not want to come home after doing this all day, and be forced to perform the same tasks.  This structure is simple to set up, easy to backup, doesn&#8217;t require any tweaking or jiggering to have run correctly &#8211; it can be synced to a second server easily. </p>
<p>Backing up easily &#8211; I believe that data that lives in only one place will be lost.  Eventually.  I run backups to optical media, and never leave data on a single hard drive or single location.  I watch people keep photographs on a hard drive, from a digital camera, and ask, have you backed that up?  Invariably the answer is &#8220;No, I&#8217;m going to get to that.&#8221;  Enterprise level data has been saved by the developer who made a copy of his work. When the backups failed to restore data, he could recover his work.  </p>
<p>Ease of setup &#8211; I used to compile my own custom kernels to get features out of linux.  Now I avoid that.  There is virtue in simplicity.  The less custom crap the better.  There is also much less work over time in the simpler solutions. </p>
<p>WordPress is a simpler solution.  It is very good basic structure that can build out over time to a quite extensive site.  It allows less work to run my own site, and the content can be exported easily to hosting sites if more bandwidth becomes needed. </p>
<p>&nbsp;</p>
<p>&mdash;dsm</p>
]]></content:encoded>
			<wfw:commentRss>http://dougmunsinger.com/2008/07/new-design.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.574 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-07-29 18:45:15 -->
