<?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>Ballyhoo4U</title>
	<atom:link href="http://ballyhoo4u.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ballyhoo4u.com</link>
	<description>Sensational and Clamorous &#34;Brain Purging&#34;</description>
	<lastBuildDate>Sat, 31 Dec 2011 22:00:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Add Related Posts to WordPress</title>
		<link>http://ballyhoo4u.com/add-related-posts-to-wordpress/</link>
		<comments>http://ballyhoo4u.com/add-related-posts-to-wordpress/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 21:51:40 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Mods]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=333</guid>
		<description><![CDATA[In WordPress, adding related posts to a current post is as easy as adding a few lines of php code to your  themes single.php file.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://ballyhoo4u.com/wp-content/uploads/2010/05/wordpress-logo.png"><img class="alignright size-thumbnail wp-image-231" title="Wordpress Logo" src="http://ballyhoo4u.com/wp-content/uploads/2010/05/wordpress-logo-150x150.png" alt="wordpress logo 150x150 Add Related Posts to WordPress" width="150" height="150" /></a>Generally speaking there are a few primary objectives for having a blog/website, get people to your site, provide quality information and keep people on your site.  One way to encourage people on your site is to provide an easy way for viewers to find information on your site that is related to what brought them there in the first place.</p>
<p>One popular way is to provide a list of <strong>related posts</strong> that are similar in content to the one they are looking at.  There are several <strong>WordPress</strong> Plugins that enable this feature.  If you are looking for a way to reduce your reliance on Plugins but want the same functionality, here is some code that can be added to your  themes <strong>single.php</strong>  that will add a list of related posts to your current post. The code creates a list of 5 posts that are related to the current post.  The relation is based from Tags in the post. An example of this <strong>related posts</strong> list can be found at the bottom of this post below the comments.</p>
<p><strong>NOTE:</strong>  Before making any changes to your single.php, it is best practice to always create a backup of the file.  A quick and easy way is to open the file, copy all of the code and paste it in notepad.</p>
<ul>
<li>Open your <strong>WordPress</strong> Dashboard</li>
<li>Go to  <strong>Appearance</strong></li>
<li>Go to <strong>Editor</strong></li>
<li>Click on <strong>single.php</strong></li>
<li>Find the section where you would like the related posts to show up and copy the php code below: (I placed mine just before the Comments section of the post)</li>
</ul>
<blockquote><p>&lt;?php<br />
$original_post = $post;<br />
$tags = wp_get_post_tags($post-&gt;ID);<br />
if($tags)<br />
{<br />
echo &#8216;&lt;h4 class=&#8221;content-title&#8221;&gt;Related Posts&lt;/h4&gt;&#8217;;<br />
$sendTags = array();<br />
foreach($tags as $tag)<br />
$sendTags[] = $tag-&gt;term_id;</p>
<p>$args = array(<br />
&#8216;tag__in&#8217; =&gt; $sendTags,<br />
&#8216;post__not_in&#8217; =&gt; array($post-&gt;ID),<br />
&#8216;showposts&#8217; =&gt; 5,<br />
&#8216;caller_get_posts&#8217; =&gt; 1,<br />
);</p>
<p>$queryDb = new WP_Query($args);<br />
if($queryDb-&gt;have_posts())<br />
{<br />
echo &#8216;&lt;ul&gt;&#8217;;<br />
while ($queryDb-&gt;have_posts()) {<br />
$queryDb-&gt;the_post();<br />
?&gt;&lt;li&gt;&lt;a href=&#8221;&lt;?php the_permalink() ?&gt;&#8221;<br />
rel=&#8221;bookmark&#8221; title=&#8221;&lt;?php the_title_attribute(); ?&gt;&#8221;&gt;<br />
&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;&lt;?php<br />
}<br />
echo &#8216;&lt;/ul&gt;&#8217;;<br />
}<br />
}<br />
$post = $original_post;<br />
wp_reset_query();<br />
?&gt;</p></blockquote>
<ul>
<li>Save the file.</li>
<li>Open a post and test.</li>
</ul>
<p>Thanks to Chris Roane on <a href="http://www.montanaprogrammer.com/wordpress/add-related-posts-to-wordpress/">MontanaProgrammer.com</a> for the code and information on how to implement it.</p>
<div class="shr-publisher-333"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fadd-related-posts-to-wordpress%2F' data-shr_title='Add+Related+Posts+to+WordPress'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fadd-related-posts-to-wordpress%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fadd-related-posts-to-wordpress%2F' data-shr_title='Add+Related+Posts+to+WordPress'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/add-related-posts-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable WordPress Comments on All Posts</title>
		<link>http://ballyhoo4u.com/disable-wordpress-comments-on-all-posts/</link>
		<comments>http://ballyhoo4u.com/disable-wordpress-comments-on-all-posts/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 20:08:08 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Mods]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=331</guid>
		<description><![CDATA[Procedures for executing a simple script based query to disable comments on an entire WordPress sites, including closing comments on existing posts.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><strong><a href="http://ballyhoo4u.com/wp-content/uploads/2010/05/wordpress-logo.png"><img class="alignright size-medium wp-image-231" title="Wordpress Logo" src="http://ballyhoo4u.com/wp-content/uploads/2010/05/wordpress-logo-300x300.png" alt="wordpress logo 300x300 Disable WordPress Comments on All Posts" width="300" height="300" /></a>WordPress</strong>, in my opinion, is currently on of the best blogging and website back-ends available today.  It&#8217;s flexibility gives you the ability to configure you site in countless ways.  One of it&#8217;s features is it enables visitors the opportunity to leave comments on your individual posts.  Sometimes, the ability to leave comments on certain sites may not be appropriate or otherwise needed.</p>
<p>On the <strong>WordPress</strong> Dashboard administrators can disable commenting for the entire site.  This can be found under <strong>Settings</strong>, <strong>Discussions</strong>, and <strong>un-checking</strong> the appropriate boxes.  The issue with this procedure is it only removes commenting for future posts.   One option to remove comments on existing posts is you can go into the individual posts and <strong>un-check</strong> &#8220;<strong>Allow Comments</strong>&#8221; in the Discussion portion of the post.  This option is acceptable if you only have a few posts but what if you have thousands of posts that you want to remove the ability to leave comments on?</p>
<p>Since <strong>WordPress</strong> resides on a database, you can open your database and run a simple script to close comments on all posts.</p>
<ul>
<ul>
<li>Open your <strong>WordPress</strong> database using the tool of your choice.  I use <strong>SQLyog Enterprise</strong>.</li>
</ul>
</ul>
<p>Create a Query with the following string:</p>
<p style="padding-left: 60px;"><strong>UPDATE wp_posts p SET comment_status = &#8216;closed&#8217;, ping_status = &#8216;closed&#8217; WHERE comment_status = &#8216;open&#8217;;</strong></p>
<ul>
<li>Your individual table names in your database may be different than the ones I use, therefor you may need to modify the query by changing the table name &#8220;wp_posts&#8221; to match the name of your table.</li>
<li>Run the Query and it will change the comments status on all of your posts from &#8220;<strong>Open</strong>&#8221; to &#8220;<strong>Closed</strong>&#8220;.  The opposite may also be preformed to open comments on all posts by swapping &#8220;<strong>closed</strong>&#8221; and &#8220;<strong>open</strong>&#8220;</li>
<li><strong>NOTE</strong>:  before performing any queries on your WordPress database, ALWAYS backup first!</li>
</ul>
<p>This procedure has worked very well for me in the past.  I have used it to remove the ability to leave comments on a site with over 13,000 posts.  The entire procedure took less than 2 minutes vs going into all 13,000 posts individually!  One additional thing to keep in mind, this procedure closes comments on all posts, preventing the ability to leave new comments.  It does not remove existing comments.</p>
<div class="shr-publisher-331"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fdisable-wordpress-comments-on-all-posts%2F' data-shr_title='Disable+WordPress+Comments+on+All+Posts'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fdisable-wordpress-comments-on-all-posts%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fdisable-wordpress-comments-on-all-posts%2F' data-shr_title='Disable+WordPress+Comments+on+All+Posts'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/disable-wordpress-comments-on-all-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schedule Backup using SQL 2005 Management Studio</title>
		<link>http://ballyhoo4u.com/schedule-backup-using-sql-2005-management-studio/</link>
		<comments>http://ballyhoo4u.com/schedule-backup-using-sql-2005-management-studio/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 18:31:32 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SLQ]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SQL Server Management Studio]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=322</guid>
		<description><![CDATA[Procedures for scheduling a SQL 2005 backup using Microsoft SQL Server Management Studio.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://ballyhoo4u.com/wp-content/uploads/2011/10/sql-2005-management-console.jpg"><img class="alignright size-full wp-image-321" title="SQL 2005 Management Console" src="http://ballyhoo4u.com/wp-content/uploads/2011/10/sql-2005-management-console.jpg" alt="sql 2005 management console Schedule Backup using SQL 2005 Management Studio" width="260" height="194" /></a>Procedures for scheduling a backup of a SQL 2005 database using Microsoft SQL Server Management Studio.  The steps are as follows:</p>
<ul>
<li>Open <strong>SQL Server Management Studio</strong></li>
<li>Connect to the server where the desired database you wish to schedule the backup on is located.</li>
<li>Expand the Databases <strong>Folder</strong> in the <strong>Object Explorer</strong> and locate the proper database.</li>
<li>Right click the database, select <strong>Tasks</strong>, select<strong> Back Up</strong></li>
<li>Fill out the <strong>Source</strong>,<strong> Backup set</strong>, and <strong>Destination</strong> as you normally would in a standard backup.</li>
<li>On the <strong>Script</strong> dropdown located at the top of the box, Select <strong>Script Action to Job</strong></li>
<li>Select Schedules in the Select a page column.</li>
<li>Click New</li>
<li>Type in the Name of your new Job Schedule and fill out the remaining information on the page. Click OK</li>
<li>Click OK again.</li>
</ul>
<div><strong>To monitor or edit your schedule:</strong></div>
<div>
<ul>
<li>Expand <strong>SQL Server Agent</strong> in <strong>Object Explorer</strong></li>
<li>Select <strong>Jobs</strong> folder</li>
<li>Double Click the Job in question</li>
</ul>
</div>
<div class="shr-publisher-322"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fschedule-backup-using-sql-2005-management-studio%2F' data-shr_title='Schedule+Backup+using+SQL+2005+Management+Studio'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fschedule-backup-using-sql-2005-management-studio%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fschedule-backup-using-sql-2005-management-studio%2F' data-shr_title='Schedule+Backup+using+SQL+2005+Management+Studio'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/schedule-backup-using-sql-2005-management-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Microsoft Office Icons on Desktop</title>
		<link>http://ballyhoo4u.com/fix-microsoft-office-icons-on-desktop/</link>
		<comments>http://ballyhoo4u.com/fix-microsoft-office-icons-on-desktop/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 21:13:32 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office 2007]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Microsoft Office Picture Manager]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=315</guid>
		<description><![CDATA[Repair icons for MS Office 2007 desktop shortcuts in Windows 7 using Microsoft Picture Manager.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://ballyhoo4u.com/wp-content/uploads/2011/07/ms-office-2007.gif"><img class="alignright size-medium wp-image-316" title="Microsoft Office 2007" src="http://ballyhoo4u.com/wp-content/uploads/2011/07/ms-office-2007-300x246.gif" alt="ms office 2007 300x246 Fix Microsoft Office Icons on Desktop" width="300" height="246" /></a>If you  have issues with <strong>Microsoft Office 2007  icons </strong>displaying properly on the Desktop of Microsoft <strong>Windows 7</strong>, perform the following steps:</p>
<ul>
<li>Click on <strong>Start</strong> icon located at the lower left corner of your desktop.</li>
<li>Navigate to Microsoft Office</li>
<ul>
<li>Microsoft Office Tools</li>
<ul>
<li>Microsoft Office Picture Manager</li>
<ul>
<li> Help</li>
<ul>
<li>Detect and Repair</li>
</ul>
</ul>
</ul>
</ul>
<li>Check  &#8217;<strong>Restore my shortcuts while repairing</strong>&#8216;.</li>
<li>Click <strong>Start</strong></li>
</ul>
<div>Your MS Office icons on your Windows 7 Desktop should now display properly.</div>
<div>Thanks to <a href="http://timlightle.blogspot.com/2011/07/fixing-microsoft-office-icons.html" target="_blank">The Adventures of IT Tim</a> for this hint.</div>
<div class="shr-publisher-315"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Ffix-microsoft-office-icons-on-desktop%2F' data-shr_title='Fix+Microsoft+Office+Icons+on+Desktop'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Ffix-microsoft-office-icons-on-desktop%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Ffix-microsoft-office-icons-on-desktop%2F' data-shr_title='Fix+Microsoft+Office+Icons+on+Desktop'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/fix-microsoft-office-icons-on-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IKE ID Mismatch on Sonicwall VPN</title>
		<link>http://ballyhoo4u.com/ike-id-mismatch-on-sonicwall-vpn/</link>
		<comments>http://ballyhoo4u.com/ike-id-mismatch-on-sonicwall-vpn/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 21:34:12 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SonicWall]]></category>
		<category><![CDATA[Sonicwall]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=305</guid>
		<description><![CDATA[Our company recently replaced a Sonicwall 2040 Pro with a Sonicwall NSA 240.  Configuring the new Sonicwall went reasonably smoothly with the exception of one of our site t0 site VPN Links.  When attempting to create a site to site VPN link to a Sonicwall TZ170 behind a Clear (Clearwire) wireless internet modem. It would receive the error: IKE Responder: Proposed IKE ID mismatch.  A summary of the configuration and steps to resolve the issue include: Remote firewall is connected to the internet using Clear wireless network. The Clear box has a static IP adress assigned to it.  All traffic is routed to an internal IP address on the Clear box. The WAN port on the remote Sonicwall firewall (Sonicwall TZ170) is set to DHCP with NAT. The WAN port gets it&#8217;s IP address from the Clear box. VPN Connections are setup as follows: Policy Type:  Site to Site Authentication Method: IKE using Preshared Secret Name: Use the Unique Firewall Identifier. IPsec Primary Gateway (on headquarters NSA 240 VPN): 75.X.X.X (the static IP address of the Clear modem at the remote office. Local IKE ID on NSA 240: SonicWALL Identifier:  (The Unique Firewall Identifier on the NSA 240) Peer IKE [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div class="mceTemp">
<dl id="attachment_306" class="wp-caption alignright" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://ballyhoo4u.com/wp-content/uploads/2011/06/sonicwall-nsa-240.jpg"><img class="size-medium wp-image-306" title="Sonicwall NSA 240" src="http://ballyhoo4u.com/wp-content/uploads/2011/06/sonicwall-nsa-240-300x72.jpg" alt="sonicwall nsa 240 300x72 IKE ID Mismatch on Sonicwall VPN" width="300" height="72" /></a></dt>
</dl>
</div>
<p>Our company recently replaced a Sonicwall 2040 Pro with a <a href="http://www.amazon.com/gp/product/B004XGYBK2/ref=as_li_ss_tl?ie=UTF8&amp;tag=5starcamp-20&amp;linkCode=as2&amp;camp=217153&amp;creative=399701&amp;creativeASIN=B004XGYBK2" target="_blank">Sonicwall NSA 240</a>.  Configuring the new Sonicwall went reasonably smoothly with the exception of one of our site t0 site VPN Links.  When attempting to create a site to site VPN link to a Sonicwall TZ170 behind a Clear (Clearwire) wireless internet modem. It would receive the error: <strong> IKE Responder: Proposed IKE ID mismatch.  </strong>A summary of the configuration and steps to resolve the issue include:</p>
<ul>
<li>Remote firewall is connected to the internet using Clear wireless network.</li>
<li>The Clear box has a static IP adress assigned to it.  All traffic is routed to an internal IP address on the Clear box.</li>
<li>The WAN port on the remote Sonicwall firewall (Sonicwall TZ170) is set to DHCP with NAT. The WAN port gets it&#8217;s IP address from the Clear box.</li>
</ul>
<p><strong>VPN Connections are setup as follows:</strong></p>
<ul>
<li>Policy Type:  Site to Site</li>
<li>Authentication Method: IKE using Preshared Secret</li>
<li>Name: Use the Unique Firewall Identifier.</li>
<li>IPsec Primary Gateway (on headquarters NSA 240 VPN): 75.X.X.X (the static IP address of the Clear modem at the remote office.</li>
<li>Local IKE ID on NSA 240: SonicWALL Identifier:  (The Unique Firewall Identifier on the NSA 240)</li>
<li>Peer IKE ID on NSA 240:  SonicWALL Identifier: (The Unique Firewall Identifier on the TZ170)</li>
<li><strong>NOTE:  The previous 2 steps are critical for it to work properly</strong>.</li>
<li>On your Proposal settings use your personal preferences but make sure the Exchange for IKE (Phase 1) Proposal is set to <strong>Aggressive Mode</strong>.</li>
</ul>
<p>We were only able to successfully create the VPN link by using the correct Unique Firewall Identifier names, properly setting the Local and PEER IKE ID and setting the Exchange to Aggressive Mode.</p>
<div class="shr-publisher-305"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fike-id-mismatch-on-sonicwall-vpn%2F' data-shr_title='IKE+ID+Mismatch+on+Sonicwall+VPN'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fike-id-mismatch-on-sonicwall-vpn%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fike-id-mismatch-on-sonicwall-vpn%2F' data-shr_title='IKE+ID+Mismatch+on+Sonicwall+VPN'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/ike-id-mismatch-on-sonicwall-vpn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Create an Inventory Workflow in SharePoint</title>
		<link>http://ballyhoo4u.com/create-an-inventory-workflow-in-sharepoint/</link>
		<comments>http://ballyhoo4u.com/create-an-inventory-workflow-in-sharepoint/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 19:46:42 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Workflows]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=296</guid>
		<description><![CDATA[Recently I had the need to create a SharePoint list that acts as a maintenance work order.  This maintenance work order refers to several lists on the site, equipment, mechanic and inventory.  When a part is used in the work order, we needed it to automatically adjust the inventory quantity in the Inventory list.  While researching into the best way to accomplish this, I read an excellent tutorial from Charles Lee on how to create custom workflows in SharePoint services 3.0. His tutorial is found on simple-talk&#8217;s website. To summarize his tutorial, these are the steps I performed to create a workflow that automatically adjusts inventory quantities in a different list than the one being worked in. In order to create the workflow, you will need Microsoft SharePoint Designer.  SharePoint Designer is available as a free download at Microsoft. Open SharePoint Designer and connect to your SharePoint Site. In the Menu Bar click File, New, Workflow Type in a descriptive name for your workflow. Select your workflow List.  My list was Maintenance Log. Select your workflow start options.  I selected all three. Click the Next button. If you choose, type in a descriptive Step Name. In this workflow using the [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div id="attachment_301" class="wp-caption alignright" style="width: 310px"><a href="http://ballyhoo4u.com/wp-content/uploads/2011/04/windows-sharepoint-logo.png"><img class="size-medium wp-image-301" title="Windows SharePoint Server 2007 Logo" src="http://ballyhoo4u.com/wp-content/uploads/2011/04/windows-sharepoint-logo-300x280.png" alt="windows sharepoint logo 300x280 Create an Inventory Workflow in SharePoint" width="300" height="280" /></a><p class="wp-caption-text"> </p></div>
<p>Recently I had the need to create a SharePoint list that acts as a maintenance work order.  This maintenance work order refers to several lists on the site, equipment, mechanic and inventory.  When a part is used in the work order, we needed it to automatically adjust the inventory quantity in the Inventory list.  While researching into the best way to accomplish this, I read an excellent tutorial from<a href="http://www.simple-talk.com/author/charles-lee/" target="_blank"> Charles Lee</a> on how to create custom workflows in SharePoint services 3.0. His tutorial is found on <a href="http://www.simple-talk.com/dotnet/.net-tools/how-to-create-custom-workflows-in-windows-sharepoint-services-3.0/" target="_blank">simple-talk&#8217;s</a> website.</p>
<p>To summarize his tutorial, these are the steps I performed to create a workflow that automatically adjusts inventory quantities in a different list than the one being worked in.</p>
<p>In order to create the workflow, you will need Microsoft SharePoint Designer.  <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42&amp;displaylang=en" target="_blank">SharePoint Designer </a>is available as a free download at Microsoft.</p>
<ul>
<li>Open SharePoint Designer and connect to your SharePoint Site.</li>
<li>In the Menu Bar click <strong>File</strong>, <strong>New</strong>, <strong>Workflow</strong></li>
<li>Type in a descriptive name for your workflow.</li>
<li>Select your workflow List.  My list was Maintenance Log.</li>
<li>Select your workflow start options.  I selected all three.</li>
<li>Click the <strong>Next </strong>button.</li>
<li>If you choose, type in a descriptive Step Name.</li>
<li>In this workflow using the Conditions button was unnecessary.</li>
<li>Click the <strong>Actions </strong>button, select <strong>Select Workflow Variable</strong>If you don&#8217;t see Select Workflow Variable, you may need click More Actions.
<ul>
<li>Click on <strong>workflow variable</strong>.  It should be to the right of the Actions button. Select <strong>Create a new variable</strong>.</li>
<li>In the name field, type a name of your choice.  I used InventoryQTY.</li>
<li>In the type field, select <strong>Number</strong>. Click <strong>OK</strong>.</li>
<li>Click <strong>value </strong>(next to the variable you just created) then click the<strong> fx</strong>button.
<ul>
<li>Keep Source choice as <strong>Current Item</strong>.</li>
<li>In the Field dropdown select field in your list that you want to use.  This is the column in your list that has the inventory quantity.  For me it is Part Quantity.</li>
<li>Click <strong>OK</strong>.</li>
</ul>
</li>
</ul>
</li>
<li>Next you will need to add an additional Action.  Click the <strong>Actions </strong>button and choose <strong>Do Calculation</strong>.</li>
<li>Click <strong>value </strong>(to the right of the Actions button) and click the <strong>fx </strong>button.
<ul>
<li>Define Workflow Lookup
<ul>
<li>In the <strong>Source: </strong>field select the list where your part inventory resides.  My list is Inventory.</li>
<li>In the <strong>Field:</strong> select the column in your list that contains the quantity of your inventory.  My column is Quantity.</li>
<li>The <strong>Find the List Item</strong> section lets you set which fields on both of your lists the workflow should compare.  choose the following:</li>
<li><strong>Field:</strong> Column of your Inventory list that you want to use to sync your information.  For my workflow I used Inventory:Part Number.</li>
<li><strong>Value:</strong> Click the <strong>fx </strong>button.
<ul>
<li><strong>Source</strong>: Select <strong>Current Item</strong></li>
<li><strong>Field:</strong> The column in your current list that links to the Field in the previous step.  My field is Part Number. (This column in in my Maintenance Log list.) Click <strong>OK</strong>.</li>
</ul>
</li>
<li>Click <strong>OK</strong>.</li>
<li>You may receive a warning message stating that it isn&#8217;t guaranteed to return a single value.  Click <strong>Yes</strong>.  For this workflow it&#8217;s ok.</li>
</ul>
</li>
<li>Click <strong>plus</strong>, select <strong>minus</strong></li>
<li>Click value.  Click the <strong>fx </strong>button.
<ul>
<li><strong>Source:</strong> Select <strong>Workflow Data</strong></li>
<li><strong>Field:</strong> Select the variable you created in the first Action.  Mine is Variable: InventoryQTY</li>
<li>Click <strong>OK.</strong></li>
</ul>
</li>
<li>Click the Actions button.  Select <strong>Update List Item</strong>.</li>
<li>Click<strong> this list</strong>
<ul>
<li><strong>List:</strong> Select the list you wish to update.  My list is Inventory.</li>
<li>Click the <strong>Add </strong>button
<ul>
<li><strong>Set this field: </strong>Select your field you would like updated. My field is Quantity.</li>
<li><strong>To this value:</strong> Click the <strong>fx </strong>button.
<ul>
<li><strong>Source</strong>: Current Item</li>
<li><strong>Field:</strong> Select the field with your quantity in the current list.</li>
<li>Click <strong>OK</strong>.</li>
</ul>
</li>
<li>Click <strong>OK</strong>.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>In the Find the List Item section select the following.  NOTE:  These selections should be the same as the selections you made in the Define Workflow lookup section.
<ul>
<li><strong>Field: </strong>Select field.  My choice was Inventory: Part Number</li>
</ul>
<ul>
<li><strong>Value:</strong> Click the <strong>fx </strong>button.
<ul>
<li><strong>Source</strong>: Select <strong>Current Item</strong></li>
<li><strong>Field:</strong> The column in your current list that links to the Field in the previous step.  My field is Part Number.</li>
<li>Click <strong>OK</strong>.</li>
</ul>
</li>
<li>Click <strong>OK</strong>.</li>
<li>Once again you may see a warning message about not guaranteed to return a single value.  Click <strong>Yes</strong>.</li>
<li>Click <strong>Finish</strong>.</li>
</ul>
<p>Once you click Finish, your workflow will link up to your SharePoint List. The last thing to do is test.  I had to troubleshoot and test a few times before I got the sequence correct.</li>
</ul>
<div class="shr-publisher-296"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fcreate-an-inventory-workflow-in-sharepoint%2F' data-shr_title='Create+an+Inventory+Workflow+in+SharePoint'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fcreate-an-inventory-workflow-in-sharepoint%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fcreate-an-inventory-workflow-in-sharepoint%2F' data-shr_title='Create+an+Inventory+Workflow+in+SharePoint'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/create-an-inventory-workflow-in-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shrink MSSQL Databases</title>
		<link>http://ballyhoo4u.com/shrink-mssql-databases/</link>
		<comments>http://ballyhoo4u.com/shrink-mssql-databases/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 22:07:21 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SLQ]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=293</guid>
		<description><![CDATA[There are several ways to shrink or truncate your MS SQL databases. One procedure is to run a backup from within the Enterprise Manager. Open Enterprise Manager Expand your SQL Server Group and your Local server Expand Databases Right Click the database you would like to backup Under All Tasks Select Backup Database Select Database-complete Add a Destination Under the Options Tab Select Remove inactive entries from transaction log Click OK. At times, I have been able to successfully backup a database using the instructions above but the procedure did not truncate or shrink the logs.  You can run the following query to manually truncate/shrink the logs. Open SQL Query Analyzer Run the following Query: declare @dbname nvarchar(255) set @dbname = &#8216;yourdatabasenamehere&#8217; backup log @dbname with truncate_only DBCC SHRINKDATABASE (@dbname, 0)]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>There are several ways to shrink or truncate your <strong>MS SQL databases. </strong>One procedure is to run a backup from within the Enterprise Manager.</p>
<ul>
<li>Open Enterprise Manager</li>
<li>Expand your SQL Server Group and your Local server</li>
<li>Expand Databases</li>
<li>Right Click the database you would like to backup</li>
<li>Under All Tasks Select Backup Database</li>
<li>Select Database-complete</li>
<li>Add a Destination</li>
<li>Under the Options Tab Select Remove inactive entries from transaction log</li>
<li>Click OK.</li>
</ul>
<p>At times, I have been able to successfully backup a database using the instructions above but the procedure did not truncate or shrink the logs.  You can run the following query to manually truncate/shrink the logs.</p>
<ul>
<li>Open SQL Query Analyzer</li>
<li>Run the following Query:</li>
</ul>
<blockquote><p>declare @dbname nvarchar(255)</p>
<p>set @dbname = &#8216;yourdatabasenamehere&#8217;</p>
<p>backup log @dbname with truncate_only</p>
<p>DBCC SHRINKDATABASE (@dbname, 0)</p></blockquote>
<div class="shr-publisher-293"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fshrink-mssql-databases%2F' data-shr_title='Shrink+MSSQL+Databases'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fshrink-mssql-databases%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fshrink-mssql-databases%2F' data-shr_title='Shrink+MSSQL+Databases'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/shrink-mssql-databases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search Tips for Gmail</title>
		<link>http://ballyhoo4u.com/gmail-search-tips/</link>
		<comments>http://ballyhoo4u.com/gmail-search-tips/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 17:55:05 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Search]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=290</guid>
		<description><![CDATA[Search Mail in Gmail It goes without saying that Google is a very powerful search engine.    Search is included as a key component with in the Gmail application.  The issue is, just like using regular Google search to find something specific, you may get hundreds of results back.  Google has included may helpers within Search in Gmail.  Below is a list of helpers with examples on how to use them within Gmail. To find messages in Gmail use the following operators: subject: &#8211; Search the Subject line. Example: &#8220;subject:campgrounds&#8221; finds all messages with &#8220;campgrounds&#8221; in the Subject. from: &#8211; Search for sender name and email address. Partial addresses are okay. Example: &#8220;from:smith&#8221; finds all messages from &#8220;smith@hotmail.com&#8221;, but also all messages from &#8220;your.smith@yahoo.com&#8221;. to: &#8211; Search the To line for names and addresses. Example: &#8220;to:enduser@email.com&#8221; finds all messages sent directly (not via Cc: or Bcc:) to enduser@email.com. cc: - Search recipients in the Cc field. Example: &#8220;cc:bobjones@zipiditdo.com&#8221; finds all messages that were sent to bobjones@ziditdo.com as a carbon copy. bcc: &#8211; Search for addresses and names in the Bcc field. Note this only works with emails you sent to Bcc recipients from Gmail. Example: &#8220;bcc:henderson&#8221; finds all messages that you [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><h3 id="internal-source-marker_0.6006096804048866"><a href="http://ballyhoo4u.com/wp-content/uploads/2010/05/gmail.jpg"><img class="size-thumbnail wp-image-239 alignright" title="Google Gmail" src="http://ballyhoo4u.com/wp-content/uploads/2010/05/gmail-150x150.jpg" alt="gmail 150x150 Search Tips for Gmail" width="150" height="150" /></a>Search Mail in Gmail</h3>
<p>It goes without saying that Google is a very powerful search engine.    Search is included as a key component with in the Gmail application.  The issue is, just like using regular Google search to find something specific, you may get hundreds of results back.  Google has included may helpers within Search in Gmail.  Below is a list of helpers with examples on how to use them within Gmail.</p>
<h3>To find messages in Gmail use the following operators:</h3>
<p><strong>subject:</strong> &#8211; Search the Subject line.</p>
<ul>
<li>Example: &#8220;subject:campgrounds&#8221; finds all messages with &#8220;campgrounds&#8221; in the Subject.</li>
</ul>
<p><strong>from:</strong> &#8211; Search for sender name and email address. Partial addresses are okay.</p>
<ul>
<li>Example: &#8220;from:smith&#8221; finds all messages from &#8220;smith@hotmail.com&#8221;, but also all messages from &#8220;your.smith@yahoo.com&#8221;.</li>
</ul>
<p><strong>to:</strong> &#8211; Search the To line for names and addresses.</p>
<ul>
<li>Example: &#8220;to:enduser@email.com&#8221; finds all messages sent directly (not via Cc: or Bcc:) to <a href="mailto:enduser@email.com">enduser@email.com</a>.</li>
</ul>
<p><strong>cc: </strong>- Search recipients in the Cc field.</p>
<ul>
<li>Example: &#8220;cc:bobjones@zipiditdo.com&#8221; finds all messages that were sent to <a href="mailto:bobjones@ziditdo.com">bobjones@ziditdo.com</a> as a carbon copy.</li>
</ul>
<p><strong>bcc:</strong> &#8211; Search for addresses and names in the Bcc field. Note this only works with emails you sent to Bcc recipients from Gmail.</p>
<ul>
<li>Example: &#8220;bcc:henderson&#8221; finds all messages that you sent with, for example, &#8220;henderson@example.com&#8221; in the Bcc field.</li>
</ul>
<p><strong>label: </strong>- Search for messages assigned a label. (Replace whitespace characters in label names with hyphens.)</p>
<ul>
<li>Example: &#8220;label:technology&#8221; finds all messages labeled &#8220;technology&#8221;.</li>
</ul>
<p><strong>is:starred</strong> &#8211; Search for messages that are starred.</p>
<p><strong>is:unread</strong> &#8211; Search for new and unread messages.</p>
<p><strong>is:read</strong> &#8211; Search for messages that have already been opened.</p>
<p><strong>is:important </strong>- Search for messages that are marked important for Priority Inbox.</p>
<p><strong>has:attachment</strong> &#8211; Search for messages that have files attached to them.</p>
<p><strong>filename:</strong> &#8211; Search within file names of attachments. You can also search for file name extensions to restrict your search to certain file types.</p>
<ul>
<li>Example: &#8220;filename:.doc&#8221; finds all messages with word processing attachments.</li>
</ul>
<p><strong>is:buzz</strong> &#8211; Search for Google Buzz posts.</p>
<p><strong>is:chat</strong> &#8211; Search for chats</p>
<p><strong>lang:</strong> &#8211; Search for messages in a particular language. (Specify the language in English; &#8220;Chinese&#8221; works, but &#8220;中文&#8221;, &#8220;Putonghua&#8221; or &#8220;Mandarin&#8221; do not, for example.)</p>
<ul>
<li>Example: &#8220;lang:French&#8221; returns all emails that contain at least un peu de Français.</li>
</ul>
<p><strong>in:</strong> &#8211; Search in a standard &#8220;folder&#8221;. You can search in Drafts, Inbox, Chats, Sent, Spam,Trash and anywhere (for everything, including Spam and Trash).</p>
<ul>
<li>Example: &#8220;in:drafts&#8221; finds all messages in your Drafts folder.</li>
</ul>
<p><strong>after:</strong> &#8211; Search for messages sent after a date. The date must be given in YYYY/MM/DD format.</p>
<ul>
<li>Example: &#8220;after:2009/06/02&#8243; finds all messages sent or received after (and not including) June 1, 2009.</li>
</ul>
<p><strong>before:</strong> &#8211; Search for messages sent before a date.</p>
<ul>
<li>Example: &#8220;before:2009/06/02&#8243; finds all messages sent or received on June 1, 2009 and earlier.</li>
</ul>
<h3>Operators and search terms can be combined with the following modifiers:</h3>
<p>By default, terms are combined with (an invisible) &#8220;AND&#8221;.</p>
<ul>
<li>Example: &#8220;dog hair&#8221; finds all messages that contain both &#8220;dog&#8221; and &#8220;hair&#8221;.</li>
</ul>
<p><strong>&#8220;&#8221;</strong> &#8211; Search for a phrase. Case does not matter.</p>
<ul>
<li>Examples: &#8220;dog hair&#8221; finds all messages containing the phrase &#8220;dog hair&#8221;; &#8216;subject:&#8221;dog hair&#8221; finds all messages that have &#8220;dog hair&#8221; in the Subject field.</li>
</ul>
<p><strong>OR</strong> &#8211; Search for messages containing at least one of two terms or expressions.</p>
<ul>
<li>Examples: &#8220;dog hair&#8221; finds messages that contain either &#8220;dog&#8221; or &#8220;hair&#8221; or both; &#8220;from:smithor label:technology&#8221; finds messages that either come from a sender that contains &#8220;email.guide&#8221; or appear under the label &#8220;toodoo technology&#8221;.</li>
</ul>
<p><strong>-</strong> &#8211; Search for messages that do not contain a term or expression.</p>
<ul>
<li>Examples: &#8220;-dog&#8221; finds all messages that do not contain the word &#8220;dog&#8221;; &#8220;hair-dog&#8221; finds all messages that contain the word &#8220;hair&#8221; but not &#8220;dog&#8221;; &#8216;subject:&#8221;dog hair&#8221; -from:smith finds all messages with &#8220;dog hair&#8221; in the subject that were not sent from an email address or name containing &#8220;smith&#8221;.</li>
</ul>
<p><strong>()</strong> &#8211; Group search terms or expressions.</p>
<ul>
<li>Examples: &#8220;subject:(dog hair)&#8221; finds messages that have both &#8220;dog&#8221; and &#8220;hair&#8221; somewhere in the Subject line (but not necessarily as a phrase); &#8220;from:smith (subject:(dog OR hair ) OR label:technology)&#8221; finds all messages from a sender who has &#8220;server.info&#8221; in their name that either have &#8220;dog&#8221; or &#8220;hair&#8221; (or both) in the Subject line or appear under the label &#8220;technology&#8221;.</li>
</ul>
<div class="shr-publisher-290"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fgmail-search-tips%2F' data-shr_title='Search+Tips+for+Gmail'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fgmail-search-tips%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fgmail-search-tips%2F' data-shr_title='Search+Tips+for+Gmail'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/gmail-search-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change &#8220;Leave a Reply&#8221; Text in WordPress</title>
		<link>http://ballyhoo4u.com/change-leave-a-reply-text-in-wordpress/</link>
		<comments>http://ballyhoo4u.com/change-leave-a-reply-text-in-wordpress/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 21:33:44 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Bavotasan]]></category>
		<category><![CDATA[Magazine Premier]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Theme Customization]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=281</guid>
		<description><![CDATA[In an effort to further customize on of the WordPress websites I developed, 5 Star Campgrounds, I wanted to change the standard &#8220;Leave a Reply&#8221; in the comments section to &#8220;Leave a Review of this Campground&#8221;.  The site is currently using the Magazine Premier theme by Bavotasan.  To make the change I made the following addtion to the comments.php file: Toward the end of the file you will find: $args = array(  &#8217;comment_notes_after&#8217; =&#62; &#8221;,  &#8217;comment_field&#8217; =&#62; &#8216;&#60;p&#62;&#60;label&#62;Comment *&#60;/label&#62;&#60;br /&#62;&#60;textarea id=&#8221;comment&#8221; name=&#8221;comment&#8221; cols=&#8221;" rows=&#8221;8&#8243; aria-required=&#8221;true&#8221;&#62;&#60;/textarea&#62;&#60;/p&#62;&#8217;,  ); comment_form($args); ?&#62; Add: &#8216;title_reply&#8217; =&#62; &#8216;Leave a Review of this Campground&#8217; Completed Adjustments: $args = array(  &#8217;comment_notes_after&#8217; =&#62; &#8221;,  &#8217;comment_field&#8217; =&#62; &#8216;&#60;p&#62;&#60;label&#62;Comment *&#60;/label&#62;&#60;br /&#62;&#60;textarea id=&#8221;comment&#8221; name=&#8221;comment&#8221; cols=&#8221;" rows=&#8221;8&#8243; aria-required=&#8221;true&#8221;&#62;&#60;/textarea&#62;&#60;/p&#62;&#8217;,  &#8217;title_reply&#8217; =&#62; &#8216;Leave a Review of this Campground&#8217; ); comment_form($args); ?&#62; To make the changes to Comments.php file: In WP Admin goto Appearance in the left sidebar and click Editor. In the right sidebar you will see Comments (comments.php) Click it to open. Scroll to the bottom of the file, make the necessary changes and click Update file. NOTE: Before making changes to any file I highly reccomend saving a backup copy of the file.  One easy way to make a backup copy is to [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div class="mceTemp">
<dl id="attachment_283" class="wp-caption alignright" style="width: 160px;">
<dt class="wp-caption-dt"><a href="http://ballyhoo4u.com/wp-content/uploads/2011/03/magpremfinal1-274x175.jpg"><img class="size-thumbnail wp-image-283" title="Magazine Premium Theme by Bavotasan" src="http://ballyhoo4u.com/wp-content/uploads/2011/03/magpremfinal1-274x175-150x150.jpg" alt="magpremfinal1 274x175 150x150 Change Leave a Reply Text in WordPress" width="150" height="150" /></a></dt>
</dl>
</div>
<p class="wp-caption-dd">In an effort to further customize on of the WordPress websites I developed,<a href="http://5starcampgrounds.com"> 5 Star Campgrounds</a>, I wanted to change the standard &#8220;Leave a Reply&#8221; in the comments section to &#8220;Leave a Review of this Campground&#8221;.  The site is currently using the <a href="https://www.e-junkie.com/ecom/gb.php?cl=93121&amp;c=ib&amp;aff=97899">Magazine Premier theme by Bavotasan</a>.  To make the change I made the following addtion to the comments.php file:</p>
<p><strong>Toward the end of the file you will find:</strong></p>
<blockquote><p>$args = array(<br />
 &#8217;comment_notes_after&#8217; =&gt; &#8221;,<br />
 &#8217;comment_field&#8217; =&gt; &#8216;&lt;p&gt;&lt;label&gt;Comment *&lt;/label&gt;&lt;br /&gt;&lt;textarea id=&#8221;comment&#8221; name=&#8221;comment&#8221; cols=&#8221;" rows=&#8221;8&#8243; aria-required=&#8221;true&#8221;&gt;&lt;/textarea&gt;&lt;/p&gt;&#8217;,<br />
 );<br />
comment_form($args); ?&gt;</p></blockquote>
<p><strong>Add:</strong></p>
<blockquote><p>&#8216;title_reply&#8217; =&gt; &#8216;Leave a Review of this Campground&#8217;</p></blockquote>
<p><strong>Completed Adjustments:</strong></p>
<blockquote><p>$args = array(<br />
 &#8217;comment_notes_after&#8217; =&gt; &#8221;,<br />
 &#8217;comment_field&#8217; =&gt; &#8216;&lt;p&gt;&lt;label&gt;Comment *&lt;/label&gt;&lt;br /&gt;&lt;textarea id=&#8221;comment&#8221; name=&#8221;comment&#8221; cols=&#8221;" rows=&#8221;8&#8243; aria-required=&#8221;true&#8221;&gt;&lt;/textarea&gt;&lt;/p&gt;&#8217;,<br />
 &#8217;title_reply&#8217; =&gt; &#8216;Leave a Review of this Campground&#8217;<br />
);<br />
comment_form($args); ?&gt;</p></blockquote>
<p>To make the changes to<strong> Comments.php </strong>file:</p>
<ul>
<li>In WP Admin goto <strong>Appearance </strong>in the left sidebar and click <strong>Editor</strong>.</li>
<li>In the right sidebar you will see<strong> Comments (comments.php)</strong> Click it to open.</li>
<li>Scroll to the bottom of the file, make the necessary changes and click<strong> Update file</strong>.</li>
<li><strong>NOTE:</strong> Before making changes to any file I highly reccomend saving a backup copy of the file.  One easy way to make a backup copy is to Select all of the content you have open in the Editor (CTRL A), Copy the data (CTRL C), open Notepad or a basic editor and paste the content into a new file (CTRL V).</li>
</ul>
<p>It is also possible to make additional modifications to your Comment section.  You can find additional infomation at <a href="http://codex.wordpress.org/Function_Reference/comment_form">WordPress.org</a></p>
<div class="shr-publisher-281"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fchange-leave-a-reply-text-in-wordpress%2F' data-shr_title='Change+%22Leave+a+Reply%22+Text+in+WordPress'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fchange-leave-a-reply-text-in-wordpress%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fchange-leave-a-reply-text-in-wordpress%2F' data-shr_title='Change+%22Leave+a+Reply%22+Text+in+WordPress'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/change-leave-a-reply-text-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Select Custom Post Template Based on Category</title>
		<link>http://ballyhoo4u.com/select-custom-post-template-based-on-category/</link>
		<comments>http://ballyhoo4u.com/select-custom-post-template-based-on-category/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 05:19:19 +0000</pubDate>
		<dc:creator>waded1</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Category Template Plugin]]></category>
		<category><![CDATA[Custom Post Template]]></category>
		<category><![CDATA[Custom Post Template Plugin]]></category>

		<guid isPermaLink="false">http://ballyhoo4u.com/?p=261</guid>
		<description><![CDATA[I rely on custom post templates on one of my sites.  Recently I ran into an issue when I upgraded to WordPress 3.01.Wordpress 3.01 I used the plugin Category Templates to assign my posts a specific custom post template.  ]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I rely on custom post templates on one of my sites.  Recently I ran into an issue when I upgraded to WordPress 3.01.<a href="http://ballyhoo4u.com/wp-content/uploads/2010/05/wordpress-logo.png"><img class="size-thumbnail wp-image-231 alignright" title="Wordpress 3.01" src="http://ballyhoo4u.com/wp-content/uploads/2010/05/wordpress-logo-150x150.png" alt="wordpress logo 150x150 Select Custom Post Template Based on Category" width="150" height="150" /></a> I used the plugin <a href="http://www.aarongloege.com/blog/web-development/wordpress/plugins/wordpress-plugin-category-templates/" target="_blank">Category Templates</a> to assign my posts a specific custom post template.  After the upgrade to 3.01 The Category Templates plugin partially broke.  I could still go into an individual post and select which Custom Post Template to use but all of my posts lost the initial custom post template they were assigned to.  The Custom Post Template plugin also has a bulk assignment utility but that didn&#8217;t work after the upgrade.  I was stumped for a couple of days on how to easily resolve the problem.  Manually going into 13,000 posts wasn&#8217;t an option!</p>
<p>In my research I stumbled across a posting on the <a href="http://wordpress.org/support/topic/plugin-custom-post-template-no-drop-down-to-select-different-template?replies=5" target="_blank">WordPress forums</a>.  Ronald73 posted a coding solution that accomplished exactly what I needed.  Here is his solution:</p>
<ul>
<li>Add the following code to the theme&#8217;s functions.php:</li>
<blockquote>
<li><strong>add_filter(&#8216;single_template&#8217;, create_function(&#8216;$t&#8217;, &#8216;foreach( (array)  get_the_category() as $cat ) { if ( file_exists(TEMPLATEPATH .  &#8220;/single-{$cat-&gt;term_id}.php&#8221;) ) return TEMPLATEPATH .  &#8220;/single-{$cat-&gt;term_id}.php&#8221;; } return $t;&#8217; ));</strong></li>
</blockquote>
<li>Create a file named single-xx.php (where xx is the ID of the category)  Save it in your themes folder.</li>
<li>All posts in this category will now use the single-xx.php instead of single.php</li>
</ul>
<p>My testing shows this solution work brilliantly!  Also, now I have one less plugin to run on my installation.</p>
<div class="shr-publisher-261"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fselect-custom-post-template-based-on-category%2F' data-shr_title='Select+Custom+Post+Template+Based+on+Category'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fselect-custom-post-template-based-on-category%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fballyhoo4u.com%2Fselect-custom-post-template-based-on-category%2F' data-shr_title='Select+Custom+Post+Template+Based+on+Category'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://ballyhoo4u.com/select-custom-post-template-based-on-category/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

