<?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>Manz Web Designs, LLC - Events</title>
	<atom:link href="http://events.manzwebdesigns.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://events.manzwebdesigns.com</link>
	<description>Where your web comes to life!</description>
	<lastBuildDate>Fri, 28 Oct 2011 15:40:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Saving CKEditor data to MySQL Database</title>
		<link>http://events.manzwebdesigns.com/2011/10/28/saving-ckeditor-data-mysql-database/</link>
		<comments>http://events.manzwebdesigns.com/2011/10/28/saving-ckeditor-data-mysql-database/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 15:21:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://events.manzwebdesigns.com/?p=184</guid>
		<description><![CDATA[Yesterday, I needed to give a client a What-You-See-Is-What-You-Get (WYSIWYG) editor for a text-area.  So, I&#8217;m thinking, &#8220;ahhh, no problem, should take about 30 minutes&#8230;&#8221;  I figured I could just whip up some jquery that would call a PHP page to submit the CKEditor information to the database. While that may have been possible, I [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: left;">Yesterday, I needed to give a client a What-You-See-Is-What-You-Get (WYSIWYG) editor for a text-area.  So, I&#8217;m thinking, &#8220;ahhh, no problem, should take about 30 minutes&#8230;&#8221;  I figured I could just whip up some jquery that would call a PHP page to submit the CKEditor information to the database.</p>
<p style="text-align: left;">While that may have been possible, I decided to look into the <a href="http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html" target="_blank">CKEditor API documentation</a> and found that there is an easier way.  You will also need the jquery.form plugin, which can be downloaded <a href="http://jquery.malsup.com/form/#download" target="_blank">here</a>. Let&#8217;s look at the code for the index.php file (I always use the PHP file type instead of htm* because I may need to insert some php code sometime&#8230; only for testing pages, though, not production):</p>
<pre>&lt;!DOCTYPE html&gt;
&lt;html&gt;
    &lt;head&gt;
        &lt;title&gt;Writer&lt;/title&gt;
        &lt;meta content="text/html; charset=utf-8" http-equiv="content-type" /&gt;
        &lt;script type="text/javascript" src="ckeditor/ckeditor.js"&gt;&lt;/script&gt;
        &lt;script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"&gt;&lt;/script&gt;
        &lt;script type="text/javascript" src="jquery.form.js"&gt;&lt;/script&gt;
        &lt;style&gt;
            .cke_contents {
                height: 400px !important;
            }
        &lt;/style&gt;
    &lt;/head&gt;
    &lt;body&gt;
        &lt;form action="result.php" method="post"&gt;
            &lt;textarea class="editor" id="editor" &gt;&lt;/textarea&gt;
            &lt;script type="text/javascript"&gt;
                //&lt;![CDATA[
                CKEDITOR.replace( 'editor',
                {
                    fullPage : true,
                    uiColor : '#9AB8F3',
                    toolbar : 'MyToolbar'
                });
                //]]&gt;
            &lt;/script&gt;
        &lt;/form&gt;
    &lt;/body&gt;
&lt;/html&gt;</pre>
<p style="text-align: left;">Note that the only purpose for having the form element is to enable the save button, we will be saving this with jQuery, so there will not be an actual form submission.</p>
<p style="text-align: left;">In the javascript here, we are using the .replace() function from the API to replace the control whose ID is &#8216;editor&#8217;, then setting the editor to be the fullPage width, setting the color for the interface, and telling it to use a custom toolbar named &#8216;MyToolbar&#8217;.</p>
<p style="text-align: left;">If you haven&#8217;t already downloaded the ckeditor, you can get the latest <a href="http://ckeditor.com/download" target="_blank">here</a>.  Extract the zipped (or tar-gzipped) file into the root of your site directory.</p>
<p style="text-align: left;">Now for the ckeditor plugin, open to the directory &#8216;ckeditor/plugins&#8217; and create a new directory called &#8216;ajaxsave&#8217; and, in that directory, create a new file called &#8216;plugin.js&#8217;.  Now let&#8217;s put the following code in that file:</p>
<pre style="text-align: left;">CKEDITOR.plugins.add('ajaxsave',
    {
        init: function(editor)
        {
            var pluginName = 'ajaxsave';
            editor.addCommand( pluginName,
            {
                exec : function( editor )
                {
                    $.post("result.php", {
                        data : editor.getSnapshot()
                    } );
                },
                canUndo : true
            });
            editor.ui.addButton('Ajaxsave',
            {
                label: 'Save Ajax',
                command: pluginName,
                className : 'cke_button_save'
            });
        }
    });</pre>
<p style="text-align: left;">Basically, what is happening is we are adding a command to a button known as &#8216;ajaxsave&#8217; in the toolbar and telling it to post to the file &#8220;result.php&#8221; the data contained in the editor using the <a href="http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#getSnapshot" target="_blank">getSnapshot() function</a> from the API.</p>
<p style="text-align: left;">Now I chose to only give a subset of commands available along with my newly created and defined &#8220;Ajax Save&#8221; button by modifying the &#8220;config.js&#8221; file for the CKEditor (found in /ckeditor/):</p>
<pre style="text-align: left;">/*
Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/

CKEDITOR.editorConfig = function( config )
{
    // Define changes to default configuration here. For example:
    // config.language = 'fr';
    // config.uiColor = '#AADC6E';

    config.uiColor = '#AADC6E';
    config.resize_enabled = false;

    config.toolbar = 'MyToolbar';

    config.toolbar_MyToolbar = [
        ['NewPage','Preview','Ajaxsave'],
        ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Scayt'],
        ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
        ['Table','HorizontalRule','Smiley','SpecialChar'],
        '/',
        ['Styles','Format'],
        ['Bold','Italic','Strike'],
        ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
        ['Link','Unlink','Anchor'],
        ['Maximize','-','About']
    ];

    config.extraPlugins = 'ajaxsave';

};</pre>
<p style="text-align: left;">For a complete list of all non-custom buttons, see the documentation at the bottom of <a href="http://docs.cksource.com/ckeditor_api/symbols/src/plugins_toolbar_plugin.js.html" target="_blank">this page</a> for them.</p>
<p style="text-align: left;">Now to actually save it to the database.  Create a new PHP file, result.php, in the same directory as your index.php file and use the following code as a sample to insert the data into the database&#8230;</p>
<pre style="text-align: left;">&lt;?php
  $host   = 'localhost'; // alternatively, you can put '127.0.0.1' here
  $dbUser = 'root'; // I would never use root for a production
                    // user, but for a local installation, it is ok...
  $dbPass = '1234'; // or whatever it is set to be...

  $dbName = 'test'; // use your database name here
  $dbConn = mysql_connect($host, $dbUser, $dbPass)
                  or trigger_error(mysql_error(), E_USER_ERROR);
  mysql_select_db($dbName, $dbConn);

  /* Table:  messages
   * Fields: id      (INT, primary key, auto-increment)
   *         message (TEXT)
   */
  $sql = "INSERT INTO messages VALUES(NULL, '" . mysql_real_escape_string($_POST['data']) . "';";
  $queryResource = mysql_query($sql, $dbConn) or die(mysql_error());
?&gt;</pre>
<p style="text-align: left;">I hope this helps, please comment below!</p>
<p style="text-align: left;">Bud Manz<br />
Owner &#8211; Manz Web Designs, LLC</p>
<p>http://www.manzwebdesigns.com/</p>
<g:plusone href="http://events.manzwebdesigns.com/2011/10/28/saving-ckeditor-data-mysql-database/"></g:plusone><div class="shr-publisher-184"></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%2Fevents.manzwebdesigns.com%2F2011%2F10%2F28%2Fsaving-ckeditor-data-mysql-database%2F' data-shr_title='Saving+CKEditor+data+to+MySQL+Database'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2011%2F10%2F28%2Fsaving-ckeditor-data-mysql-database%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2011/10/28/saving-ckeditor-data-mysql-database/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery Move-able Div</title>
		<link>http://events.manzwebdesigns.com/2011/09/26/jquery-move-able-div/</link>
		<comments>http://events.manzwebdesigns.com/2011/09/26/jquery-move-able-div/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 23:10:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://events.manzwebdesigns.com/?p=168</guid>
		<description><![CDATA[Today, I was helping a friend who is learning web development.  He was trying to create a way to move a div element using click and drag.  Here is how we implemented it&#8230; &#60;head&#62; &#60;title&#62;jQuery Move-able Div&#60;/title&#62; &#60;link href='./includes/styles.css' rel='stylesheet' type='text/css' /&#62; &#60;script src='./includes/jQuery1.6.4.js' type='text/javascript'&#62;&#60;/script&#62; &#60;script type='text/javascript'&#62; var x1,y1,x2,y2,distX,distY; $(document).ready(function(){ $('#moveableDiv').mouseover(function(){ $(this).css("cursor","pointer"); }); $('#moveableDiv').bind('mousedown', function(event){ [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Today, I was helping a friend who is learning web development.  He was trying to create a way to move a div element using click and drag.  Here is how we implemented it&#8230;</p>
<pre>&lt;head&gt;
    &lt;title&gt;jQuery Move-able Div&lt;/title&gt;
    &lt;link href='./includes/styles.css' rel='stylesheet' type='text/css' /&gt;
    &lt;script src='./includes/jQuery1.6.4.js' type='text/javascript'&gt;&lt;/script&gt;
    &lt;script type='text/javascript'&gt;

      var x1,y1,x2,y2,distX,distY;</pre>
<pre>      $(document).ready(function(){

        $('#moveableDiv').mouseover(function(){
          $(this).css("cursor","pointer");
        });

        $('#moveableDiv').bind('mousedown', function(event){
          x1 = event.clientX;
          y1 = event.clientY;
          var x3 = parseInt($('#moveableDiv').css('left'));
          var y3 = parseInt($('#moveableDiv').css('top'));
          $(this).bind('mousemove', function(event1) {
            x2 = event1.clientX;
            y2 = event1.clientY;

            distX = x2 - x1;
            distY = y2 - y1;

            var newX = x3 + distX;
            var newY = y3 + distY;

            $(this).css('left', newX);
            $(this).css('top', newY);
          });
        });
        $(document).mouseup(function() {
          $(this).unbind('mousemove');
        });
      });
    &lt;/script&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;div id='moveableDiv'&gt;Hello&lt;/div&gt;
  &lt;/body&gt;
&lt;/html&gt;</pre>
<p>Let&#8217;s break this down and see what is happening!</p>
<p>Create the style sheet to better distinguish the move-able div element contained in the file, &#8220;includes/styles.css&#8221;:</p>
<pre>div#moveableDiv{
   width: 200px;
   height: 100px;
   position: absolute;
   left: 50px;
   top: 50px;
   z-index: 1;
   border: 1px black solid;    
   background-color: #ff9999;
}</pre>
<p>then, comes the javascript!</p>
<p>Declare variables used to keep track of the div location:</p>
<pre>  var x1,y1,x2,y2,distX,distY;</pre>
<p>Then when the DOM is ready&#8230;</p>
<pre>  $(document).ready(function(){</pre>
<p>attach a mouseover event that changes the cursor into a hand pointer&#8230;</p>
<pre>    $('#moveableDiv').mouseover(function(){
      $(this).css("cursor","pointer");
    });</pre>
<p>Bind the mousedown event, assigning the mouse coordinates in x1 and y1&#8230;</p>
<pre>    $('#moveableDiv').bind('mousedown', function(event){
      x1 = event.clientX;
      y1 = event.clientY;</pre>
<p>then assign the original div location in x3 and y3&#8230;</p>
<pre>      var x3 = parseInt($('#moveableDiv').css('left'));
      var y3 = parseInt($('#moveableDiv').css('top'));</pre>
<p>Bind the mousemove event to actually do the move.</p>
<pre>      $(this).bind('mousemove', function(event1) {
        x2 = event1.clientX;
        y2 = event1.clientY;</pre>
<p>This is accomplished by tracking the location of the mouse as it moves in x2 and y2 and calculating the difference between the original location and the current&#8230;</p>
<pre>        distX = x2 - x1;
        distY = y2 - y1;

        var newX = x3 + distX;
        var newY = y3 + distY;</pre>
<p>then assigning it to the css left and top properties for the div element&#8230;</p>
<pre>        $(this).css('left', newX);
        $(this).css('top', newY);
      });
    });</pre>
<p>Finally, unbind the mousemove event on mouseup to release the mouse&#8230;</p>
<pre>    $(document).mouseup(function() {
      $(this).unbind('mousemove');
    });
  });
&lt;/script&gt;</pre>
<p>Let me know your thoughts on this tutorial below in the comments, I look forward to hearing from you! You can check out my website at <a href="http://www.manzwebdesigns.com/" target="_blank">http://www.manzwebdesigns.com/</a> if you so desire.</p>
<p>Thanks!<br />
Bud Manz</p>
<g:plusone href="http://events.manzwebdesigns.com/2011/09/26/jquery-move-able-div/"></g:plusone><div class="shr-publisher-168"></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%2Fevents.manzwebdesigns.com%2F2011%2F09%2F26%2Fjquery-move-able-div%2F' data-shr_title='jQuery+Move-able+Div'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2011%2F09%2F26%2Fjquery-move-able-div%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2011/09/26/jquery-move-able-div/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Power of People</title>
		<link>http://events.manzwebdesigns.com/2011/08/30/power-people/</link>
		<comments>http://events.manzwebdesigns.com/2011/08/30/power-people/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 01:42:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Information]]></category>
		<category><![CDATA[Motivational]]></category>

		<guid isPermaLink="false">http://events.manzwebdesigns.com/?p=161</guid>
		<description><![CDATA[So today, I find myself thinking &#8220;what is it that makes things happen?&#8221; Many people would say, and perhaps somewhat accurately, all the technological advances, the tool sets, and other sorts of just plain &#8220;stuff&#8221;. What do you suppose Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna used to write the UNIX [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>So today, I find myself thinking &#8220;what is it that makes things happen?&#8221; Many people would say, and perhaps somewhat accurately, all the technological advances, the tool sets, and other sorts of just plain &#8220;stuff&#8221;. What do you suppose Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna used to write the UNIX operating system? The C language&#8230; hmmm, wonder where the C language came from and what tools were used to create it??? Brian Kernighan and Dennis Ritchie&#8217;s brains, of course!</p>
<p>Ok, so they just whipped out their laptops and fired up their favorite IDE, of course, right? Nooooo, I won&#8217;t go into a dissertation of what they used for tools, that is beyond the scope of this article. The whole point of that should be obvious&#8230; it came from their minds and intellect!</p>
<p>So, now I am thinking, how many coders are patchwork coders? What I mean is the first thing we do when we want to do something is type keywords into our favorite search engine, thinking &#8220;man, I know someone out there has had to do this already!&#8221; I would guess that at least 99.9% of us would hold up our hands and say, &#8220;guilty as charged,&#8221; I know I would and that is not all bad.</p>
<p>What is &#8220;thinking outside of the box?&#8221; Sometimes the experience found in figuring it out on your own can be much more rewarding that simply doing what everyone else is doing&#8230; now I know, even as I say that, of the power of community, but really, what makes up community? This is the whole point of this article! YOU do.</p>
<p>I am beginning my path into learning the Zend Framework&#8230; I won&#8217;t learn it in a day, a week, a month or even a year&#8230; I probably won&#8217;t ever learn all there is to know about it, because of the power of &#8220;you&#8221;. Together &#8220;we&#8221; can be truly great; did you know that if one horse can pull 1000 pounds by itself, 2 can do about ten times that amount?</p>
<p>The thing that makes things work is you, my friend, and me. The balance is found in knowing when you need the help of others, but don&#8217;t sell yourself short. If you read and understand this post, you are cognitive enough to understand how to do things on your own and when to enlist the help of others&#8230;</p>
<p>Thank you for reading and I look forward to reading your comments below!</p>
<p>Bud Manz<br />
<a href="http://www.manzwebdesigns.com">Manz Web Designs, LLC &#8211; Owner</a></p>
<g:plusone href="http://events.manzwebdesigns.com/2011/08/30/power-people/"></g:plusone><div class="shr-publisher-161"></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%2Fevents.manzwebdesigns.com%2F2011%2F08%2F30%2Fpower-people%2F' data-shr_title='The+Power+of+People'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2011%2F08%2F30%2Fpower-people%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2011/08/30/power-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manz Web Designs Press Release</title>
		<link>http://events.manzwebdesigns.com/2011/05/18/150/</link>
		<comments>http://events.manzwebdesigns.com/2011/05/18/150/#comments</comments>
		<pubDate>Wed, 18 May 2011 20:30:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press Room]]></category>

		<guid isPermaLink="false">http://events.manzwebdesigns.com/?p=150</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><iframe src="http://pressroom.prlog.org/manzwebdesigns/?hosted&#038;bc=ffffff&#038;tc=000000&#038;lc=3060e0&#038;mc=606060" width="430px" height="150px" frameborder="1"></iframe></p>
<g:plusone href="http://events.manzwebdesigns.com/2011/05/18/150/"></g:plusone><div class="shr-publisher-150"></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%2Fevents.manzwebdesigns.com%2F2011%2F05%2F18%2F150%2F' data-shr_title='Manz+Web+Designs+Press+Release'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2011%2F05%2F18%2F150%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2011/05/18/150/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Railtech Matweld site is online!</title>
		<link>http://events.manzwebdesigns.com/2011/05/05/railtech-matweld-site-is-online/</link>
		<comments>http://events.manzwebdesigns.com/2011/05/05/railtech-matweld-site-is-online/#comments</comments>
		<pubDate>Thu, 05 May 2011 19:03:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Information]]></category>

		<guid isPermaLink="false">http://events.manzwebdesigns.com/?p=141</guid>
		<description><![CDATA[I am pleased to announce that Railtech Matweld&#8217;s website, Manz Web Designs, LLC latest project, is finally online and can be seen at http://www.matweld.com/. &#160; Thanks, Bud]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I am pleased to announce that Railtech Matweld&#8217;s website, Manz Web Designs, LLC latest project, is finally online and can be seen at <a title="Railtech Matweld" href="http://www.matweld.com" target="_blank">http://www.matweld.com/</a>.</p>
<p>&nbsp;</p>
<p>Thanks,<br />
Bud</p>
<g:plusone href="http://events.manzwebdesigns.com/2011/05/05/railtech-matweld-site-is-online/"></g:plusone><div class="shr-publisher-141"></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%2Fevents.manzwebdesigns.com%2F2011%2F05%2F05%2Frailtech-matweld-site-is-online%2F' data-shr_title='Railtech+Matweld+site+is+online%21'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2011%2F05%2F05%2Frailtech-matweld-site-is-online%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2011/05/05/railtech-matweld-site-is-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Client Web Hosting Now Available!</title>
		<link>http://events.manzwebdesigns.com/2011/04/19/client-web-hosting-now-available/</link>
		<comments>http://events.manzwebdesigns.com/2011/04/19/client-web-hosting-now-available/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 13:29:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Information]]></category>
		<category><![CDATA[web hosting]]></category>
		<category><![CDATA[website maintenance]]></category>

		<guid isPermaLink="false">http://www.manzwebdesigns.com/wp/?p=122</guid>
		<description><![CDATA[I am pleased to announce that as of yesterday, April 18, 2011, Manz Web Designs, LLC is now offering web hosting for new and current clients! For a limited time, we are offering to host your site(s) for the same amount as your current solution. We also offer negotiated website maintenance contracts that can also [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I am pleased to announce that as of yesterday, April 18, 2011, Manz Web Designs, LLC is now offering web hosting for new and current clients!  For a limited time, we are offering to host your site(s) for the same amount as your current solution.</p>
<p>We also offer negotiated website maintenance contracts that can also include web hosting!  <a title="Contact us" href="http://www.manzwebdesigns.com/#contact" target="_blank">Contact us</a> for more details.</p>
<p>Thanks,<br />
Bud</p>
<g:plusone href="http://events.manzwebdesigns.com/2011/04/19/client-web-hosting-now-available/"></g:plusone><div class="shr-publisher-122"></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%2Fevents.manzwebdesigns.com%2F2011%2F04%2F19%2Fclient-web-hosting-now-available%2F' data-shr_title='Client+Web+Hosting+Now+Available%21'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2011%2F04%2F19%2Fclient-web-hosting-now-available%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2011/04/19/client-web-hosting-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparing For a Website</title>
		<link>http://events.manzwebdesigns.com/2010/10/02/preparing-for-a-website/</link>
		<comments>http://events.manzwebdesigns.com/2010/10/02/preparing-for-a-website/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 23:17:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Information]]></category>

		<guid isPermaLink="false">http://events.manzwebdesigns.com/?p=123</guid>
		<description><![CDATA[Good web site design should expand your business, providing a good return on your investment.  The task that lies between the conception of your need for a web site to a functional web presence can be very daunting with little or no guidance. The purpose of this article is to put you off to at least a good beginning.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><h2>A customer’s guide to first steps</h2>
<p>Good web site design should expand your business, providing a good return on your investment.  The task that lies between the conception of your need for a web site to a functional web presence can be very daunting with little or no guidance. The purpose of this article is to put you off to at least a good beginning.</p>
<p>The article will address four basic steps that are crucial to your decision and will provide good direction making it.</p>
<h3>Research</h3>
<p>The first step in preparing, even before looking at web site providers, should be to see what your competitors are doing.  Then formulate in your mind (and on paper) what they are doing and pick from them the best ideas to incorporate into your own idea.  I recommend performing a Google search for those of your industry. Browse through these sites, and look for the following points:</p>
<ul>
<li>Functionality
<ul>
<li>Informational?</li>
</ul>
</li>
<li>Appearance
<ul>
<li>Photographs, etc.?</li>
<li>Colors</li>
<li>How does the website communicate with the targeted       market?</li>
</ul>
</li>
<li>Size
<ul>
<li>How large are the sites?
<ul>
<li>How do they compare with the        vision you see for your site?</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>There are many ways to create an effective web site that will fulfill your needs, so create a chart of likes and dislikes, then make detailed notes about why you feel that way about them. This will be very helpful to your designer as they try to create a site to match your vision for both your business and web presence.</p>
<h3>Prepare</h3>
<p>Now you should have the necessary tools to determine what <em>your </em>web site should look like and what content it should contain.</p>
<ul>
<li>Make a list of the information you want to appear on      your web site.
<ul>
<li>At a minimum, your site should require “Home”, “About       us” and “Contact Us” pages.</li>
<li>Other pages that may be desired would be “Products/Services”       (these may be separate pages or just one of them), “Portfolio”, etc.</li>
</ul>
</li>
<li>Write as much of the content as you can before choosing      your web designer. This will enable them to more accurately quote your job      and can be modified later if necessary.
<ul>
<li>They may have some ideas to enhance that content,       which will make your site better in the long run!</li>
</ul>
</li>
<li>If you have a corporate image or brand already created (for      example, a logo, standard fonts, and standard colors) which are used in      currently printed materials and you wish to continue using them, make note      of this. Otherwise, the designer will need to create this image or brand      identity and you will want to discuss this with the web site designer      before they submit a quote.</li>
<li>You may want elements on the site for customers to      interact with, such as forms, polls, votes, and/or reviews.</li>
<li>Do you need an ecommerce solution to sell products      and/or services?</li>
<li>Will there be any custom programming needed for items      like shopping carts, contact forms, etc.</li>
</ul>
<p>A list of these items is crucial; additionally a brief company description, information about your target audience, a paragraph or two about what you wish to accomplish with your site, and what features on your list are required versus not essential but desirable. These will save you money in the short and long term.  The more you can share about your method of business will not only put the designer “on the same page”, but will also help you think about how you do your business and where it can be done better.</p>
<p>Be sure that you have a business plan in place; it is nearly impossible to give clear direction to a designer if you have no clear direction for your business!</p>
<h3>Compare</h3>
<p>Using an online web designer directory (<a href="http://www.xemion.com/">Xemion.com&#8217;s Web Design Company Directory</a>, for example) is a very easy way to find a local designer.  Additionally, you can check with a website that you are impressed with by email or phone (if the link for the designer isn’t already there) and ask them who did their site.</p>
<p>Check out different web site designers’ portfolio pages to help determine if they are a good fit, having the skill sets necessary to provide for your need. Then pick out two or three designers and ask for a proposal and estimate for the entire project.</p>
<p>Take notice of the following metrics:</p>
<ul></ul>
<ul>
<li>Were they timely with their response
<ul>
<li>If they are too busy to respond in 24 hours or less (12 hours is poor response, in my opinion), are they going to be too busy to finish the job in a timely fashion?</li>
</ul>
</li>
<li>Was their response professional?
<ul>
<li> Were there spelling or grammatical errors if they responded by email</li>
<li>Were they confident in the communication (verbal and/or written)</li>
</ul>
</li>
<li>How thorough is it?
<ul>
<li>Require a line by line account of the quote.</li>
<li>Have they addressed all of your requirements?</li>
</ul>
</li>
<li>Be sure there are no “hidden” fees such as graphic design, etc.</li>
<li>Are the payment terms in place and manageable?</li>
<li>Ensure that all on-going costs are accounted for
<ul>
<li>Site hosting</li>
<li>Security updates</li>
<li>Content management</li>
</ul>
</li>
<li>Will you retain the website copyrights?</li>
</ul>
<ul></ul>
<h3>Making the choice</h3>
<p>Effective website design companies provide a combination of graphic, technical, marketing, and consultative skills. Make sure the company has the skill sets you need to support your current and future needs.</p>
<p>You must keep in mind that your website is your company’s identity on the web; you may be able to get it done cheaper, but I have found that you usually get what you pay for.  If the person doing the quoting is vague or unclear, you will be able to expect that right on through to the website they provide for you.</p>
<p>It would be a good thing for you to meet in person at least once before selecting a designer and that should be in their location.  That way you can take in the environment that they work under.  If they have a sloppy desk/room that has obviously not been cleaned in a reasonable period of time, you can probably expect at least a bit of laxness in some part of your experience with them.</p>
<p>Remember that you could potentially be working with this designer for a long time and your company will be associated with them.  Be sure that you want that relationship.  Also, please keep in mind that while you are asking yourself these questions; the designer, if they are “worth their salt”, will be doing a similar analysis of you.</p>
<p>After selecting your designer, you may want to check with your designer periodically, especially if they aren’t keeping you posted on the project’s progress.  If they are not communicating with you every week (or two at the most) you may want to start looking around for a new designer.  Again, you must ask yourself this question: “Do I have confidence that this person or team is dependable to be dedicated to fulfilling my needs now and in the future?”</p>
<g:plusone href="http://events.manzwebdesigns.com/2010/10/02/preparing-for-a-website/"></g:plusone><div class="shr-publisher-123"></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%2Fevents.manzwebdesigns.com%2F2010%2F10%2F02%2Fpreparing-for-a-website%2F' data-shr_title='Preparing+For+a+Website'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2010%2F10%2F02%2Fpreparing-for-a-website%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2010/10/02/preparing-for-a-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Websites Completed!</title>
		<link>http://events.manzwebdesigns.com/2010/09/14/new-websites-completed/</link>
		<comments>http://events.manzwebdesigns.com/2010/09/14/new-websites-completed/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 23:52:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Information]]></category>

		<guid isPermaLink="false">http://www.manzwebdesigns.com/wp/?p=117</guid>
		<description><![CDATA[Two new websites custom-designed in Joomla for Railtech International.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Manz Web Designs is excited to announce the completion of 2 new websites for the Railtech International: <a title="Railtech Boutet, Inc." href="http://www.railtechboutet.com" target="_blank">Railtech Boutet, Inc</a> and <a title="Railwel Canada" href="http://www.railwel.com" target="_blank">Railwel Canada</a>!  Visit them for all your railway welding and repair supplies.</p>
<g:plusone href="http://events.manzwebdesigns.com/2010/09/14/new-websites-completed/"></g:plusone><div class="shr-publisher-117"></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%2Fevents.manzwebdesigns.com%2F2010%2F09%2F14%2Fnew-websites-completed%2F' data-shr_title='New+Websites+Completed%21'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2010%2F09%2F14%2Fnew-websites-completed%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2010/09/14/new-websites-completed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Page Content Replacement using AJAX and PHP Tutorial</title>
		<link>http://events.manzwebdesigns.com/2010/07/27/dynamic-page-content-replacement-using-ajax-and-php-tutorial/</link>
		<comments>http://events.manzwebdesigns.com/2010/07/27/dynamic-page-content-replacement-using-ajax-and-php-tutorial/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 00:45:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.manzwebdesigns.com/wp/?p=111</guid>
		<description><![CDATA[AJAX and PHP Tutorial - Dynamic Page Content Replacement]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: left;">In this tutorial, I will show you how to use PHP and jQuery to dynamically change webpage content.</p>
<p style="text-align: left;"><em>All this code should be done in the &lt;HEAD&gt; portion of your index page:</em></p>
<p style="text-align: left;">Include the various javascript files needed:</p>
<p style="text-align: left;"><code>&lt;script type="text/javascript" src="jquery-1.3.2.min.js"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript" src="jquery.history.js"&gt;&lt;/script&gt;</code></p>
<p style="text-align: left;">Create a PHP multi-dimensional array of all pages:</p>
<p style="text-align: left;"><code><br />
&lt;?php</code></p>
<p style="text-align: left;">$pages = Array(</p>
<p style="padding-left: 30px; text-align: left;">Array(page =&gt; &#8216;main.php&#8217;, title =&gt; &#8216;Home&#8217;, hash =&gt; &#8216;main&#8217;),</p>
<p style="padding-left: 30px; text-align: left;">Array(page =&gt; &#8216;portfolio.php&#8217;, title =&gt; &#8216;Portfolio&#8217;, hash =&gt; &#8216;portfolio&#8217;),</p>
<p style="padding-left: 30px; text-align: left;">Array(page =&gt; &#8216;templates.php&#8217;, title =&gt; &#8216;Templates&#8217;, hash =&gt; &#8216;templates&#8217;),</p>
<p style="padding-left: 30px; text-align: left;">Array(page =&gt; &#8216;price.php&#8217;, title =&gt; &#8216;Pricing&#8217;, hash =&gt; &#8216;price&#8217;),</p>
<p style="padding-left: 30px; text-align: left;">Array(page =&gt; &#8216;contact.php&#8217;, title =&gt; &#8216;Contact Us&#8217;, hash =&gt; &#8216;contact&#8217;),</p>
<p style="padding-left: 30px; text-align: left;">Array(page =&gt; &#8216;policy.php&#8217;, title =&gt; &#8216;Privacy Policy&#8217;, hash =&gt; &#8216;policy&#8217;)</p>
<p style="text-align: left;">);</p>
<p style="text-align: left;">?&gt;</p>
<p style="text-align: left;">Since PHP is pre-processed at the server, we can use the array created above to populate a javascript associative array:</p>
<p style="text-align: left;"><code>&lt;script type="text/javascript"&gt;</code></p>
<p style="text-align: left;">// [CDATA[</p>
<p style="text-align: left;">var pages = [</p>
<p style="text-align: left; padding-left: 30px;">&lt;?php</p>
<p style="text-align: left; padding-left: 30px;">$i = 0;           // count variable</p>
<p style="text-align: left; padding-left: 30px;">$end = "' },\n";   // variable for the end of the array variable</p>
<p style="text-align: left; padding-left: 30px;">$page_count = count($pages); // number of pages for the site</p>
<p style="text-align: left; padding-left: 30px;">foreach ($pages as $page) {  // Iterate through the PHP array</p>
<p style="text-align: left; padding-left: 60px;">if ($i++ == $page_count) {      // current page is last page,</p>
<p style="text-align: left; padding-left: 90px;">$end = "' }\n";       //   close the array.</p>
<p style="text-align: left; padding-left: 60px;">}</p>
<p style="text-align: left; padding-left: 60px;">echo "\t\t{ title: '{$page['title']}&#8217;, hash: &#8216;&#8221; . $page['hash'] . $end;           // output the array values for the javascript array</p>
<p style="text-align: left; padding-left: 30px;">}</p>
<p style="text-align: left; padding-left: 30px;">?&gt;</p>
<p style="text-align: left;">];</p>
<p style="text-align: left;">// ]]</p>
<p style="text-align: left;">&lt;/script&gt;</p>
<p style="text-align: left;">&lt;script type=&#8221;text/javascript&#8221;&gt;</p>
<p style="text-align: left;">// &lt;!&#8211;</p>
<p style="text-align: left;">// PageLoad function</p>
<p style="text-align: left;">// This function is called when:</p>
<p style="text-align: left;">// 1. after calling $.historyInit();</p>
<p style="text-align: left;">// 2. after calling $.historyLoad();</p>
<p style="text-align: left;">// 3. after pushing &#8220;Go Back&#8221; button of a browser</p>
<p style="text-align: left;">function pageload(hash) {</p>
<p style="padding-left: 30px; text-align: left;">// hash contains a value, let’s use it.</p>
<p style="padding-left: 30px; text-align: left;">if(hash) {</p>
<p style="padding-left: 60px; text-align: left;">// restore ajax loaded state</p>
<p style="padding-left: 60px; text-align: left;">// Load data from the server and place the returned HTML into</p>
<p style="padding-left: 60px; text-align: left;">//   the matched element.</p>
<p style="padding-left: 60px; text-align: left;">$(&#8220;#art-content&#8221;).load(hash + &#8220;.php?noheader=false&#8221;,</p>
<p style="padding-left: 60px; text-align: left;">null,</p>
<p style="padding-left: 60px; text-align: left;">contentLoaded);  // javascript function contentLoaded() function is called</p>
<p style="padding-left: 60px; text-align: left;">cur_hash = hash;</p>
<p style="padding-left: 30px; text-align: left;">} else {   // otherwise, load the home page</p>
<p style="padding-left: 60px; text-align: left;">// start page</p>
<p style="padding-left: 60px; text-align: left;">$(&#8220;#art-content&#8221;).load(&#8220;main.php?noheader=false&#8221;,</p>
<p style="padding-left: 60px; text-align: left;">null,</p>
<p style="padding-left: 60px; text-align: left;">contentLoaded);</p>
<p style="padding-left: 60px; text-align: left;">cur_hash = &#8216;main&#8217;;</p>
<p style="padding-left: 60px; text-align: left;">&lt;?php</p>
<p style="padding-left: 60px; text-align: left;">$page['page'] = &#8216;main.php&#8217;;</p>
<p style="padding-left: 60px; text-align: left;">?&gt;</p>
<p style="padding-left: 30px; text-align: left;">}</p>
<p style="text-align: left;">}</p>
<p style="text-align: left;">$(document).ready(function(){</p>
<p style="padding-left: 30px; text-align: left;">// After the DOM is done loading,</p>
<p style="padding-left: 30px; text-align: left;">// Initialize history plugin.</p>
<p style="padding-left: 30px; text-align: left;">// The callback is called at once by present location.hash.</p>
<p style="padding-left: 30px; text-align: left;">$.historyInit(pageload);</p>
<p style="padding-left: 30px; text-align: left;">// set onlick event for buttons</p>
<p style="padding-left: 30px; text-align: left;">$(&#8220;a[rel='history']&#8220;).click(linkClick);</p>
<p style="text-align: left;">});</p>
<p style="text-align: left;">function contentLoaded() {</p>
<p style="padding-left: 30px; text-align: left;">// for each page, make any links that go to that page</p>
<p style="padding-left: 30px; text-align: left;">// use the hash-mark href instead and have rel=&#8217;history&#8217;</p>
<p style="padding-left: 30px; text-align: left;">// so that they use the jquery history plugin to process</p>
<p style="padding-left: 30px; text-align: left;">// and load their content through ajax instead of a link</p>
<p style="padding-left: 30px; text-align: left;">$(function() {</p>
<p style="padding-left: 60px; text-align: left;">$.each(pages, function(i, val) {</p>
<p style="padding-left: 90px; text-align: left;">$(&#8216;a[href=' + val['hash'] + &#8216;.php]&#8217;)</p>
<p style="padding-left: 120px; text-align: left;">.attr(&#8216;rel&#8217;, &#8216;history&#8217;)</p>
<p style="padding-left: 120px; text-align: left;">.attr(&#8216;href&#8217;, &#8216;#&#8217; + val['hash'])</p>
<p style="padding-left: 120px; text-align: left;">.click(linkClick);</p>
<p style="padding-left: 90px; text-align: left;">});</p>
<p style="padding-left: 60px; text-align: left;">});</p>
<p style="padding-left: 60px; text-align: left;">if(cur_hash) {</p>
<p style="padding-left: 90px; text-align: left;">cur_hash = cur_hash.replace(/^.*#/, &#8221;);</p>
<p style="padding-left: 90px; text-align: left;">$(&#8220;a[rel='history']&#8220;).removeClass(&#8216;active&#8217;);</p>
<p style="padding-left: 90px; text-align: left;">$(&#8216;#l_&#8217; + cur_hash).addClass(&#8216;active&#8217;);</p>
<p style="padding-left: 60px; text-align: left;">}</p>
<p style="text-align: left;">}</p>
<p style="text-align: left;">var cur_hash;</p>
<p style="text-align: left;">function linkClick() {</p>
<p style="padding-left: 30px; text-align: left;">cur_hash = this.href;</p>
<p style="padding-left: 30px; text-align: left;">cur_hash = cur_hash.replace(/^.*#/, &#8221;);</p>
<p style="padding-left: 30px; text-align: left;">// moves to a new page.</p>
<p style="padding-left: 30px; text-align: left;">// pageload is called at once.</p>
<p style="padding-left: 30px; text-align: left;">$.historyLoad(cur_hash);</p>
<p style="padding-left: 30px; text-align: left;">$(&#8216;#link&#8217;).attr(&#8216;href&#8217;).valueOf() = cur_hash;</p>
<p style="padding-left: 30px; text-align: left;">return false;</p>
<p style="text-align: left;">}</p>
<p style="text-align: left;">// &#8211;&gt;</p>
<p style="text-align: left;">&lt;/script&gt;</p>
<p style="text-align: left;">For more info on the jQuery  Library, visit their website at <a href="http://jquery.com/">http://jquery.com/</a>.</p>
<p style="text-align: left;">Now for the html part…</p>
<p style="text-align: left;"><code>&lt;ul class="art-menu"&gt;</code></p>
<p style="text-align: left;">&lt;?php</p>
<p style="padding-left: 30px; text-align: left;">/*construct the menu from the item array built in the head section */</p>
<p style="padding-left: 30px; text-align: left;">foreach ($pages as $item) {</p>
<p style="padding-left: 30px; text-align: left;">echo &#8220;&lt;li&gt;&lt;a id=\&#8221;l_{$item['hash']}\&#8221; href=\&#8221;{$item['page']}\&#8221;&gt;&lt;span class=\&#8221;l\&#8221;&gt;&lt;/span&gt;&lt;span class=\&#8221;r\&#8221;&gt;&lt;/span&gt;&lt;span class=\&#8221;t\&#8221;&gt;{$item['title']}&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;\n&#8221;;</p>
<p style="padding-left: 30px; text-align: left;">}</p>
<p style="text-align: left;">?&gt;</p>
<p style="padding-left: 30px; text-align: left;">&lt;li&gt;</p>
<p style="padding-left: 30px; text-align: left;">&lt;a href=&#8221;http://events.manzwebdesigns.com/&#8221; title=&#8221;Opens in new window&#8221; target=&#8221;_blank&gt;</p>
<p style="padding-left: 30px; text-align: left;">&lt;span class=&#8221;l&#8221;&gt;&lt;/span&gt;&lt;span class=&#8221;r&#8221;&gt;&lt;/span&gt;&lt;span&gt;MWD Events&lt;/span&gt;&lt;/a&gt;</p>
<p style="padding-left: 30px; text-align: left;">&lt;/li&gt;</p>
<p style="text-align: left;">&lt;/ul&gt;</p>
<p style="text-align: left;">&lt;div class=&#8221;art-content&#8221;&gt;</p>
<p style="text-align: left;">&lt;!—jQuery code dumps the requested content here &#8211;&gt;</p>
<p style="text-align: left;">&lt;/div&gt;</p>
<g:plusone href="http://events.manzwebdesigns.com/2010/07/27/dynamic-page-content-replacement-using-ajax-and-php-tutorial/"></g:plusone><div class="shr-publisher-111"></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%2Fevents.manzwebdesigns.com%2F2010%2F07%2F27%2Fdynamic-page-content-replacement-using-ajax-and-php-tutorial%2F' data-shr_title='Dynamic+Page+Content+Replacement+using+AJAX+and+PHP+Tutorial'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2010%2F07%2F27%2Fdynamic-page-content-replacement-using-ajax-and-php-tutorial%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2010/07/27/dynamic-page-content-replacement-using-ajax-and-php-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Service Soon Available!</title>
		<link>http://events.manzwebdesigns.com/2010/07/26/new-service-soon-available/</link>
		<comments>http://events.manzwebdesigns.com/2010/07/26/new-service-soon-available/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 02:03:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Information]]></category>
		<category><![CDATA[service]]></category>

		<guid isPermaLink="false">http://www.manzwebdesigns.com/wp/?p=92</guid>
		<description><![CDATA[Manz Web Designs is soon to offer a low-cost web hosting/maintenance package to all new and current clients! Watch here for more information!!]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Manz Web Designs is soon to offer a low-cost web hosting/maintenance package to all new and current clients!  Watch here for more information!!</p>
<g:plusone href="http://events.manzwebdesigns.com/2010/07/26/new-service-soon-available/"></g:plusone><div class="shr-publisher-92"></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%2Fevents.manzwebdesigns.com%2F2010%2F07%2F26%2Fnew-service-soon-available%2F' data-shr_title='New+Service+Soon+Available%21'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fevents.manzwebdesigns.com%2F2010%2F07%2F26%2Fnew-service-soon-available%2F'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://events.manzwebdesigns.com/2010/07/26/new-service-soon-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

