<?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>DesignTrek</title>
	<atom:link href="http://www.designtrek.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.designtrek.com</link>
	<description>Design, Video Editing and Technology Blog</description>
	<lastBuildDate>Sat, 12 May 2012 04:18:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>How to Sync Video at 48 kHz with Audio at 44.1 kHz with Adobe Premiere Pro</title>
		<link>http://www.designtrek.com/how-to-sync-video-at-48-khz-with-audio-at-44-1-khz-with-adobe-premiere-pro</link>
		<comments>http://www.designtrek.com/how-to-sync-video-at-48-khz-with-audio-at-44-1-khz-with-adobe-premiere-pro#comments</comments>
		<pubDate>Mon, 13 Feb 2012 07:05:48 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[premiere]]></category>
		<category><![CDATA[44.1 kHz]]></category>
		<category><![CDATA[44100 Hz]]></category>
		<category><![CDATA[48 kHz]]></category>
		<category><![CDATA[48000 Hz]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Audio]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[frame]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[mpeg]]></category>
		<category><![CDATA[number]]></category>
		<category><![CDATA[Premiere Pro]]></category>
		<category><![CDATA[Sync]]></category>
		<category><![CDATA[timecode]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wav]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=343</guid>
		<description><![CDATA[Problem: My video is 48000 Hz and I have a separate audio track at 44100 Hz that slowly moves out of sync with the video. I&#8217;m working on editing a video of our Instructor Conference for ProTrainings.  The video is &#8230; <a href="http://www.designtrek.com/how-to-sync-video-at-48-khz-with-audio-at-44-1-khz-with-adobe-premiere-pro">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Problem: My video is 48000 Hz and I have a separate audio track at 44100 Hz that slowly moves out of sync with the video.</strong></p>
<p>I&#8217;m working on editing a video of our <a href="http://www.proinstructortraining.com" target="_blank">Instructor Conference</a> for <a href="http://www.ProTrainings.com" target="_blank">ProTrainings</a>.  The video is very long, and the audio and video are different speeds and yet run the same length. I&#8217;ve spent that last couple of days trying to figure out this problem, and I finally came across an explanation that worked for me.  So, now I&#8217;m going to share that solution with you.  We&#8217;ll start with the post that helped me to find the solution.  It was posted by someone called mpiper on the <a href="http://forum.videohelp.com/threads/226750-44-1-kHz-vs-48-kHz-Music-Video-Problem" target="_blank">videohelp.com forums</a>:</p>
<p style="padding-left: 30px;">I am not sure what caused the problem, but here is a solution I have used for similar issues in the past. as long and the change is minor, no one will notice.</p>
<p style="padding-left: 30px;">First, find a FRAME-ACCURATE marker on the video track at the start. Perhaps the start of the first word from the lead singer.</p>
<p style="padding-left: 30px;">Then, find a second Frame-Accurate marker at the end of the video track.</p>
<p style="padding-left: 30px;">Write down the EXACT time difference between the start and stop markers in minutes, seconds and frames.</p>
<p style="padding-left: 30px;">Now, Find the exact same start and stop markers on the audio track.</p>
<p style="padding-left: 30px;">Write down the exact time for it as well, also in minutes, seconds and frames.</p>
<p style="padding-left: 30px;">Now, divide the time of video by the time of audio to see the difference. For a simple example: 5.25 minutes for video and 5.0 minutes for audio gives a difference of 1.05 or 5% longer video. (I normally convert everything into total frames and use 9440 / 8991 = 1.0499 for 5% change!)</p>
<p style="padding-left: 30px;">With this difference, change the speed of the audio (or video) by that percentage so they are exactly the same length. Now you have a match!</p>
<p style="padding-left: 30px;">With Premiere Pro, you can stretch and shrink time on audio and there is a checkmark to maintain pitch, so everything sounds perfect.</p>
<p><strong>Solution: Now I&#8217;ll explain exactly how to do this with Adobe Premiere Pro.</strong></p>
<p>The first thing that I did was I took the 44.1 kHz mp3 files into Adobe Audition and resampled them to 48000 kHz wav files.  I&#8217;m not sure how necessary this step turned out to be, because it didn&#8217;t alter the speed of the vocals in the video at all, but when I accomplished the sync, it was with the files I had made with this.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-audition-resample.jpg" rel="lightbox[343]"><img class="aligncenter size-full wp-image-344" title="Resample Audio with Adobe Audition" src="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-audition-resample.jpg" alt="" width="475" height="444" /></a></p>
<p>I made sure to line up the audio file with the audio that is in the video.  That&#8217;s given, but I figured it was worth mentioning for the sake of completion.</p>
<p style="padding-left: 30px;"><a href="http://www.designtrek.com/wp-content/uploads/2012/02/clapboard.png" rel="lightbox[343]"><img class="size-full wp-image-345 alignright" title="Clapboard" src="http://www.designtrek.com/wp-content/uploads/2012/02/clapboard-e1329112445546.png" alt="" width="150" height="128" /></a><strong>Quick Tip:</strong> When you are filming, if you can do so, I recommend using a clap board to mark the start of a shot, and if you regularly run into this issue, also do the same at the end of the shot before you stop all of the recording devices.  This can be very helpful in lining up the audio when using multiple cameras and recording audio separately.</p>
<p>Now, what we&#8217;re going to do is pretty simple.</p>
<p>First, start with the timecode, hold Control and click it until it becomes a solid number.  This is the frame number.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-timecode.jpg" rel="lightbox[343]"><img class="aligncenter size-full wp-image-346" title="Adobe Premiere Timecode to Frame Number" src="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-timecode.jpg" alt="" width="320" height="98" /></a></p>
<p>Next, we&#8217;re going to make sure that the frame number lines up on any and all audio tracks that you&#8217;re trying to line up, toward the beginning of the track, and put a marker there.  Make sure to write down the number of the frame that you have set the marker at.  In my case that is frame 16181.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-set-marker-1.jpg" rel="lightbox[343]"><img class="aligncenter size-medium wp-image-354" title="Adobe Premiere - Set Marker 1" src="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-set-marker-1-300x159.jpg" alt="" width="300" height="159" /></a></p>
<p>After that, we&#8217;re going to head down to the end of the audio and video that you&#8217;ve lined up on the timeline.  Find a keyword or the clapboard marker on the timeline, toward the end of the files and mark each with a marker in the same way as before.  Take down each frame number.  In my case, these numbers were 66139 for the video&#8217;s audio timecode and 66163 for the separate audio file.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-set-marker-2.jpg" rel="lightbox[343]"><img class="aligncenter size-medium wp-image-348" title="Adobe Premiere - Set Marker 2" src="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-set-marker-2-300x192.jpg" alt="" width="300" height="192" /></a></p>
<p>Next it&#8217;s time to do some simple math.</p>
<p>We&#8217;re going to subtract the first frame number from each of the second frame numbers.</p>
<p style="padding-left: 30px;">66139 &#8211; 16181 = 49958</p>
<p style="padding-left: 30px;">66163 &#8211; 16181 = 49982</p>
<p>That&#8217;s not a very big difference.  In fact, in my case it&#8217;s only 24 frames different, but that makes up nearly a second of audio.</p>
<p>We&#8217;re doing to divide the frames to get a percentage.</p>
<p style="padding-left: 30px;">49982 / 49958 = 1.000480403538973</p>
<p style="padding-left: 30px;"><strong>Important</strong>: Move the decimal two spaces to get the percentage: 100.0480403538973%</p>
<p>That means we have to change the speed of the separate audio file by 100.0480403538973%.  This will then appear as 100.05% if you look at it again.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-set-speed.jpg" rel="lightbox[343]"><img class="aligncenter size-medium wp-image-349" title="Adobe Premiere - Set Speed" src="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-set-speed-300x150.jpg" alt="" width="300" height="150" /></a></p>
<p>Now the audio should be lined up between the video and the separate audio file.  On mine, after it all lined up, for whatever reason, I had to grab the end of it and stretch it all the way to the end, but everything stayed put and was perfectly aligned.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-speed-corrected.jpg" rel="lightbox[343]"><img class="aligncenter size-full wp-image-350" title="Adobe Premiere - Speed Corrected" src="http://www.designtrek.com/wp-content/uploads/2012/02/adobe-premiere-speed-corrected.jpg" alt="" width="257" height="329" /></a></p>
<p>Now, play back your audio with all of the tracks turned on and marvel at the synchronized sound.  Turn off the audio tracks connected to the video, and leave the clean separate audio file, and you&#8217;re good to keep editing at will.</p>
<p>Let me know if you have any questions.  I hope this helps you as much as it&#8217;ll help me in the future when I run into this again.</p>
<p>Thanks to all of the people that attempted to give me a hand with this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/how-to-sync-video-at-48-khz-with-audio-at-44-1-khz-with-adobe-premiere-pro/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon brings Textbooks to Kindle &#8211; Students can Buy or Rent</title>
		<link>http://www.designtrek.com/amazon-brings-textbooks-to-kindle-students-can-buy-or-rent</link>
		<comments>http://www.designtrek.com/amazon-brings-textbooks-to-kindle-students-can-buy-or-rent#comments</comments>
		<pubDate>Thu, 28 Jul 2011 02:19:11 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[Textbooks]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=303</guid>
		<description><![CDATA[It&#8217;s happened. The beginning of the end of buying super expensive textbooks for college, that break your back and have little return on the investment when you no longer need them. That&#8217;s right: Amazon.com has Textbook Rentals for Kindle! It&#8217;s &#8230; <a href="http://www.designtrek.com/amazon-brings-textbooks-to-kindle-students-can-buy-or-rent">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fgp%2Ffeature.html%3Fie%3DUTF8%26ref_%3Damb_link_356888602_2%26docId%3D1000426311%23&amp;tag=designtrek-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957"><img class="alignright size-full wp-image-304" title="Kindle" src="http://www.designtrek.com/wp-content/uploads/2011/07/kindle.png" alt="" width="300" height="120" /></a>It&#8217;s happened. The beginning of the end of buying super expensive textbooks for college, that break your back and have little return on the investment when you no longer need them. That&#8217;s right: Amazon.com has Textbook Rentals for Kindle! It&#8217;s something that I&#8217;ve predicted for a long time, and now that it&#8217;s here, I can see it revolutionizing student life on campuses everywhere.</p>
<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fgp%2Ffeature.html%3Fie%3DUTF8%26ref_%3Dtxb_bhp_ktr%26docId%3D1000702481%23&amp;tag=designtrek-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Kindle Textbooks</a><img style="border: none !important; margin: 0px !important;" src="https://www.assoc-amazon.com/e/ir?t=designtrek-20&amp;l=ur2&amp;o=1" alt="" width="1" height="1" border="0" /></p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/amazon-brings-textbooks-to-kindle-students-can-buy-or-rent/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Say What?! &#8211; Android App translates Text Messages for Readability, Fun</title>
		<link>http://www.designtrek.com/say-what-android-app-translates-text-messages-for-readability-fun</link>
		<comments>http://www.designtrek.com/say-what-android-app-translates-text-messages-for-readability-fun#comments</comments>
		<pubDate>Mon, 20 Jun 2011 03:22:52 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Pirate]]></category>
		<category><![CDATA[Redneck]]></category>
		<category><![CDATA[Say What?!]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=279</guid>
		<description><![CDATA[Have you ever gotten a text message from someone and had trouble figuring out exactly what they are trying to say because it is written in internet lingo?  I certainly have, from time to time.  Reading messages written in short-hand &#8230; <a href="http://www.designtrek.com/say-what-android-app-translates-text-messages-for-readability-fun">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.designtrek.com/wp-content/uploads/2011/06/say-what.png" rel="lightbox[279]"><img class="alignright size-thumbnail wp-image-280" title="Say What?!" src="http://www.designtrek.com/wp-content/uploads/2011/06/say-what-150x150.png" alt="" width="150" height="150" /></a>Have you ever gotten a text message from someone and had trouble figuring out exactly what they are trying to say because it is written in internet lingo?  I certainly have, from time to time.  Reading messages written in short-hand like that can be about as time consuming as the time the sender didn&#8217;t take to write out their message in the first place.  Now there&#8217;s a solution: <a title="Say What?! - Android Market" href="https://market.android.com/details?id=com.doubletrouble.saywhat" target="_blank"><em>Say What?!</em></a> is an application from developer <em>Double Trouble</em> that takes the poorly written text messages and translates them into legible messages that you can read.  Not only that, but you can have your own messages translated before you send them to your friends.</p>
<p>They have also developed a number of add-on translation packs, such as <em>Pirate</em> and <em>Redneck</em>.  One of the developers tells me that there are more packs to come.  The application is new to the Android Marketplace, and is sure to entertain you and your friends for hours.</p>
<p>I&#8217;m also told that in a future update to the application, you&#8217;ll be able to update your Facebook Status and Tweet from the app as well.</p>
<p>Get <a title="Say What?! - Android Market" href="https://market.android.com/details?id=com.doubletrouble.saywhat" target="_blank"><em>Say What?!</em></a> today!</p>
<p>You can get the various expansion packs here:</p>
<p><a title="Say What?! Pirate Pack - Android Market" href="https://market.android.com/details?id=com.doubletrouble.saywhat.piratespeak" target="_blank">Pirate</a></p>
<p><a title="Say What?! Redneck Pack - Android Market" href="https://market.android.com/details?id=com.doubletrouble.saywhat.redneck" target="_blank">Redneck</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/say-what-android-app-translates-text-messages-for-readability-fun/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Recommendations: Crush It! by Gary Vaynerchuk</title>
		<link>http://www.designtrek.com/book-recommendations-crush-it-by-gary-vaynerchuk</link>
		<comments>http://www.designtrek.com/book-recommendations-crush-it-by-gary-vaynerchuk#comments</comments>
		<pubDate>Sun, 06 Mar 2011 20:42:05 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Book Recommendations]]></category>
		<category><![CDATA[Crush It!]]></category>
		<category><![CDATA[Gary Vaynerchuk]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=157</guid>
		<description><![CDATA[There&#8217;s a book that I have recommended to many people. I&#8217;ve also given a copy of it away. This book will inspire you to be the best at your passions that you can be.  It&#8217;s a phenomenal book that is &#8230; <a href="http://www.designtrek.com/book-recommendations-crush-it-by-gary-vaynerchuk">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.designtrek.com/wp-content/uploads/2011/03/crushit.jpg" rel="lightbox[157]"><img class="alignright size-thumbnail wp-image-178" title="Crush It! by Gary Vaynerchuk" src="http://www.designtrek.com/wp-content/uploads/2011/03/crushit-150x150.jpg" alt="" width="150" height="150" /></a>There&#8217;s a book that I have recommended to many people.  I&#8217;ve also given a copy of it away.  This book will inspire you to be the best at your passions that you can be.  It&#8217;s a phenomenal book that is a very fast read, and I am a slow reader.</p>
<p>Gary Vaynerchuk knows his stuff, as he has proven time and again.  The stories in the book will inspire you, and can apply to anything in all areas of life.</p>
<p>Reading this, you&#8217;ll learn the importance of blogging, and other social media outlets such as Facebook and Twitter.</p>
<p>Every person I&#8217;ve recommended this book to has come back with a thousand ideas and wanting to talk about what they can do to build their personal brand, which is what the book is all about.</p>
<p><a title="Crush It!" href="http://www.amazon.com/gp/product/0061914177?ie=UTF8&amp;tag=designtrek-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0061914177" target="_blank">Get this book, read it, be inspired, and then Crush It!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/book-recommendations-crush-it-by-gary-vaynerchuk/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cutenews to WordPress Conversion &#8211; Part 2</title>
		<link>http://www.designtrek.com/cutenews-to-wordpress-conversion-part-2</link>
		<comments>http://www.designtrek.com/cutenews-to-wordpress-conversion-part-2#comments</comments>
		<pubDate>Sun, 06 Mar 2011 16:22:50 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Cutenews]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Conversion]]></category>
		<category><![CDATA[Flatpress]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=158</guid>
		<description><![CDATA[I completely forgot to write about this a while ago. I figured I&#8217;d just give you a summary of what I did to convert one of my websites from Cutenews to WordPress. After having some success another way, I found &#8230; <a href="http://www.designtrek.com/cutenews-to-wordpress-conversion-part-2">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I completely forgot to write about this a while ago.  I figured I&#8217;d just give you a summary of what I did to convert one of my websites from Cutenews to <a title="WordPress" href="http://www.wordpress.org" target="_blank">WordPress</a>.  After having some success another way, I found the process to be much more difficult than I would have liked it to be.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2011/03/flatpress-logo.png" rel="lightbox[158]"><img class="alignright size-medium wp-image-159" title="FlatPress" src="http://www.designtrek.com/wp-content/uploads/2011/03/flatpress-logo-300x87.png" alt="" width="300" height="87" /></a>Then I found something that I was surprised to find, but also very happy to find: FlatPress.</p>
<p><a title="Cutenews" href="http://cutephp.com/" target="_blank">Cutenews</a>, as you may know, works with flat files.  Very quick for accessing data, and requires no database to do so.</p>
<p><a title="FlatPress" href="http://flatpress.org" target="_blank">FlatPress</a> is the same, but also looks and works like WordPress (2.x).</p>
<p>What I did was found a conversion path from Cutenews to FlatPress.  I believe it was a cutenews importer, and may have been built in to FlatPress.</p>
<p>Then I found a FlatPress to WordPress converter, and made sure to look at all of the data before I added it to the database.  There were some times when the data may not have lined up with the new database, that would have caused a lot of problems.  So as long as you are careful with it, you&#8217;ll have a shiny new database with all of your news, imported from Cutenews or even FlatPress if that was your system of choice.</p>
<p>To those using Cutenews.RU, sorry I don&#8217;t have a way to do that, and haven&#8217;t had to do that, but if you find a way to do it, feel free to comment about it.</p>
<p>Sorry about the lack of detail for what to look for.  I did the conversion a couple of years ago.  I&#8217;m pretty sure that it&#8217;s all still very possible.  In fact, it&#8217;s likely that more tutorials exist for how to move from one system to another at this point.</p>
<p>Previous Story: <a title="Cutenews to WordPress Conversion" href="http://www.designtrek.com/cutenews-to-wordpress-conversion">Cutenews to WordPress Conversion</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/cutenews-to-wordpress-conversion-part-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Fan Community</title>
		<link>http://www.designtrek.com/building-a-fan-community</link>
		<comments>http://www.designtrek.com/building-a-fan-community#comments</comments>
		<pubDate>Sun, 06 Mar 2011 04:58:22 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Fan Site]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=130</guid>
		<description><![CDATA[I&#8217;m going to start writing entries on building a fan community.  Now, this site doesn&#8217;t get any traffic, but I&#8217;m hoping to change that with this guide. If you happen to stumble here somehow, feel free to post questions about &#8230; <a href="http://www.designtrek.com/building-a-fan-community">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going to start writing entries on building a fan community.  Now, this site doesn&#8217;t get any traffic, but I&#8217;m hoping to change that with this guide.</p>
<p>If you happen to stumble here somehow, feel free to post questions about things you&#8217;re interested in learning about, regarding fan sites, communities, challenges and important things to do when you are starting a community today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/building-a-fan-community/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft sets Windows 7 pricing, upgrade programs</title>
		<link>http://www.designtrek.com/microsoft-sets-windows-7-pricing-upgrade-programs</link>
		<comments>http://www.designtrek.com/microsoft-sets-windows-7-pricing-upgrade-programs#comments</comments>
		<pubDate>Fri, 26 Jun 2009 04:15:10 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Pricing]]></category>
		<category><![CDATA[Programs]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=124</guid>
		<description><![CDATA[Software maker will let consumers preorder Windows 7 at a big discount, while offering permanent prices at or below the retail prices for Windows Vista. From Friday through July 11, consumers in the U.S. will be able to buy an &#8230; <a href="http://www.designtrek.com/microsoft-sets-windows-7-pricing-upgrade-programs">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Software maker will let consumers preorder Windows 7 at a big discount, while offering permanent prices at or below the retail prices for Windows Vista.</p>
<blockquote><p>From Friday through July 11, consumers in the U.S. will be able to buy an upgrade copy of <em>Windows 7 Home premium</em> for $49 or <em>Windows 7 Professional</em> for $99. That offer is good for both XP and Windows Vista PCs, regardless of whether someone has been trying out the pre-release version of the operating system. That matches the details in a memo from Best Buy that leaked earlier this month.</p>
<p>[...]</p>
<p>When boxed copies of Windows 7 go on sale on October 22, Microsoft plans to charge $119 for Home Premium, $199 for Professional and $219 for Ultimate. The Home Premium upgrade is down $40 from the product&#8217;s original price, although the Vista product had already gotten a price cut along the way. The Professional and Ultimate versions are priced similar to where Microsoft was with Vista. The upgrade prices apply to those moving from a previous version of Windows to Windows 7, but only those from Windows Vista will be able to upgrade without doing a clean installation of the product.</p>
<p>The full versions of Windows 7&#8211;the editions for those without a copy of Windows&#8211;will be priced at $199 for Home Premium, $299 for Professional and $319 for Ultimate. The Ultimate and Professional editions are again on par with their Vista counterparts, while Home Premium is down from the $239 that Microsoft had charged with Vista. Microsoft also plans to offer the operating system in an easier-to-open box.</p></blockquote>
<p>-via <a title="Windows 7 Pricing" href="http://news.cnet.com/8301-13860_3-10272259-56.html?tag=nl.e703" target="_blank">CNET</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/microsoft-sets-windows-7-pricing-upgrade-programs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop Fun: The Last Airbender&#8217;s Aang and Smallville&#8217;s Lex Luthor</title>
		<link>http://www.designtrek.com/photoshop-fun-the-last-airbenders-aang-and-smallvilles-lex-luthor</link>
		<comments>http://www.designtrek.com/photoshop-fun-the-last-airbenders-aang-and-smallvilles-lex-luthor#comments</comments>
		<pubDate>Tue, 26 May 2009 23:58:33 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[Aang]]></category>
		<category><![CDATA[Lex Luthor]]></category>
		<category><![CDATA[Photosho Fun]]></category>
		<category><![CDATA[Smallville]]></category>
		<category><![CDATA[The Last Airbender]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=109</guid>
		<description><![CDATA[I didn&#8217;t spend a lot of time on this.  I meant to do more to match the lighting on Aang, but with limited time to land a joke, I just quickly threw this together.  The sources are the first picture &#8230; <a href="http://www.designtrek.com/photoshop-fun-the-last-airbenders-aang-and-smallvilles-lex-luthor">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.designtrek.com/wp-content/uploads/2009/05/aangluthor.jpg" rel="lightbox[109]"><img class="aligncenter size-full wp-image-123" title="Aang and Luthor" src="http://www.designtrek.com/wp-content/uploads/2009/05/aangluthor.jpg" alt="Aang and Luthor" width="281" height="216" /></a></p>
<p>I didn&#8217;t spend a lot of time on this.  I meant to do more to match the lighting on Aang, but with limited time to land a joke, I just quickly threw this together.  The sources are the first picture of Aang from The Last Airbender, and a picture I found of Lex Luthor from Smallville.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/photoshop-fun-the-last-airbenders-aang-and-smallvilles-lex-luthor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast Help Finding Perfect Camcorder (Pan SD9?)</title>
		<link>http://www.designtrek.com/fast-help-finding-perfect-camcorder-pan-sd9</link>
		<comments>http://www.designtrek.com/fast-help-finding-perfect-camcorder-pan-sd9#comments</comments>
		<pubDate>Sat, 02 May 2009 23:37:18 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[cs4]]></category>
		<category><![CDATA[Film]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[3CCD]]></category>
		<category><![CDATA[Camcorder]]></category>
		<category><![CDATA[Canon]]></category>
		<category><![CDATA[HDC-SD9]]></category>
		<category><![CDATA[Panasonic]]></category>
		<category><![CDATA[Premiere CS4]]></category>
		<category><![CDATA[SDHC]]></category>
		<category><![CDATA[Sony]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=106</guid>
		<description><![CDATA[Okay, this has been an ongoing problem for me for about 3 weeks now.  I have a week left before we start shooting our videos, and need help ASAP. I&#8217;ve been researching camcorders to fit the following specifications: Less than &#8230; <a href="http://www.designtrek.com/fast-help-finding-perfect-camcorder-pan-sd9">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Okay, this has been an ongoing problem for me for about 3 weeks now.  I have a week left before we start shooting our videos, and need help ASAP.</p>
<p>I&#8217;ve been researching camcorders to fit the following specifications:</p>
<ul style="padding-left: 2em; margin-left: 40px; list-style-position: inside;">
<li style="padding: 0px; margin-left: 0px; line-height: 1.5em; clear: left;">Less than $600 (Prefer around 500)</li>
<li style="padding: 0px; margin-left: 0px; line-height: 1.5em; clear: left;">3CCD</li>
<li style="padding: 0px; margin-left: 0px; line-height: 1.5em; clear: left;">Great Picture Quality</li>
<li style="padding: 0px; margin-left: 0px; line-height: 1.5em; clear: left;">Editable in Premiere CS4</li>
<li style="padding: 0px; margin-left: 0px; line-height: 1.5em; clear: left;">Records to SDHC Memory Cards</li>
</ul>
<p>This is for a series of youth group videos, and I was thinking of getting 2 when I thought I could spend about $400/ea. but research has been more than confusing, as people generally have so many various views of great cameras, and in certain budgets they compare a $600 camera to an obviously superior $1100 camera.  (Duh, the higher priced camera is going to be better&#8230; it&#8217;s nearly twice the price!)</p>
<p>I&#8217;m not looking for anything TERRIBLY high as all the videos will end up on YouTube and perhaps DVDs to give to the kids after the summer.  I also want something that&#8217;s slightly future-proof.</p>
<p>Anything from Panasonic? Canon?</p>
<p>I found the Panasonic HDC-SD9 that seems to fit the specifications, some reviews I&#8217;ve found have scared me a little.</p>
<p>Sony uses their own super expensive MemoryStick Pro cards&#8230; don&#8217;t know if that&#8217;s really within budget.</p>
<p>Anyone have some insight?  What would you do?</p>
<p>You can either comment here, or at <a title="Fast Help finding Perfect Camcorder" href="http://videomaker.com/community/forums/topic/fast-help-finding-perfect-camcorder-pan-sd9" target="_blank">Videomaker.com</a>, or at <a title="Help" href="http://www.amazon.com/tag/camcorder/forum/ref=cm_cd_ef_tft_tp?%5Fencoding=UTF8&amp;cdForum=FxB43NWTLP4H3B&amp;cdThread=TxA2VCPIFNB3LF&amp;displayType=tagsDetail" target="_blank">Amazon.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/fast-help-finding-perfect-camcorder-pan-sd9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cutenews to WordPress Conversion</title>
		<link>http://www.designtrek.com/cutenews-to-wordpress-conversion</link>
		<comments>http://www.designtrek.com/cutenews-to-wordpress-conversion#comments</comments>
		<pubDate>Fri, 10 Apr 2009 20:07:04 +0000</pubDate>
		<dc:creator>Paul Martin</dc:creator>
				<category><![CDATA[Cutenews]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Conversion]]></category>
		<category><![CDATA[Convert]]></category>
		<category><![CDATA[Converter]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Migrate]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Transfer]]></category>

		<guid isPermaLink="false">http://www.designtrek.com/?p=102</guid>
		<description><![CDATA[In my search to convert the flat file format of Cutenews over to the database driven WordPress, I came across a plugin that someone was creating.  This news transfer tool is called Other-Ext-WP. I was pretty excited to find it, &#8230; <a href="http://www.designtrek.com/cutenews-to-wordpress-conversion">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.designtrek.com/wp-content/uploads/2008/09/cutenews-logo.gif" rel="lightbox[102]"><img class="size-full wp-image-112 alignright" title="cutenews-logo" src="http://www.designtrek.com/wp-content/uploads/2008/09/cutenews-logo.gif" alt="cutenews-logo" width="300" height="56" /></a></p>
<p>In my search to convert the flat file format of Cutenews over to the database driven WordPress, I came across a plugin that someone was creating.  This news transfer tool is called <a title="Cutenews to WordPress Plugin" href="http://wordpress.org/extend/plugins/other-ext-wp/" target="_blank"><strong>Other-Ext-WP</strong></a>.</p>
<p>I was pretty excited to find it, as I want to move two of my websites off of Cutenews and into the more secure database driven format.  It worked okay when I tried it out to see what it would do.  It did pull in the stories as well as some of the categories and the dates.</p>
<p><a href="http://www.designtrek.com/wp-content/uploads/2008/09/wordpress-logo.jpg" rel="lightbox[102]"><img class="alignright size-full wp-image-118" title="wordpress-logo" src="http://www.designtrek.com/wp-content/uploads/2008/09/wordpress-logo.jpg" alt="wordpress-logo" width="312" height="65" /></a>However, there are a number of issues with the importing, however, that have been reported by others as well.</p>
<p><em><strong>1)</strong></em> The <strong>Categories</strong> don&#8217;t transfer correctly.</p>
<p><em><strong>2)</strong></em> The <strong>Full Story</strong> doesn&#8217;t transfer, just the short story field.</p>
<p><em><strong>3)</strong></em> You can only attribute the stories to <strong>one user</strong>.</p>
<p><em><strong>4)</strong></em> It strips out all <strong>mark-up</strong>.  In both stories and comments.</p>
<p>I&#8217;m not too worried about moving the uploaded pictures over, as that can be fixed later.  But I would love to have a working script to run that will properly convert things.</p>
<p>The latest WordPress version that the creator says that it works in is 2.3.1, so I tried that to see if it worked, and that&#8217;s where the issues came in.  The person developing it appears to have given up on the plugin, so I&#8217;m asking for anyone that has some spare time to help out if you can.</p>
<p><span id="more-102"></span><br />
<code>&amp;lt;?php<br />
/*<br />
Plugin Name: Other-Ext-WP<br />
Plugin URI: http://www.nexterous.com/scripts/otherextwp.php<br />
Description: This useful plugin allows Cutenews users to transfer their Cutenews installation into WordPress, including categories, posts, and comments.<br />
Version: 1.0 Beta 2<br />
Author: Daniel<br />
Author URI: http://www.nexterous.com<br />
*/</code></p>
<p>/*  Copyright 2007  Daniel  (contact: use form at www.nexterous.com)</p>
<p>This program is free software; you can redistribute it and/or modify<br />
it under the terms of the GNU General Public License as published by<br />
the Free Software Foundation; either version 2 of the License, or<br />
(at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,<br />
but WITHOUT ANY WARRANTY; without even the implied warranty of<br />
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the<br />
GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License<br />
along with this program; if not, write to the Free Software<br />
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA<br />
*/</p>
<p>// Hook for adding admin menus<br />
add_action(&#8216;admin_menu&#8217;, &#8216;display&#8217;);</p>
<p>// Add the page first<br />
function display(){<br />
add_submenu_page(&#8216;plugins.php&#8217;, &#8216;Other-Ext-WP&#8217;, &#8216;Other-Ext-WP&#8217;, 10, &#8216;extwp.php&#8217;, &#8216;display_options&#8217;);<br />
}</p>
<p>// Function to control what is displayed or activated<br />
function display_options(){<br />
if(isset($_POST['submit'])){</p>
<p>// Start the functions of the transfer<br />
// Begin to set all the variables: $option, $path<br />
if($_POST['add_comments'] == &#8216;yes&#8217;){<br />
$option = TRUE;<br />
} else {<br />
$option = FALSE;<br />
}<br />
if(empty($_POST['path']) OR ($_POST['path'] == &#8216;enter a different path&#8217;)){<br />
$path = $_POST['pathorigin'];<br />
} else {<br />
$path = $_POST['path'];<br />
}</p>
<p>// Check the path &amp; report error if not correct<br />
$dp = opendir($path);<br />
while($file = readdir($dp)){<br />
$filearray[] = $file;<br />
}<br />
closedir($dp);<br />
$checklist = array(<br />
1 =&gt; &#8216;data&#8217;,<br />
2 =&gt; &#8216;inc&#8217;,<br />
3 =&gt; &#8216;rte&#8217;,<br />
4 =&gt; &#8216;skins&#8217;);<br />
$checkarray = array_intersect($filearray, $checklist);<br />
if(empty($checkarray)){<br />
?&gt;<br />
&lt;div class=&#8221;wrap&#8221;&gt;<br />
&lt;h2&gt;Error&lt;/h2&gt;<br />
&lt;p&gt;Are you sure you have the correct Cutenews path? Please go &lt;a href=&#8221;plugins.php?page=extwp.php&#8221;&gt;back&lt;/a&gt; and try a different path.&lt;/p&gt;<br />
&lt;/div&gt;<br />
&lt;?php<br />
exit;<br />
}<br />
$path = $path . &#8216;/data/&#8217;;</p>
<p>// Clear all the categories before beginning<br />
$result = mysql_query(&#8220;TRUNCATE TABLE `wp_terms`&#8221;);<br />
$result = mysql_query(&#8220;TRUNCATE TABLE `wp_term_taxonomy`&#8221;);</p>
<p>// Define all functions necessary<br />
// Read the file and retrieve the each line into a separate row in an array<br />
function read_cn($file){<br />
$fp = fopen($file, &#8216;r&#8217;);<br />
$read_array = file($file);<br />
fclose($fp);<br />
return $read_array;<br />
}</p>
<p>// Take each row and explode it into another array and return back to a master array of all values<br />
function return_entry($read_array){<br />
foreach($read_array as $key =&gt; $data){<br />
if($data == &#8221;){<br />
continue;<br />
}<br />
$array[$key] = explode(&#8216;|&#8217;, strip_tags($data));<br />
}<br />
return $array;<br />
}</p>
<p>// Get the information from each row and send it to the database using the post_wp() function<br />
function send_post($array){<br />
define(&#8216;CONSTANT&#8217;, 18061);<br />
foreach($array as $key =&gt; $data){<br />
list($date, , $title, $post, , , $categories) = $data;<br />
$title = mysql_real_escape_string($title);<br />
$post = mysql_real_escape_string($post);</p>
<p>// Convert Date<br />
$date = $date + CONSTANT;<br />
$date = date(&#8216;Y-m-d H:i:s&#8217;, $date);</p>
<p>// Separate Categories<br />
$categories = explode(&#8216;,&#8217;, $categories);</p>
<p>// Set-Up Post<br />
$user = $_POST['user'];<br />
$post = array(<br />
&#8216;post_author&#8217;        =&gt; $user,<br />
&#8216;post_date&#8217;            =&gt; $date,<br />
&#8216;post_date_gmt&#8217;        =&gt; $date,<br />
&#8216;post_title&#8217;        =&gt; $title,<br />
&#8216;post_content&#8217;        =&gt; $post,<br />
&#8216;post_status&#8217;        =&gt; &#8216;publish&#8217;,<br />
&#8216;post_type&#8217;            =&gt; &#8216;post&#8217;,<br />
&#8216;post_category&#8217;        =&gt; $categories);</p>
<p>// Send the post<br />
wp_insert_post($post);<br />
}<br />
}</p>
<p>// Add category to the database<br />
function add_category($category){<br />
$cat_edited = mysql_real_escape_string(trim(strtolower($category)));<br />
GLOBAL $table_prefix;<br />
$terms = $table_prefix . &#8216;terms&#8217;;<br />
$term_tax = $table_prefix . &#8216;term_taxonomy&#8217;;<br />
$query = &#8220;INSERT INTO `$terms` (`name`, `slug`) VALUES (&#8216;$cat_edited&#8217;, &#8216;$cat_edited&#8217;)&#8221;;<br />
$result = mysql_query($query);<br />
$id = mysql_insert_id();<br />
$queryrel = &#8220;INSERT INTO `$term_tax` (`term_id`, `taxonomy`) VALUES (&#8216;$id&#8217;, &#8216;category&#8217;)&#8221;;<br />
$resultrel = mysql_query($queryrel);<br />
}</p>
<p>// Set all the new categories<br />
$url = $path . &#8216;category.db.php&#8217;;<br />
$categories = read_cn($url);<br />
$categories = return_entry($categories);<br />
foreach($categories as $key =&gt; $category){<br />
$category = $category[1];<br />
if($category == &#8221;){<br />
continue;<br />
}<br />
add_category($category);<br />
}</p>
<p>// Set all the posts<br />
$url = $path . &#8216;archives/&#8217;;<br />
$dp = opendir($url);<br />
while($dirarray = readdir($dp)){<br />
if($dirarray == &#8216;.&#8217; OR $dirarray == &#8216;..&#8217;){<br />
continue;<br />
} else if(eregi(&#8216;(comments){1}|(index){1}&#8217;, $dirarray)){<br />
continue;<br />
} else {<br />
$url2 = $url . $dirarray;<br />
$array = read_cn($url2);<br />
$array = return_entry($array);<br />
$result = send_post($array);<br />
}<br />
}<br />
closedir($dp);<br />
$url = $path . &#8216;news.txt&#8217;;<br />
$array = read_cn($url);<br />
$array = return_entry($array);<br />
$result = send_post($array);</p>
<p>if($option){ // Check for comment option</p>
<p>// New Feature as of v.1.0 Beta 2: Transferring comments<br />
// New functions must be defined due to the nature of the comment set-up on Cutenews<br />
// These functions are only defined and used if you select &#8220;yes&#8221; on the comments option</p>
<p>// Get all the comments and format them correctly<br />
function cn_getcomments($file){<br />
$array = array();<br />
$rawarray = file($file);<br />
foreach($rawarray as $key =&gt; $data){<br />
$blogtime = substr($data, 0, 13);<br />
$data = substr(strip_tags($data), 13);<br />
$comments = explode(&#8216;||&#8217;, $data);<br />
foreach($comments as $key =&gt; $comment){<br />
if(md5($comments[$key]) == &#8217;81051bcc2cf1bedf378224b0a93e2877&#8242;){<br />
// This checks for a blank comment; cannot use empty() because of the way comment is formatted<br />
continue;<br />
}<br />
$array[] = $comment . &#8216;|&#8217; . $blogtime;<br />
}<br />
}<br />
return $array;<br />
}<br />
function cn_addcomments($array){<br />
foreach($array as $key =&gt; $comment){<br />
$newarray = explode(&#8216;|&#8217;, $comment);<br />
list($date, $author, $email, $ip, $comment, $blogtime) = $newarray;<br />
if(empty($comment) OR $comment == &#8217;81051bcc2cf1bedf378224b0a93e2877&#8242;){<br />
// This checks for a blank comment; cannot use empty() because of the way comment is formatted<br />
continue;<br />
}<br />
$author = mysql_real_escape_string($author);<br />
$email = mysql_real_escape_string($email);<br />
$comment = mysql_real_escape_string($comment);</p>
<p>// Try quick spam protection &#8211; sets most of them to need approval<br />
if(eregi(&#8216;(http://)|www|(?p=)|(?pid=)&#8217;, $comment)){<br />
$status = 0;<br />
} else {<br />
$status = 1;<br />
}</p>
<p>// Convert Date<br />
define(&#8216;CONSTANT&#8217;, 18061);<br />
$date = $date + CONSTANT;<br />
$date = date(&#8216;Y-m-d H:i:s&#8217;, $date);<br />
$blogtime = $blogtime + CONSTANT;<br />
$blogtime = date(&#8216;Y-m-d H:i:s&#8217;, $blogtime);</p>
<p>// Change Email<br />
if($email == &#8216;none&#8217;){<br />
$email = &#8221;;<br />
}</p>
<p>// Check Entry<br />
GLOBAL $table_prefix;<br />
$wp_posts = $table_prefix . &#8216;posts&#8217;;<br />
$result = mysql_query(&#8220;SELECT `ID` FROM `$wp_posts` WHERE (`post_date` = &#8216;$blogtime&#8217;)&#8221;);<br />
while($array = mysql_fetch_array($result)){<br />
$postid = $array['ID'];<br />
}</p>
<p>// Set-Up Comment<br />
$comment = array(<br />
&#8216;comment_post_ID&#8217; =&gt;        $postid,<br />
&#8216;comment_author&#8217; =&gt;         $author,<br />
&#8216;comment_author_email&#8217; =&gt;     $email,<br />
&#8216;comment_author_url&#8217; =&gt;     &#8221;,<br />
&#8216;comment_author_IP&#8217; =&gt;        $ip,<br />
&#8216;comment_date&#8217; =&gt;            $date,<br />
&#8216;comment_date_gmt&#8217; =&gt;        $date,<br />
&#8216;comment_content&#8217; =&gt;        $comment,<br />
&#8216;comment_approved&#8217; =&gt;        $status,<br />
&#8216;comment_agent&#8217; =&gt;             &#8221;,<br />
&#8216;comment_type&#8217; =&gt;            &#8221;);</p>
<p>wp_insert_comment($comment);<br />
}<br />
}<br />
$url = $path . &#8216;archives/&#8217;;<br />
$dp = opendir($url);<br />
while($dirarray = readdir($dp)){<br />
if($dirarray == &#8216;.&#8217; OR $dirarray == &#8216;..&#8217;){<br />
continue;<br />
} else if(eregi(&#8216;(news){1}|(index){1}&#8217;, $dirarray)){<br />
continue;<br />
} else {<br />
$url2 = $url . $dirarray;<br />
$array = cn_getcomments($url2);<br />
$array = cn_addcomments($array);<br />
}<br />
}<br />
closedir($dp);<br />
$url = $path . &#8216;comments.txt&#8217;;<br />
$array = cn_getcomments($url);<br />
$array = cn_addcomments($array);<br />
}</p>
<p>?&gt;<br />
&lt;div class=&#8221;wrap&#8221;&gt;<br />
&lt;h2&gt;Congradulations!&lt;/h2&gt;<br />
&lt;p&gt;You have now finished converting your Cutenews installtation into WordPress. Don&#8217;t forget to delete this plugin now since it has no security besides basic plugins. For more scripts and goodies, check out &lt;a href=&#8221;http://www.nexterous.com&#8221;&gt;Nexterous.com&lt;/a&gt;.&lt;/p&gt;<br />
&lt;/div&gt;<br />
&lt;?<br />
// Start the functions of the application<br />
} else {<br />
?&gt;<br />
&lt;div class=&#8221;wrap&#8221;&gt;<br />
&lt;h2&gt;Other-Ext-WP&lt;/h2&gt;<br />
&lt;p&gt;Other-Ext-WP is a WordPress plugin that allows the user to transfer there Cutenews installation into WordPress. It supports categories, blog entries, and comments. To set up the transfer, check the options below. Please see the &lt;a href=&#8221;http://www.nexterous.com/scripts/otherextwp.php&#8221;&gt;instructions and help&lt;/a&gt; before beginning. &lt;/p&gt;<br />
&lt;h2&gt;Notes&lt;/h2&gt;<br />
&lt;p&gt;This plugin takes a while depending on the number of posts and comments (if you select it) you have on your Cutenews installation. This plugin is recommended for use on a fresh installation of WordPress. It does wipe all the categories when it begins the transfer. Also, this script automatically files any comments with a link into moderation because most spam originates from that. &lt;/p&gt;<br />
&lt;h2&gt;Begin&#8230;&lt;/h2&gt;<br />
&lt;p&gt;Select the options that you would like to apply to the transfer. Please also make sure that all the configurations are correct. &lt;br /&gt;<br />
&lt;em&gt;Note&lt;/em&gt;: This plugin automatically detects the path if it can find it. If not, it will present an input box. After you click &#8220;transfer&#8221;, it will check the path for certain directories to make sure you have the correct path.&lt;br /&gt;<br />
&lt;em&gt;Warning&lt;/em&gt;: If you click the transfer button, the process will begin. &lt;/p&gt;<br />
&lt;br /&gt;&lt;br /&gt;<br />
&lt;form action=&#8221;plugins.php?page=extwp.php&#8221; method=&#8221;post&#8221; id=&#8221;searchform&#8221;&gt;<br />
&lt;fieldset&gt;<br />
&lt;legend&gt;Add Comments?&lt;/legend&gt;<br />
&lt;select name=&#8221;add_comments&#8221;&gt;<br />
&lt;option selected=&#8221;selected&#8221; value=&#8217;yes&#8217;&gt;Yes &#8211; Add All Comments&lt;/option&gt;<br />
&lt;option value=&#8217;no&#8217;&gt;No &#8211; Do Not Add Comments&lt;/option&gt;<br />
&lt;/select&gt;<br />
&lt;/fieldset&gt;<br />
&lt;fieldset&gt;<br />
&lt;legend&gt;Select User for all Posts&lt;/legend&gt;<br />
&lt;select name=&#8221;user&#8221;&gt;<br />
&lt;?php<br />
GLOBAL $table_prefix;<br />
$table = $table_prefix . &#8216;usermeta&#8217;;<br />
$result = mysql_query(&#8220;SELECT `user_id`, `meta_value` FROM $table WHERE (`meta_key` = &#8216;nickname&#8217;)&#8221;);<br />
while($array = mysql_fetch_array($result)){<br />
$id = $array['user_id'];<br />
$nick = $array['meta_value'];<br />
$combo = $id . &#8216; &#8211; &#8216; . $nick;<br />
print &#8220;&lt;option value=&#8217;$id&#8217;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $combo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/option&gt;&#8221;;<br />
}<br />
?&gt;<br />
&lt;/select&gt;<br />
&lt;/fieldset&gt;<br />
&lt;fieldset&gt;<br />
&lt;legend&gt;Path to Cutenews&lt;/legend&gt;<br />
&lt;?php<br />
$path = &#8216;../../&#8217;;<br />
$dp = opendir($path);<br />
while($file = readdir($dp)){<br />
if(eregi(&#8216;^(cutenews)$&#8217;, $file)){<br />
$path = $path . $file;<br />
echo $path . &#8216;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#8217;;<br />
print &#8216;&lt;input type=&#8221;text&#8221; name=&#8221;path&#8221; value=&#8221;enter a different path&#8221; /&gt;&#8217;;<br />
print &#8220;&lt;input type=&#8217;hidden&#8217; name=&#8217;pathorigin&#8217; value=&#8217;$path&#8217; /&gt;&#8221;;<br />
$lock = TRUE;<br />
break;<br />
}<br />
}<br />
if($lock != TRUE){<br />
print &#8216;&lt;input type=&#8221;text&#8221; name=&#8221;path&#8221; value=&#8221;enter the path to cutenews (where ../ is one directory up)&#8221; style=&#8221;width: 400px;&#8221; /&gt;&#8217;;<br />
}<br />
?&gt;<br />
&lt;/fieldset&gt;<br />
&lt;fieldset&gt;<br />
&lt;legend&gt;Click to start!&lt;/legend&gt;<br />
&lt;input type=&#8221;submit&#8221; name=&#8221;submit&#8221; id=&#8221;submit&#8221; value=&#8221;Start Transfer&#8221; class=&#8221;button&#8221; /&gt;<br />
&lt;/fieldset&gt;<br />
&lt;/form&gt;<br />
&lt;br style=&#8221;clear:both;&#8221; /&gt;<br />
&lt;/div&gt;<br />
&lt;?php<br />
}<br />
}<br />
?&gt;<br />
I have also found the blog of a man named Mark that was able to pull all the cutenews data with MySQL queries.  I&#8217;m not sure how it works just yet, but you can find it here: <a title="Migrating Cutenews to WordPress" href="http://mark.ossdl.de/2008/09/migrating-serendipity-and-cutenews-blogs-to-wordpress/" target="_blank">Migrating from Cutenews to WordPress</a></p>
<p><strong>Resources:</strong></p>
<p>Plugin<strong> </strong><a title="Other-Ext-WP" href="http://wordpress.org/extend/plugins/other-ext-wp/" target="_blank">Other-Ext-WP Plugin</a><br />
Wordpress 2.3.1: <a href="http://wordpress.org/wordpress-2.3.1.zip" target="_blank">zip</a> | <a href="http://wordpress.org/wordpress-2.3.1.tar.gz" target="_blank">tar.gz</a> | <a href="http://wordpress.org/wordpress-2.3.1.md5" target="_blank">md5</a><br />
Cutenews 1.4.6: <a title="Cutenews" href="http://cutephp.com/" target="_blank">Cutephp </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.designtrek.com/cutenews-to-wordpress-conversion/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

