<?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>Learning the World &#187; WordPress</title>
	<atom:link href="http://knewquist.edublogs.org/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://knewquist.edublogs.org</link>
	<description>An education tech blog by Ken Newquist</description>
	<lastBuildDate>Sun, 04 Oct 2009 16:12:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bugs in WordPress MU 2.8.1</title>
		<link>http://knewquist.edublogs.org/2009/07/14/bugs-in-wordpress-mu-281/</link>
		<comments>http://knewquist.edublogs.org/2009/07/14/bugs-in-wordpress-mu-281/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 16:12:00 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[WordPress Mu]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=191</guid>
		<description><![CDATA[WordPress MU 2.8.1 was just released, and I came across a few bugs while kicking the tires on my MU development site:

#1037 After upgrade, upgrade banner doesn&#8217;t disappear (fixed)
#1048 WPMU 2.8.1 improperly escaping titles of newly created blogs
#1049 Editing Blog Settings as Admin fails (fixed)

#1049 was fixed within four minutes of me posting the ticket, [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress MU 2.8.1 was just released, and I came across a few bugs while kicking the tires on my MU development site:</p>
<ul>
<li><a href="http://trac.mu.wordpress.org/ticket/1037">#1037 After upgrade, upgrade banner doesn&#8217;t disappear</a> (fixed)</li>
<li><a href="http://trac.mu.wordpress.org/ticket/1048">#1048 WPMU 2.8.1 improperly escaping titles of newly created blogs</a></li>
<li><a href="http://trac.mu.wordpress.org/ticket/1049">#1049 Editing Blog Settings as Admin fails</a> (fixed)</li>
</ul>
<p>#1049 was fixed within four minutes of me posting the ticket, which is pretty darn cool.</p>
<p>I also encountered an issue with the <a href="http://www.kerrins.co.uk/blog/admin-ssl/">Admin-SSL plugin</a> and 2.8.1 that sets up an infinite rerewrite of the blog delete URL; I haven&#8217;t had a chance to track it down yet, but the author is working on an update of the plugin to get it working properly with 2.8.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2009/07/14/bugs-in-wordpress-mu-281/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>21 of the Best WordPress Plugins for New Blogs</title>
		<link>http://knewquist.edublogs.org/2009/03/17/21-of-the-best-wordpress-plugins-for-new-blogs/</link>
		<comments>http://knewquist.edublogs.org/2009/03/17/21-of-the-best-wordpress-plugins-for-new-blogs/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 15:17:19 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=159</guid>
		<description><![CDATA[Marketing Pilgrim&#8217;s posted their list of the most useful plugins for new bloggers. Of the plugins on this list, I can personally recommend Akismet; no blog should launch with out it. A lot of my friends in the hobby game blogosphere use CommentLuv. I&#8217;ve taken advantage of it while posting comments, but have never installed [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marketingpilgrim.com/2008/12/best-wordpress-plugins-new-blogs.html">Marketing Pilgrim&#8217;s posted their list of the most useful plugins for new bloggers</a>. Of the plugins on this list, I can personally recommend <a href="http://akismet.com/">Akismet</a>; no blog should launch with out it. A lot of my friends in the hobby game blogosphere use <a href="http://www.fiddyp.co.uk/commentluv-wordpress-plugin/">CommentLuv</a>. I&#8217;ve taken advantage of it while posting comments, but have never installed it on one of my own blogs.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2009/03/17/21-of-the-best-wordpress-plugins-for-new-blogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NextGEN Gallery 1.2.0 released</title>
		<link>http://knewquist.edublogs.org/2009/03/13/nextgen-gallery-120-released/</link>
		<comments>http://knewquist.edublogs.org/2009/03/13/nextgen-gallery-120-released/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 18:32:32 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[galleries]]></category>
		<category><![CDATA[images]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=185</guid>
		<description><![CDATA[NextGEN Gallery, the popular image gallery plugin for WordPress, has a new version out. v1.2.0 includes a couple of tweaks and bug fixes, but the big thing to note is that it no longer includes the JW Image Rotator, which is the Flash image manipulation tool that allows NextGEN to generate slide shows.
It was removed [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/">NextGEN Gallery</a>, the popular image gallery plugin for WordPress, has a new version out. v1.2.0 includes a couple of tweaks and bug fixes, but the big thing to note is that it no longer includes the <a href="http://www.jeroenwijering.com/?item=JW_Image_Rotator">JW Image Rotator</a>, which is the Flash image manipulation tool that allows NextGEN to generate slide shows.</p>
<p>It was removed to avoid licensing conflicts, but no fears &#8212; it still works with NextGEN, but now site admins (like me) need to go grab a copy of <a href="http://www.jeroenwijering.com/?item=JW_Image_Rotator">JW Image Rotator</a> when they install/upgrade the plugin. This won&#8217;t affect your site or blog at Lafayette; I&#8217;ll be sure to include the file when we do the upgrade here.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2009/03/13/nextgen-gallery-120-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NextGen: Config Suggestions for WordPress MU</title>
		<link>http://knewquist.edublogs.org/2009/03/11/nextgen-config-suggestions-for-wordpress-mu/</link>
		<comments>http://knewquist.edublogs.org/2009/03/11/nextgen-config-suggestions-for-wordpress-mu/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 19:43:45 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[galleries]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=187</guid>
		<description><![CDATA[I&#8217;ve had great luck using NextGEN Gallery in my WordPress MU pilot install at work, but we have run into a few MU-specific hiccups with the flash file uploader and the location of the file image rotater. This led me to suggest some site-wide configuration options for the plugin in the WordPress support forums:
http://wordpress.org/support/topic/251863?replies=1
Here&#8217;s what [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had great luck using <a href="http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/">NextGEN Gallery</a> in my WordPress MU pilot install at work, but we have run into a few MU-specific hiccups with the flash file uploader and the location of the file image rotater. This led me to suggest some site-wide configuration options for the plugin in the WordPress support forums:</p>
<p><a href="http://wordpress.org/support/topic/251863?replies=1">http://wordpress.org/support/topic/251863?replies=1</a></p>
<p>Here&#8217;s what I suggested:</p>
<p><strong>The Default Image Rotator location</strong></p>
<p>The plugin attempts to guess the default location for the imagerotator.swf file based on the assumption that the plugin is installed as part of a standard WordPress installation. This makes the path something like:</p>
<p style="padding-left: 30px;">http://www.example.com/username/wp-content/plugins/nextgen-gallery/imagerotator.swf</p>
<p>Unfortunately, in a WordPress MU install, the plugin is not located in the user&#8217;s directory; instead it&#8217;s in the main plugins directory. e.g.:</p>
<p style="padding-left: 30px;">http://www.example.com/wp-content/plugins/nextgen-gallery/imagerotator.swf</p>
<p>It&#8217;d be great to have a global option that allows me to specify what the default path should be for all of the NextGEN galleries on the WordPress MU install.</p>
<p><strong>Global &#8220;Disable Flash Uploader&#8221; option</strong></p>
<p>The Flash uploader has been problematic on and off for a while. While 2.7 got it working on non-secure sites, there&#8217;s a known issue with Flash and https that prevents it from working in sites secured with https.</p>
<p>NextGEN allows users to disable the Flash uploader on a per-site basis, which is helpful, but I&#8217;d love a global option that would allow me to disable the Flash uploader site-wide.</p>
<p>If these options sound helpful to you, <a href="http://wordpress.org/support/topic/251863?replies=1">please drop by the forums</a> and add your voice to the conversation.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2009/03/11/nextgen-config-suggestions-for-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fixing SSL Directory Errors in WordPress MU</title>
		<link>http://knewquist.edublogs.org/2009/01/30/securing-wordpress-mu-in-directory-mode/</link>
		<comments>http://knewquist.edublogs.org/2009/01/30/securing-wordpress-mu-in-directory-mode/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 22:12:01 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[secure login]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[wordpressmu]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=167</guid>
		<description><![CDATA[&#8220;You are in a maze of tiny, twisty passages, all a like&#8221;.
That line shows up in Zork and its variants when you get lost in a labyrinth, and it&#8217;s how I feel right now trying to puzzle through the best way (or hell, ANY way of securing WordPress Mu in directory mode).
What I&#8217;m trying to [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;You are in a maze of tiny, twisty passages, all a like&#8221;.</p>
<p>That line shows up in Zork and its variants when you get lost in a labyrinth, and it&#8217;s how I feel right now trying to puzzle through the best way (or hell, ANY way of securing WordPress Mu in directory mode).</p>
<p>What I&#8217;m trying to do is this:</p>
<ul>
<li>I want to enable secure logins and admin pages (so that these pages are protected via SSL and have https addresses).</li>
</ul>
<p>I&#8217;ve got a WordPress Mu install setup in directory mode, e.g.:</p>
<ul>
<li>The main blog is at wordpress.foo.edu.</li>
<li>The daughter blogs will appear in subdirectory format, e.g. wordpress.foo.edu/bar</li>
</ul>
<p>In normal WordPress, this goal can be accomplished by setting two constants in the config file:</p>
<ul>
<li>
<pre>define('FORCE_SSL_LOGIN', true);</pre>
</li>
<li>
<pre>define('FORCE_SSL_ADMIN', true);</pre>
</li>
</ul>
<p>Another option is to make use of the Admin-SSL plugin:</p>
<ul>
<li>Admin-SSL: <a href="http://www.kerrins.co.uk/blog/admin-ssl/">http://www.kerrins.co.uk/blog/admin-ssl/</a></li>
</ul>
<p>With WordPress Mu, it seems things are a bit trickier. <strong>Ok, a lot trickier. </strong></p>
<p>Both methods will protect the main blog at wordpress.foo.edu, I get nothing but 404s when I try and access any of the daughter blog admin pages at wordpress.foo.edu/bar/wp-admin. Traffic is successfully redirected to https, but the server simply spits out a 404 page, saying there&#8217;s nothing there to load.</p>
<p>This is the same thing that happens when you, ahem, forget to include the htaccess file with the various mod_rewrite commands that allow for clean urls in WordPress, so my assumption was I&#8217;d just need some more mod_rewrite magic to get WordPress to properly serve these pages.</p>
<p>This led me on a mad chase to try and figure out the best way to do that. Instructions in the following post seem like they <em>should </em>work:</p>
<ul>
<li><a href="http://mu.wordpress.org/forums/topic.php?id=5743">SSL/LDAP/password security questions</a></li>
</ul>
<p>And yet not. More 404s. More headaches. It could just be that I&#8217;ve been working on this too long, and need to let it simmer overnight. It seems to me that there <em>must </em>be a way to use mod_rewrite to force Wordpress Mu to resolve these https addressses the same as it does http, but I&#8217;m just not seeing it.</p>
<p>My guess is that this all would work just fine using the subdomain method, but we really want to use the directory one.</p>
<p>So yes. There&#8217;s a maze. With tiny twisty passages. And they are all alike. Time to hit the reset button, and tackle it with new eyes tomorrow. In the mean time, if anyone has any bright ideas, please let me know.</p>
<p><strong>Update: 2/2/2009</strong></p>
<p><strong><span style="font-weight: normal;">You knew it was going to be something small and obscure right? And you new it was going to be something that prevent the .htaccess file from firing, right?</span></strong></p>
<p>When last I wrote on Friday, sub-blogs failed to load whenever you tried to access an https-enabled page. I couldn&#8217;t help having this gut feeling that my issue had NOTHING to do with .htaccess/mod_rewrite and everything to do with a server configuration issue.</p>
<p>On Sunday, I did some experiments, and I discovered that when I tried to load an SSL-enabled daughter blog, the htaccess file was never even executed.  I tested this by purposefully breaking the htaccess file so it would cause a server error; when I loaded https://wordpress.foo.edu&#8221;, I got a &#8220;page not found&#8221; not a &#8220;you idiot, you broke the server&#8221; error.</p>
<p>So I switched gears and started looking at issues with httpd.conf and ssl.conf. That&#8217;s when I came across <a href="http://wpmututorials.com/wp-content/uploads/2008/12/installing-wpmu.pdf">the very nifty &#8220;Installing WordPress Mu&#8221; ebook [pdf],</a> where I saw this bit of advice: </p>
<blockquote><p><strong>Permalinks do not work or Can&#8217;t find subblogs in subfolder install</strong><br />
If everything looks like it installed okay, but when you start clicking on links and you get 404&#8217;s or server errors, you need to do a little Apache configuration. Even if you have mod_rewrite enabled, and the htaccess file is there, on some setups the web account is set to not let these settings through. You&#8217;ll need to go to terminal mode and edit the httpd.conf file. See back on page 5, and while you&#8217;re in there, look for the  directive of your virtual host, find this line &#8220;AllowOverride None&#8221; and change it to &#8220;AllowOverride FileInfo Options&#8221;. With no quotes. <img src='http://knewquist.edublogs.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>Sounds familiar &#8230; doesn&#8217;t it?</p>
<p>So I look at the wordpress entry in httpd.conf and see that yeah, AllowOverride is configured as &#8220;AllowOverride FileInfo Option&#8221;. But ssl.conf? THAT was set to &#8220;AllowOverride None&#8221; As a result, WordPress MU worked just fine on regular pages, but failed on secure ones.</p>
<p>Changing ssl.conf so that AllowOverride was set to &#8220;AllowOverride FileInfo Options&#8221; fixed the problem. Apache, htaccess and Wordpress are on speaking terms again, login/admin traffic is automagically routed to https, and the freaking page LOADS.</p>
<p>[sigh]. It&#8217;s only obvious in hindsight.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2009/01/30/securing-wordpress-mu-in-directory-mode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linking to author names in WordPress</title>
		<link>http://knewquist.edublogs.org/2009/01/26/linking-to-author-names-in-wordpress/</link>
		<comments>http://knewquist.edublogs.org/2009/01/26/linking-to-author-names-in-wordpress/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 18:56:24 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=166</guid>
		<description><![CDATA[After talking with a faculty member and brainstorming how classes might use WordPress MU, one of the must-have tools we&#8217;ve decided we need is an author list. While we anticipate that we&#8217;ll have a number of one-person blogs if/when WordPress Mu is in production, there will also be goodly amount of multi-author blogs for classes, [...]]]></description>
			<content:encoded><![CDATA[<p>After talking with a faculty member and brainstorming how classes might use WordPress MU, one of the must-have tools we&#8217;ve decided we need is an author list. While we anticipate that we&#8217;ll have a number of one-person blogs if/when WordPress Mu is in production, there will also be goodly amount of multi-author blogs for classes, student organizations, etc.</p>
<p>We identified two needs:</p>
<ul>
<li>Hyperlink an author&#8217;s name to a page with all of their posts on the site.</li>
<li>Include a widget listing all of the authors (with links to their individual posts)</li>
</ul>
<p>After doing some research this morning, I&#8217;ve come up with a few solutions.</p>
<ol>
<li><a href="http://codex.wordpress.org/Author_Templates">Linking to author names &amp; listing authors through WP functions:</a> The &#8220;Author Templates&#8221; page of the WordPress Codex lists a number of useful functions that can be used as part of the Loop to link to individual author pages as well as displaying post counts and author lists. 
<ul>
<li>The specific function is &#8220;the_author_posts_link()&#8221;, and it inserts the author&#8217;s name with a hyperlink to his/her &#8220;author&#8221; page, which lists everything they&#8217;ve written.</li>
<li>You can also use &#8220;wp_list_authors()&#8221; to list all the authors associated with the blog.</li>
<li>These options require you to modify the theme&#8217;s template file(s). </li>
</ul>
</li>
<li><a href="http://wordpress.org/extend/plugins/authors/">Listing Authors with the Authors Widget</a>: &#8220;Authors Widget&#8221; allows you to add a sidebar widget that lists all of the authors associated with the blog with links to their individual author pages (there&#8217;s also an optional link for their RSS feeds).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2009/01/26/linking-to-author-names-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Firefox 3 won&#8217;t copy/paste formatted text</title>
		<link>http://knewquist.edublogs.org/2008/11/05/mac-firefox-3-wont-copypaste-formatted-text/</link>
		<comments>http://knewquist.edublogs.org/2008/11/05/mac-firefox-3-wont-copypaste-formatted-text/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 18:01:12 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[firefox3]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=145</guid>
		<description><![CDATA[As I alluded to yesterday, Firefox 3 on the Mac won&#8217;t accepted formatted text from other applications (most notably word). While this does mean that users don&#8217;t have to deal with the Word&#60;-&#62;Firefox 3  extraneous code problem, also means that every document that gets cut and pasted into Firefox 3 is going to come in without [...]]]></description>
			<content:encoded><![CDATA[<p>As I alluded to yesterday, Firefox 3 on the Mac won&#8217;t accepted formatted text from other applications (most notably word). While this does mean that users don&#8217;t have to deal with the <a href="http://knewquist.edublogs.org/2008/11/04/problems-with-copypaste-between-firefox-3-and-word/">Word&lt;-&gt;Firefox 3  extraneous code problem</a>, also means that every document that gets cut and pasted into Firefox 3 is going to come in without any sort of formatting. This is a pain for folks who were used to this functionality in Firefox 2, and I expect that we&#8217;ll see more and more complaints about this as Firefox 3 achieves deeper penetration on campus.</p>
<p>There&#8217;s a report on this bug in Bugzilla; please vote for it. </p>
<ul>
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=428096">Clipboard and drag-and-drop don&#8217;t interoperate with formatted text (e.g. HTML) on OS X</a></li>
</ul>
<p>There&#8217;s also a good conversation about the issue, including possible workarounds, at MacRumors.com:</p>
<ul>
<li><a href="http://forums.macrumors.com/showthread.php?p=5669603">Copy and Paste removes formatting &#8211; why?</a></li>
</ul>
<p>Note that Safari on the Mac does not have this problem, but I&#8217;ve found Safari support in TinyMCE and CKEditor flaky at best (e.g. when cutting and pasting from Word into Safari using TinyMCE 2.x in Drupal, the resulting text will have random spaces removed from between words).</p>
<p><strong>Update 11/7/2008</strong></p>
<p>The patch that fixes this problem has been committed, so hopefully we&#8217;ll see this in production soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2008/11/05/mac-firefox-3-wont-copypaste-formatted-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problems with copy/paste between Firefox 3 and Word</title>
		<link>http://knewquist.edublogs.org/2008/11/04/problems-with-copypaste-between-firefox-3-and-word/</link>
		<comments>http://knewquist.edublogs.org/2008/11/04/problems-with-copypaste-between-firefox-3-and-word/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 16:22:03 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[firefox 3]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=143</guid>
		<description><![CDATA[Firefox 3 for Windows has changed the way it handles copy and pasting text from other applications, such as Word, which in turn is causing extra code to show up in posts to a variety of web apps, including Moodle, Drupal, and WordPress. Firefox 3 for Mac has its own issues (namely it won&#8217;t copy/paste [...]]]></description>
			<content:encoded><![CDATA[<p><em>Firefox 3 for Windows</em> has changed the way it handles copy and pasting text from other applications, such as Word, which in turn is causing extra code to show up in posts to a variety of web apps, including Moodle, Drupal, and WordPress. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=428096">Firefox 3 for Mac has its own issues</a> (namely it won&#8217;t copy/paste rich text from Word at all).</p>
<p><a href="http://tracker.moodle.org/browse/MDL-16621">This Moodle Tracker report</a> offers one scenario where the problem pops up. I encountered it earlier in the semester as well, and unfortunately the best workaround I had at the time was to tell folks to use IE to do cutting and pasting if they wanted to preserve their formatting (or copy/pasting into Notepad before pasting into Firefox 3 if they didn&#8217;t.</p>
<p>The extra code is style data that Firefox 2 omitted, but Firefox 3 includes:</p>
<p style="padding-left: 30px">&lt;!&#8211; /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal<br />
{mso-style-parent:&#8221;"; margin:0in; margin-bottom:.0001pt;<br />
mso-pagination:widow-orphan; font-size:12.0pt; font-family:&#8221;Times New<br />
Roman&#8221;; mso-fareast-font-family:&#8221;Times New Roman&#8221;;} span.EmailStyle15<br />
{mso-style-type:personal; mso-style-noshow:yes;<br />
mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Arial;<br />
mso-ascii-font-family:Arial; mso-hansi-font-family:Arial;<br />
mso-bidi-font-family:Arial; color:windowtext;} @page Section1<br />
{size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in;<br />
mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}<br />
div.Section1 {page:Section1;} &#8211;&gt; </p>
<p>Digging around on the web, I found a post <a href="http://www.telerik.com/community/forums/thread/b311D-bgedka.aspx">(&#8221;Pasting from Word in Firefox 3 Doesn&#8217;t Remove Meta/Style Tags&#8221;</a>) that explains the problem:</p>
<p style="padding-left: 30px">The problem is due to that Firefox 3.0 is presenting itself to MS Word as a XML client and the content pasted in the editor has new format different to this one pasted in Firefox 2.0. That is why the regular expressions used by the editor&#8217;s Paste From Word filters are not stripping the new MS Word XML formatting. </p>
<p>I can&#8217;t find anything in Bugzilla that speaks to this (my guess is that it would be viewed as a feature rather than a bug).  </p>
<p>My understanding is that there&#8217;s always extraneous code coming over from Word, but that the various WYSIWYG editors (TinyMCE, CKEditor) endeavor to strip out said code. The problem, aside from the fact that Firefox 3 has changed the way it does copy and paste, is that the editors haven&#8217;t caught up with the changes. I found posts for both editors discussing how to deal with this.</p>
<p>On the CKEditor site, there&#8217;s a tracker report about improving the editor itself:</p>
<ul>
<li><a href="http://dev.fckeditor.net/ticket/2291">Ticket #2291: Simple copy &amp; paste from Word document &#8211; extra code not stripped</a></li>
</ul>
<div>I couldn&#8217;t find any official tracker posts for TinyMCE, but there were two forum posts relating to it with proposed workarounds:</div>
<div>
<ul>
<li><a href="http://tinymce.moxiecode.net/punbb/viewtopic.php?id=12385">Paste as Word: &#8216;extra&#8217; code in Firefox</a></li>
<li><a href="http://tinymce.moxiecode.com/punbb/viewtopic.php?id=12405">Paste from Word not converting Word comments</a></li>
</ul>
</div>
<div>So ultimately, this isn&#8217;t a Moodle problem. Or a Drupal problem. Or a WordPress problem; it&#8217;s a WYSIWYG editor problem, and needs to be addressed at that level.</div>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2008/11/04/problems-with-copypaste-between-firefox-3-and-word/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The WordPress Magazine</title>
		<link>http://knewquist.edublogs.org/2008/11/03/the-wordpress-magazine/</link>
		<comments>http://knewquist.edublogs.org/2008/11/03/the-wordpress-magazine/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 13:00:54 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=140</guid>
		<description><![CDATA[WordPress Magazine is a new webzine focusing on WordPress; its inaugural issue looks at how to change the popular blogging software&#8217;s physical appearance by developing custom themes. There&#8217;s not a huge amount of content here yet, but I&#8217;ll be keeping an eye on it to see how it evolves.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thewpmag.com/">WordPress Magazine</a> is a new webzine focusing on WordPress; its inaugural issue looks at how to change the popular blogging software&#8217;s physical appearance by <a href="http://www.thewpmag.com/make-a-theme-series/">developing custom themes</a>. There&#8217;s not a huge amount of content here yet, but I&#8217;ll be keeping an eye on it to see how it evolves.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2008/11/03/the-wordpress-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Displaying inline lists of posts from a WordPress category?</title>
		<link>http://knewquist.edublogs.org/2008/10/31/displaying-inline-lists-of-posts-from-a-wordpress-category/</link>
		<comments>http://knewquist.edublogs.org/2008/10/31/displaying-inline-lists-of-posts-from-a-wordpress-category/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 17:00:50 +0000</pubDate>
		<dc:creator>Kenneth Newquist</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpressmu]]></category>

		<guid isPermaLink="false">http://knewquist.edublogs.org/?p=135</guid>
		<description><![CDATA[In looking at WordPress Mu as a possible lightweight CMS for campus organizations and departments, I&#8217;ve found myself on a quest &#8230; a quest to figure out if/how WordPress can display an inline list of posts from a given WordPress category.
So what do I mean by that? Well, consider this actual use example from the [...]]]></description>
			<content:encoded><![CDATA[<p>In looking at WordPress Mu as a possible lightweight CMS for campus organizations and departments, I&#8217;ve found myself on a quest &#8230; a quest to figure out if/how WordPress can display an inline list of posts from a given WordPress category.</p>
<p>So what do I mean by that? Well, consider this actual use example from the &#8220;Research Tools&#8221; database I ported over to Drupal for a recent Library redesign project. The original database contained a number of records relating to research tools (journals, indexes, etc.) relating to a particular subject area. These records were assigned to categories like &#8220;Africana Studies: Major Research Tools&#8221; and &#8220;Africana Studies: Other Research Tools&#8221;. The original database then dynamically served up lists of these research tools on a single &#8220;Africana Studies&#8221; themed web page.</p>
<p><span id="more-135"></span></p>
<p>In Drupal, I was able to do this by creating a <a href="http://drupal.org/project/cck">custom content type</a> called &#8220;Research Tools&#8221; and a taxonomy to go with it. I then imported all the tools into the Drupal database, and used the <a href="http://drupal.org/project/views">Views</a> module to create queries for the different categories. I then embeded these Views inline on a page, creating a nicely formatted list of research tools. <a href="https://library.lafayette.edu/researchtools/africanastudies">You can check out the live version</a>, but here&#8217;s a screen shot for quick reference:</p>
<p> </p>
<p><a href="http://knewquist.edublogs.org/files/2008/10/research-tools-screenshot.jpg"><img class="alignnone size-full wp-image-137" src="http://knewquist.edublogs.org/files/2008/10/research-tools-screenshot.jpg" alt="A screenshot of a dynamic list of research tools built using Drupal\'s CCK and Views modules." width="475" /></a></p>
<p> </p>
<p>So the &#8220;Major Research Tools&#8221; component is one Views query, and &#8220;Other Suggested Research Tools&#8221; is another Views query.</p>
<p>All well and good &#8230; but how do I do this in WordPress?</p>
<p>Imagine the same scenario, but now my &#8220;research tool&#8221; entries have been added as posts. The posts have been added two different categories: &#8220;Major Research Tools&#8221; and &#8220;Other Research Tools&#8221;. I want to query WordPress for that information, and then display it inline on the page.</p>
<p>Here&#8217;s another example: a Career Services department might want to have a page that lists all of the internships-related posts on a page, but wants to break them into groups of &#8220;paid&#8221; and &#8220;unpaid&#8221; internships. Sure, they could manually maintain that list &#8230; but it sure would be nice if they didn&#8217;t have to. </p>
<div>Now I could do this through PHP and MySQL by hacking the WordPress templates, but while I could do that, your typical student, faculty or staff member can&#8217;t. So how do I make it as easy as possible to display one or more lists of posts belonging to one or more categories?</div>
<p>What I&#8217;m ultimately trying to do here is provide folks with some simple tools to get dynamic lists of content onto a page. So far, I haven&#8217;t come up with much; the common WordPress solution seems to be to hack the site templates to come up with these kinds of pages, which is fine for developers, but is at odds with one of the reasons why we&#8217;d want to roll out WordPress: ease of use and ease of maintenance.</p>
<p>I&#8217;d rather give people a toolbox than have to handcraft each tool for them. I&#8217;m not opposed to doing so in special cases &#8212; sometimes you really do need a hydrospanner, but in most cases you don&#8217;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://knewquist.edublogs.org/2008/10/31/displaying-inline-lists-of-posts-from-a-wordpress-category/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
