<?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>SkyBlueCanvas&#187; SkyBlueCanvas Docs Archives  &#8211; SkyBlueCanvas</title>
	<atom:link href="http://blog.skybluecanvas.com/topics/skybluecanvas-lightweight-cms/skyblue-canvas-documentation/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.skybluecanvas.com</link>
	<description>The Lightweight Blog</description>
	<lastBuildDate>Wed, 27 Jan 2010 00:19:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Key Concepts</title>
		<link>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/key-concepts/</link>
		<comments>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/key-concepts/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 00:53:59 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[SkyBlueCanvas CMS]]></category>
		<category><![CDATA[SkyBlueCanvas Docs]]></category>
<category>concepts</category><category>tutorials</category>
		<guid isPermaLink="false">http://blog.skybluecanvas.com/?p=28</guid>
		<description><![CDATA[SkyBlueCanvas is built for small web sites and non-technical users. The system distills the core concepts of content editing down to their simplest form and eliminates a lot of the complexities associated with larger systems. This article explains the key concepts at the core of a SkyBlueCanvas web site.]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>SkyBlueCanvas is built for small web sites and non-technical users. The system distills the core concepts of content editing down to their simplest form and eliminates a lot of the complexities associated with larger systems. SkyBlueCanvas is not meant to be all things to all users and is not intended to compete with, but to act as an alternative to more robust systems.</p>
<h4>Overview</h4>
<p>A SkyBlueCanvas site is broken down into five simple units. These units are:</p>
<ul>
<li>Pages</li>
<li>Media (Pictures and Files)</li>
<li>Collections</li>
<li>Templates (Skins)</li>
<li>Settings</li>
</ul>
<h4>Pages</h4>
<p>SkyBlueCanvas is built first-and-foremost around the concept of pages as the base container. A page can contain text, pictures and other containers (also called collections).</p>
<p>When a new page is created in SkyBlueCanvas, it is automatically associated with a menu item. You create a page, add text and pictures, then indicate in which menu the page should appear (or no menu at all).</p>
<h4>Media</h4>
<p>SkyBlueCanvas currently supports two types of media &#8211; pictures and files. Files are downloadable assets such as PDFs, Microsoft Office documents and ZIP or TAR files. The system allows you to upload files, move them between directories and rename them. Additionally, in the list view, pictures can be previewed by simply holding the cursor over the camera icon beside the image name.</p>
<h4>Collections</h4>
<p>Collections are perhaps the trickiest concept to grasp in SkyBlueCanvas. A collection is a type of container made up of a variable number of items. Examples of collections include link lists, photo galleries, FAQs and Menus. They are literally collections of things or smaller units that appear within a page. The concept of a collection, allows you, the user to add, edit and delete individual items within a container without having to worry about building the container itself.</p>
<h4>Templates</h4>
<p>Templates &#8211; or skins &#8211; are the presentation layer of a web site and allow you to change the appearance of your site without making any changes to the content (text and pictures). The SkyBlueCanvas template system is very simple and very flexible. What your site looks like is limited only by your imagination.</p>
<p>Skins are comprised of XHTML, CSS, JavaScript? and image files. SkyBlueCanvas templates contain absolutely no executable code like PHP and incorporates a simple token replacement concept. You build your XHTML files as you would for any web page and indicate a content region using simple tokens like {region:header}, {region:left} and {region:main}.</p>
<h4>Settings</h4>
<p>As stated previously, SkyBlueCanvas is a zero-configuration system, meaning there are no complex configuration options and settings to manipulate before the system is ready to use. The settings to which we now refer are things like the Site Name, Default Contact Info and administrator username and password.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/key-concepts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collections Publishing</title>
		<link>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/collections-publishing/</link>
		<comments>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/collections-publishing/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 00:23:31 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[SkyBlueCanvas CMS]]></category>
		<category><![CDATA[SkyBlueCanvas Docs]]></category>

		<guid isPermaLink="false">http://blog.skybluecanvas.com/?p=25</guid>
		<description><![CDATA[SkyBlueCanvas is very flexible in how it allows you to place content in different regions on a page. The idea of Collections is closely tied to the way the skin (template) system works. You can even place the same content in different locations on individual pages. In this article I explain how to indicate where content is to appear on a page. ]]></description>
			<content:encoded><![CDATA[<p>Displaying collections is closely tied to the way the SkyBlueCanvas template concept works. In order to fully explain Collection Publishing, we must cover a little bit of the concept of how SkyBlueCanvas templates work.</p>
<p>When you create a template for your SkyBlueCanvas site, you build the HTML exactly as you normally would. However, in any area of the page where editable content is to appear, you add a Content Replacement Token that indicates to SkyBlueCanvas that content goes in this region. The token names are up to you, but they must follow the format {region:your_region_name}.</p>
<p>When your page is viewed on the public site, SkyBlueCanvas finds all of the tokens on the page, then replaces them with the Collection you indicated goes in that region. Which brings us to our current topic. Collections Publishing is where you tell SkyBlueCanvas what to put in a particular region.</p>
<h3>Diagram 10</h3>
<p><img src="/images/colletions.publish.list.jpg" alt="SkyBlueCanvas Collections Publishing List" class="diagram" /></p>
<p>Diagram 10 shows the list view of all the collections available to publish on your site. To publish a collection, click the Edit control indicated in Diagram 10-B. You will be re-directed to the Collections Publishing editor for that collection.</p>
<h3>Diagram 11</h3>
<p><img src="/images/collections.publish.links.jpg" alt="SkyBlueCanvas Collections Publishing Links" class="diagram" /></p>
<h4>Diagram 11-A</h4>
<p>Briefly, let&#8217;s familiarize ourselves with the diagram to facilitate our discussion. Diagram 11-A shows a thumbnail of a typical web page layout. Your layout(s) may vary from this diagram, but this is a good guide since most web pages use some variation of this basic structure.</p>
<h4>Diagram 11-B</h4>
<p>Diagram 11-B shows the name of the pages currently in your site and a Show? selector. The Show selector allows you to turn on or off the display of a collection on a page-by-page basis.</p>
<h4>Diagram 11-C</h4>
<p>Diagram 11-C shows the selector you use to indicate which region in which to display the collection. Remember that we said you define the regions in your HTML template using the {region:your_region_name} token format. When you open the Collections Publishing editor, SkyBlueCanvas parses the layout template selected for the page next to which the selector in Diagram 11-C appears and shows you those regions in the selector list.</p>
<p>So, if you indicated the the Home Page uses a layout named standard and the standard layout defines {region:top}, {region:left}, {region:main} and {region:right} tokens, then the selector shown in Diagram 11-C will show:</p>
<ul>
<li>Top</li>
<li>Left</li>
<li>Main</li>
<li>Right</li>
<li>Footer</li>
</ul>
<p>as its list of options. The arrows pointing from the layout thumbnail to the selector in Diagram 11-C demonstrate how the layout of the page, and the region options are related.</p>
<p>We are using the Links collection for our current example, so whatever region you indicate using the selector in Diagram 11-C is where your list of links will appear on each page. And since you assign the position on a page-by-page basis, you can show the list of links in different locations depending on each page and the layout used for that page.</p>
<h4>Diagram 11-D</h4>
<p>Diagram 11-D indicates the Publish selector. The Collections Publishing editor requires that you set two settings in order to display a collection. At first this may seem redundant, but it is actually quite useful because you can unpublish a collection globally using the selector in Diagram 11-D or on a page-by-page basis using the selector for each page shown in Diagram 11-B.</p>
<h4>Diagram 11-E</h4>
<p>Once you are finished making your publishing selctions, click the Save button shown in Diagram 11-E to save your selections. Now, when a visitor visits your web site, they will see (or not see as the case may be) your collection in the regions you indicated on each page. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/collections-publishing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SkyBlueCanvas Installation Instructions</title>
		<link>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/skybluecanvas-installation-instructions/</link>
		<comments>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/skybluecanvas-installation-instructions/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 23:28:18 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[SkyBlueCanvas CMS]]></category>
		<category><![CDATA[SkyBlueCanvas Docs]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[skybluecanvas]]></category>

		<guid isPermaLink="false">http://blog.skybluecanvas.com/?p=20</guid>
		<description><![CDATA[SkyBlueCanvas is very simple to install. You simple upload the package to your web server, set the file permissions and start adding text and pictures to your site. This article includes step-by-step instructions on how to install SkyBlueCanvas via FTP and SSH.]]></description>
			<content:encoded><![CDATA[<div class="msg-info">
<h2>NOTE</h2>
<p>If you are upgrading from an earlier version of SkyBlueCanvas, please refer to the article on <a href="http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/upgrading-skybluecanvas-v11upgrading-skybluecanvas-v11/">Upgrading SkyBlueCanvas</a>.</p>
</div>
<h2>What You Will Need (System Requirements)</h2>
<ol>
<li>PHP v4-5.x running on Linux, Unix, FreeBSD, OpenBSD or MacOS X <br />Sorry, Windows servers are not supported at this time</li>
<li>A <acronym title="File Transfer Protocol">FTP</acronym> Client (Get <a href="http://filezilla-project.org/download.php" rel="nofollow" >FileZilla from Mozilla</a> for free)</li>
<li><a href="http://en.wikipedia.org/wiki/Rewrite_engine" rel="nofollow" >mod_rewrite</a> enabled (optional but recommended)</li>
<li><a href="http://www.umassd.edu/cits/help/javascript.cfm" rel="nofollow" >JavaScript enabled</a> in your web browser</li>
</ol>
<h2>FTP Installation</h2>
<ol>
<li>Download the SkyBlueCanvas ZIP or TAR file and extract the contents into a folder on your compter.</li>
<li>Connect to your web server using your FTP client and upload the SkyBlueCanvas code.</li>
<li>Change the file permissions of the entire <span class="file-path">skyblue</span> folder to 755 (some servers may require 775). Apply the changes recursively to all directories and files in the <span class="file-path">skyblue</span> folder.</li>
<li>Rename the file /skyblue/htaccess.txt to .htaccess (dot htaccess) to enable <acronym title="Search Engine Friendly">SEF</acronym> <acroynym title="Nice Looking Page Names">URLs</acronym></li>
<li>
Point your web browser to <span class="file-path">http://yourdomain.com/</span> or if you have installed SkyBlueCanvas in a sub-directory of your main domain, <span class="file-path">http://yourdomain.com/sub_directory_where_skyblue_is_installed/</span>.
</li>
<li>Follow the instructions that appear on your screen. This will be a simple form you need to fill in.</li>
<li>When you log in to the Admin Control Panel, go to Admin &gt; Settings &gt; Default Info, and enter the info in the form.</li>
<li>That&#8217;s it.</li>
</ol>
<h2>Command-line Installation (Advanced Users)</h2>
<ol>
<li>Download the tar file and place it in the root of your new website.</li>
<li>Unpack the tarball (tar -zxf skyblue.tar.gz)</li>
<li>Rename the file /skyblue/htaccess.txt to .htaccess (dot htaccess) to enable <acronym title="Search Engine Friendly">SEF</acronym> <acroynym title="Nice Looking Page Names">URLs</acronym></li>
<li>Change the owner/group of the directory contents (chown -R www:www `*`)</li>
<li>Change the file permissions of the entire <span class="file-path">skyblue</span> folder to 755 (some servers may require 775). Apply the changes recursively to all directories and files in the <span class="file-path">skyblue</span> folder.</li>
<li>
Point your web browser to <span class="file-path">http://yourdomain.com/</span> or if you have installed SkyBlueCanvas in a sub-directory of your main domain, <span class="file-path">http://yourdomain.com/sub_directory_where_skyblue_is_installed/</span>.
</li>
<li>Follow the instructions that appear on your screen. This will be a simple form you need to fill in.</li>
<li>When you log in to the Admin Control Panel, go to Admin &gt; Settings &gt; Default Info, and enter the info in the form. This will enable emailing through your site and will set the full URL so that RSS feeds will point to your site pages.</li>
<li>That&#8217;s it.</li>
</ol>
<h2>Trouble Shooting</h2>
<p>
If you get an error when you point your browser to the Setup Wizard, try setting the permissions of the <span class="file-path">/skyblue/</span> directory to 777. It is not recommended that you leave the permissions set to 777. The first screen of the Setup Wizard will suggest the proper settings. Once you have completed the installation, you can change the file permissions to the correct setting. If you continue to have trouble, check your hosting provider&#8217;s documentation or contact their Support Center and ask for &#8220;the correct settings for their server to allow web software to read and write files&#8221;.
</p>
<p>You are now ready to start adding your site&#8217;s content. You can log into the SkyBlueCanvas admin control panel by going to http://www.yourdomain.com/admin.php.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.skybluecanvas.com/skybluecanvas-lightweight-cms/skybluecanvas-installation-instructions/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
	</channel>
</rss>
