<?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>Group 3 Solutions &#187; Open Source</title>
	<atom:link href="http://www.group3solutions.com/blog/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.group3solutions.com/blog</link>
	<description>Kanas City Digital Marketing and Search Optimization</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:55:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Joomla Plugins: Embedding Video, Part 1</title>
		<link>http://www.group3solutions.com/blog/joomla-plugins-embedding-video/</link>
		<comments>http://www.group3solutions.com/blog/joomla-plugins-embedding-video/#comments</comments>
		<pubDate>Mon, 10 May 2010 21:59:06 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.group3solutions.com/blog/?p=28742</guid>
		<description><![CDATA[Continuing our series on Joomla plugins, this week we tackle the surprisingly complicated task of embedding video into Joomla articles. What makes embedding videos in Joomla so troublesome (especially for those accustomed to working in blogging software like WordPress) is that Joomla's content editor strips out any embedding tags (like OBJECT, EMBED, and even SCRIPT tags).]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-9147" title="Joomla Logo" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350-100x71.png" alt="" width="100" height="71" /><a href="http://www.joomla.org/" target="_blank">Joomla</a> is one of the world’s most popular and widely deployed <a href="http://en.wikipedia.org/wiki/Web_content_management_system" target="_blank">content management systems</a>. Continuing our series on <a title="Joomla Plugins Posts" href="http://www.group3solutions.com/blog/tag/joomla/" target="_blank">Joomla plugins</a>, we next tackle the surprisingly complicated task of embedding video into Joomla articles. What makes embedding videos in Joomla so troublesome (especially for those accustomed to working in blogging software like WordPress) is that Joomla&#8217;s content editor strips out any embedding tags (like <a href="http://www.w3schools.com/tags/tag_object.asp" target="_blank">OBJECT</a>, <a href="http://www.htmlcodetutorial.com/embeddedobjects/_EMBED.html" target="_blank">EMBED</a>, and even <a href="http://www.w3schools.com/tags/tag_script.asp" target="_blank">SCRIPT</a> tags). And since YouTube&#8217;s method of embedding video relies on OBECT/EMBED tags, you can see the problem: No videos in Joomla articles.</p>
<p>Example embedding code from YouTube:</p>
<blockquote style="overflow: auto;">
<pre>&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KLGClOOL62Q&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/KLGClOOL62Q&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;</pre>
</blockquote>
<p>There is always the option of adding a custom code module below your actual Joomla article using the <a href="http://docs.joomla.org/Help16:Extensions_Module_Manager" target="_blank">Module Manager</a>, but this is a complete hack that normal content authors will find too cumbersome to remember, much less execute. What&#8217;s needed is a simple method that doesn&#8217;t require much effort on the part of the user. Fortunately, there are a number of <a href="http://extensions.joomla.org/" target="_blank">plugins</a> to help out! We&#8217;ll be covering two of them: <a href="http://extensions.joomla.org/extensions/external-contents/multimedia-channels/video-channels/3246" target="_blank">EasierTube</a> by <a href="http://extensions.joomla.org/extensions/owner/eversonl" target="_blank">Lee Everson</a> here, and <a href="http://extensions.joomla.org/extensions/multimedia/video-players-a-gallery/812?qh=YTo1OntpOjA7czozOiJhbGwiO2k6MTtzOjQ6ImFsbGUiO2k6MjtzOjU6ImFsbGVzIjtpOjM7czo2OiJ2aWRlb3MiO2k6NDtzOjEwOiJhbGwgdmlkZW9zIjt9" target="_blank">AllVideos</a> from <a href="http://www.joomlaworks.gr/" target="_blank">JoomlaWorks</a> in a follow-up article. Both are Open Source and non-commercial.</p>
<h2><a href="http://extensions.joomla.org/extensions/external-contents/multimedia-channels/video-channels/3246" target="_blank">EasierTube</a></h2>
<p><img class="alignright size-full wp-image-28746" title="EasierTube Settings" src="http://www.group3solutions.com/blog/wp-content/uploads/2010/05/photo_easiertube.jpg" alt="EasierTube Settings" width="250" height="225" />Let&#8217;s start off with the easiest, most simple to use video embedding method there is&#8230; <a href="http://extensions.joomla.org/extensions/external-contents/multimedia-channels/video-channels/3246" target="_blank">EasierTube</a>, available as a <a href="http://joomlacode.org/gf/project/easiertube/frs/?action=FrsReleaseView&amp;release_id=7114" target="_blank">stable 4.4</a> version for legacy Joomla 1.0, or as a <a href="http://joomlacode.org/gf/project/easiertube/frs/?action=FrsReleaseView&amp;release_id=10978" target="_blank">beta 5.5</a> version for Joomla 1.5 version installations. Just paste the URL of your video into an article and EasierTube converts it to the needed code so that viewers see your video instead of the link. To do this, EasierTube scans articles and converts any YouTube (or Google, UStream, Revver, mpora, mybreak and Myspace) video links it finds into the correct OBJECT/EMBED tags to display the video, but it doesn&#8217;t alter the <a href="http://docs.joomla.org/Help16:Content_Article_Manager" target="_blank">Article Manager</a> version of the article &#8230; just what the end user sees in their browser.</p>
<p>Example YouTube URL:</p>
<blockquote>
<pre>http://www.youtube.com/watch?v=KLGClOOL62Q</pre>
</blockquote>
<p><strong>Settings: </strong>It defaults to a small width, so you&#8217;ll want to make sure to edit the default video sizes in the Plugins Manager (just find it in the list, click its name, and edit its settings). EasierTube provides two dimension settings: home page content and interior content. This accommodates folks who may have a narrow blog format on their home page, but a wider format when the complete article is viewed. There are a ton of settings, allowing you to loop, autoplay, provide full-screen viewing, and specify border settings. You can disable related videos, annotations, video info, stats, and even the title. You can turn off support for each of the individual formats it supports (YouTube, Google, etc.).</p>
<p><strong>Possible Problems:</strong> This approach is drop-dead simple. All your content authors need is the URL to the video, not all the OBJECT/EMBED code. EasierTube takes any video URL it understands and takes care of the rest. Of course the devil&#8217;s in the details. It converts ANY video URL it understands, no matter where it finds it in the article (or the HTML code in the article). If you simply want to post a text or button link to your video, forget about it. EasierTube will commandeer the link, turn it into a video display, and cut off the rest of the paragraph. Not at all desirable. So, as long as your content authors don&#8217;t provide text links to videos, you&#8217;ll be fine. But be warned. =)</p>
<p><strong>Installation: </strong>Like other Joomla extensions, just download the ZIP of the plugin and use your site&#8217;s <a href="http://docs.joomla.org/How_do_you_install_an_extension%3F" target="_blank">Extension Installer</a>. You&#8217;ll get a brief confirmation message, and once it&#8217;s installed you&#8217;ll need to remember to actually enable the plugin inside your site&#8217;s <a href="http://docs.joomla.org/Help16:Extensions_Plugin_Manager" target="_blank">Plugin Manager</a>.</p>
<p>Check back soon for our follow-up article on the <a href="http://extensions.joomla.org/extensions/multimedia/video-players-a-gallery/812?qh=YTo1OntpOjA7czozOiJhbGwiO2k6MTtzOjQ6ImFsbGUiO2k6MjtzOjU6ImFsbGVzIjtpOjM7czo2OiJ2aWRlb3MiO2k6NDtzOjEwOiJhbGwgdmlkZW9zIjt9" target="_blank">AllVideos</a> plugin from <a href="http://www.joomlaworks.gr/" target="_blank">JoomlaWorks</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.group3solutions.com/blog/joomla-plugins-embedding-video/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Joomla Plugin: Tabs &amp; Slides</title>
		<link>http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/</link>
		<comments>http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 14:09:28 +0000</pubDate>
		<dc:creator>Brad Kelley</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Slides]]></category>
		<category><![CDATA[Tabs]]></category>
		<category><![CDATA[Website Design]]></category>

		<guid isPermaLink="false">http://www.group3solutions.com/blog/?p=8372</guid>
		<description><![CDATA[A stock Joomla 1.5 install has no built-in facility to display page content in tabs or slides, and so developers must either cobble something together from scratch or use a third party plugin. And that's what takes us to our first plugin of the series... Joomla Tabs and Slides (in content items).]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-9147" title="Joomla Logo" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/joomla_logo_by_wikipedia_joomla_2_2798f5729e4aefe212206d7ee6684454_490x350-100x71.png" alt="Joomla Logo" width="100" height="71" /><a href="http://www.joomla.org/" target="_blank">Joomla</a> is one of the world&#8217;s most popular and widely deployed <a href="http://en.wikipedia.org/wiki/Web_content_management_system" target="_blank">content management systems</a>&#8230; and for good reason. Its <a href="http://en.wikipedia.org/wiki/Open_source" target="_blank">open source distribution model</a> and <a href="http://community.joomla.org/" target="_blank">large developer community</a> ensure that new and innovative features and add-ons keep coming. With so many useful <a href="http://extensions.joomla.org/" target="_blank">plugins</a> available, we thought we&#8217;d start a new series detailing some of our favorite.</p>
<p><img class="size-full wp-image-9141 alignright" title="Example of Tabs" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/tabs.jpg" alt="Example of Tabs" width="250" height="161" />But first, a little background&#8230; Web designers are always looking for new and better methods to present content in more efficient and user-friendly ways, and two of the best practices borrowed from desktop applications are &#8220;tabs&#8221; and &#8220;slides.&#8221; <a href="http://en.wikipedia.org/wiki/Tab_(GUI)" target="_blank">Tabs</a> allow for multiple content items to be displayed in the same document window, while slides allow portions of the page to expand/collapse on demand. Both provide the designer with a method of allowing the user to quickly get to additional (i.e. supplemental) information without requiring a page load. This idea is pretty common in <a href="http://www.milbankpowergen.com/models/7kw-10kw" target="_blank">sites</a> where there is an initial product description above a series of tabs for technical data, comparison charts, related items, etc.; clicking one of the tabs changes the content below the tab set while keeping the product description above. With the advent of freely available JavaScript frameworks like <a href="http://jquery.com/" target="_blank">jQuery</a> and <a href="http://www.mootools.net/" target="_blank">MooTools</a>, the bad old days of programatically cumbersome and SEO-belligerent tabs and slides are gone, replaced with elegant <a href="http://en.wikipedia.org/wiki/Document_object_model" target="_blank">DOM</a>- and <a href="http://en.wikipedia.org/wiki/Css" target="_blank">CSS</a>-based solutions.</p>
<p><img class="alignright size-full wp-image-9148" title="Joomla Plugin Manager" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/joomla_plugin_manager.jpg" alt="Joomla Plugin Manager" width="250" height="154" />A stock Joomla 1.5 install has no built-in facility to display page content in tabs or slides, and so developers must either cobble something together from scratch or use a third party plugin. And that&#8217;s what takes us to our first plugin of the series&#8230; <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/1046" target="_blank">Joomla Tabs and Slides (in content items)</a>. Like most plugins, Joomla Tabs and Slides provides a non-invasive method of adding its functionality without the developer having to add any code to his or her templates or touch the core Joomla code at all. As with most well-written plugins, simply install the <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/1046" target="_blank">Joomla Tabs and Slides</a> ZIP archive in the Joomla Control Panel (Extensions &gt; Install/Uninstall) and then make sure it&#8217;s activated in the Plugin Manager (Extensions &gt; Plugin Manager). At this point, you need only add some simple inline tags to your articles, so let&#8217;s talk about those.</p>
<p><img style="border: 0px initial initial;" title="Joomla Tabs and Slides Code" src="http://www.group3solutions.com/blog/wp-content/uploads/2009/11/tabs_and_slides_code.gif" alt="Joomla Tabs and Slides Code" width="503" height="283" /></p>
<p>When Joomla renders your site&#8217;s content, it passes through the filters of a number of plugins, each getting the opportunity to do something to the content. Joomla Tabs and Slides simply takes its turn at your content, looks for its special &#8220;tab&#8221; tags (see example above), and outputs the CSS and JavaScript necessary to turn them into tabs. To begin a tab set, simply add a new paragraph in the Joomla article editor and type &#8220;{tab=xxxx}&#8221; replacing xxxx with the name of your tab (don&#8217;t type the quotes; spaces and special characters are allowed). As you can see, the tab tags begin and end with braces. Then type the content of your tab. It can be just about any properly formatted content (tables, paragraphs, images, etc.). When you&#8217;re ready to close your tab and begin the next one (assuming there is more than one), simply create a new paragraph and type &#8220;{tab=xxxx}&#8221; again, replacing xxxx with the name of your next tab (no quotes). Continue this until you have finished the content of your final tab. Then, create a new paragraph and type &#8221;{/tabs}&#8221; (no quotes). This tells the plugin to close up the tab set. In the example above you can see how this looks in the WYSIWYG and source editors, as well as final page render. <em>Note: In the source editor, it&#8217;s possible to use wrapper tags other than paragraphs (e.g. h1, h2, h3) but paragraphs seem to be the easiest for content authors to manage.</em></p>
<p>Hopefully this paints a clear picture of what the plugin can do and how to do it. You can see it in action at <a href="http://www.milbankpowergen.com/models/12kw-20kw" target="_blank">one of our sites</a> and also at the <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/1046" target="_blank">Joomla Tabs and Slides</a> plugin page itself. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.group3solutions.com/blog/joomla-plugin-tabs-slides/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

