<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.3" -->
<rss version="2.0">
	<channel>
		<title>Blog entries</title>
		<description>Blog entries</description>
		<link>http://www.irislines.com</link>
		<lastBuildDate>Thu, 17 May 2012 23:30:07 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.3</generator>
		<item>
			<title>Device detection to single out the ipad for special styling</title>
			<link>http://www.irislines.com/blog/device-detection-to-single-out-the-ipad-for-special-styling.html</link>
			<description>&lt;p&gt;My friend and colleague Bill from Grumpy Engineering&amp;nbsp; helped me with this one:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I added this to the php block at the head of my template:&lt;/p&gt;&lt;br/&gt;&lt;p&gt; $isIPad = preg_match('/ipad/i', trim($_SERVER['HTTP_USER_AGENT']));&lt;br /&gt; if ($isIPad) $device=&quot;ipad&quot;;&lt;br /&gt; else $device=&quot;not-ipad&quot;; &lt;/p&gt;&lt;br/&gt;&lt;p&gt;and then could use &lt;/p&gt;&lt;br/&gt;&lt;p&gt; class=&quot;&amp;lt;(question mark)php echo $device;&amp;nbsp; ?&amp;gt;&quot;&amp;nbsp;&amp;nbsp; on the body element of the index.php file.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;(Of course I also added a line to the template with...</description>
			<author>Administrator</author>
			<pubDate>Thu, 19 Apr 2012 15:45:26 +0100</pubDate>
		<category>php</category>
 <category>Joomla</category>
 <category>iPad</category>
 <category>extensions</category>
		</item>
		<item>
			<title>Joomla solution for non-flash mp3 player</title>
			<link>http://www.irislines.com/blog/joomla-solution-for-non-flash-mp3-player.html</link>
			<description>&lt;p&gt;I searched the JED and the best I could come up with was to use Allvideos to create simple, single mp3 players for a website I'm working on.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;The syntax of this pluggin is nice and simple:&amp;nbsp;&amp;nbsp; {mp3}Name-of-file-without-extension{/mp3} or&lt;/p&gt;&lt;br/&gt;&lt;p&gt;{mp3remote}http://other-site.com/name-of-file-with-extension.mp3{/mp3remote}&lt;/p&gt;&lt;br/&gt;&lt;p&gt;But...&amp;nbsp; Allvideos uses Quicktime as a fallback when flash is not available and on the ipad the Quicktime controller was clunky.&amp;nbsp;&amp;nbsp; I did get...</description>
			<author>Administrator</author>
			<pubDate>Thu, 19 Apr 2012 15:37:23 +0100</pubDate>
		<category>mp3</category>
 <category>Joomla</category>
 <category>iPad</category>
 <category>html5</category>
 <category>extensions</category>
 <category>audio</category>
		</item>
		<item>
			<title>absolute positioning when you don't declare both offsets....</title>
			<link>http://www.irislines.com/blog/absolute-positioning-when-you-dont-declare-both-offsets.html</link>
			<description>&lt;p&gt;As if absolute positioning isn't complicated enough....&amp;nbsp; I think I always assumed that an object would move to position 0,0&amp;nbsp; as soon as position:absolute was declared.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;But in fact,&amp;nbsp; all my tests of browsers today seemed to leave the element where it was and only adjust the position - relative to it's positioned containing block -- if the offset is specifically declared.&amp;nbsp;&amp;nbsp; (This is not very clear in the w3c specs.)&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Thus, in two different students' work, I...</description>
			<author>Administrator</author>
			<pubDate>Fri, 09 Mar 2012 18:12:59 +0100</pubDate>
		<category>css</category>
 <category>absolute positioning</category>
		</item>
		<item>
			<title>Paypal RSForm that allows user to set quantity in Paypal Cart</title>
			<link>http://www.irislines.com/blog/paypal-rsform-that-allows-user-to-set-quantity-in-paypal-cart.html</link>
			<description>&lt;p&gt;or...&lt;/p&gt;&lt;br/&gt;&lt;p&gt;How I spent my Valentines' Day while my musician husband was on the road....&lt;/p&gt;&lt;br/&gt;&lt;p&gt;working on a site that needed a form to collect information along with a paypal button for payment.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I had built the form in BreezingForms chosen in part because of their built in Paypal support, however, when I got the paypal account set up and put in the button, it led to a paypal payment form where the user could not alter the quantity.&amp;nbsp;&amp;nbsp; What if someone wanted to order two&amp;nbsp...</description>
			<author>Administrator</author>
			<pubDate>Wed, 15 Feb 2012 01:09:26 +0100</pubDate>
		<category>rsForms</category>
 <category>php</category>
 <category>PayPal</category>
 <category>Joomla</category>
 <category>extensions</category>
 <category>Breezing Forms</category>
		</item>
		<item>
			<title>Could you be more specific, please?</title>
			<link>http://www.irislines.com/blog/could-you-be-more-specific-please.html</link>
			<description>&lt;p&gt;I'm preparing notes for the html / css class I teach at the Marlboro College Graduate School and at the same time helping a colleague troubleshoot a ready-made Joomla! template.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Needing to override a styling rule, there are many possible ways to make a rule more specific without using !important!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Firebug (Firefox extension) and CSSEdit (part of Espresso package from MacRabbit) are two tools that will help you identify the style rules currently&amp;nbsp; in play.&amp;nbsp;&amp;nb...</description>
			<author>Administrator</author>
			<pubDate>Mon, 16 Jan 2012 19:45:34 +0100</pubDate>
		<category>css</category>
		</item>
		<item>
			<title>htaccess 301 redirects</title>
			<link>http://www.irislines.com/blog/htaccess-301-redirects.html</link>
			<description>&lt;p&gt;It happens sometimes that you just need one or two old addresses , or shortened addresses to be mapped to a current url.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Adding a few lines of code to the .htaccess file just might be the fix you need.&amp;nbsp; These might be actual file names for a static website, or a Joomla&amp;nbsp; generated url or Wordpress permalink.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Here's the syntax:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Redirect 301 /old-path/old-url-name.html&amp;nbsp; http://full-domain-name.org/new-path/new-page-url.html&lt;/p&gt;</description>
			<author>Administrator</author>
			<pubDate>Mon, 16 Jan 2012 19:39:59 +0100</pubDate>
		<category>SEF</category>
 <category>redirect</category>
 <category>htaccess</category>
 <category>301</category>
		</item>
		<item>
			<title>Removing content from Google</title>
			<link>http://www.irislines.com/blog/removing-content-from-google.html</link>
			<description>&lt;p&gt;I'm working on a project where Google currently has over 9000 indexed entries,&amp;nbsp; most of which are comments on a K2 article accidentally left open to comments by the previous developer.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;According to the instructions at Google Webmaster Tools, the &quot;remove url&quot; tool is not to be used except in urgent situations where private data has been shared and that using the &quot;remove url&quot; tool otherwise may hurt the site.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;How then to get Google to crawl the indexed pages (which were remov...</description>
			<author>Administrator</author>
			<pubDate>Thu, 29 Dec 2011 15:28:12 +0100</pubDate>
		<category>SEO</category>
 <category>Google</category>
		</item>
		<item>
			<title>jbPure template problem fixed...</title>
			<link>http://www.irislines.com/blog/jbpure-template-problem-fixed.html</link>
			<description>&lt;p&gt;On a site using the Joomla Bamboo template Pure, I was having trouble with footer not clearing the sidebar.&amp;nbsp; I discovered that a custom html module with just a non-breaking space in the bottom position would fix the problem.&amp;nbsp; I didn't mind the dark banner that stretched across the screen and I was willing to live with this work around&amp;nbsp; (having tried all kinds of clears, etc. on the footer module.)&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Then I discovered that that &quot;fix&quot;&amp;nbsp; didn't fix it in PC browsers:&amp;nbsp...</description>
			<author>Administrator</author>
			<pubDate>Tue, 20 Dec 2011 21:11:29 +0100</pubDate>
		<category>template</category>
 <category>modules</category>
 <category>Joomla! 1.6</category>
		</item>
		<item>
			<title>Menu item ordering bug in Joomla 1.7.x</title>
			<link>http://www.irislines.com/blog/menu-item-ordering-bug-in-joomla-17x.html</link>
			<description>&lt;p&gt;I have a site that started its life in 1.7.0.&amp;nbsp; After upgrading to 1.7.3 I lost control of the order of menu items.&amp;nbsp;&amp;nbsp; Numbering and saving didn't work.&amp;nbsp; Tweaking with the blue arrows only worked in some places, and then didn't seem to stick.&amp;nbsp; I &quot;solved&quot; the problem by using the MOVE function at the bottom of the menu items manager page, selecting an item and moving it to the same menu -- this would add it at the bottom of the list.&amp;nbsp;&amp;nbsp; I repeated until all were...</description>
			<pubDate>Wed, 14 Dec 2011 20:38:22 +0100</pubDate>
		<category>menus</category>
 <category>Joomla</category>
		</item>
		<item>
			<title>Category -- Categories -- which menu item to choose?</title>
			<link>http://www.irislines.com/blog/category-categories-which-menu-item-to-choose.html</link>
			<description>&lt;p&gt;I'm preparing a talk for JoomlaDay NYC on Alternative Layouts and Custom Menu Item Types.&amp;nbsp; There had been so many posts on the joomla.org forum about these new capabilites of Joomla 1.6 and 1.7,&amp;nbsp; and so many were complaining that the &quot;feature&quot; simply didn't work, I was getting a bit worried about the presentation.&amp;nbsp;&amp;nbsp; I had proved them working back in the spring for a presenation at Joomla Day New England, but had things changed in the subsequent versions?&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Finally las...</description>
			<author>Administrator</author>
			<pubDate>Thu, 13 Oct 2011 23:41:30 +0100</pubDate>
		<category>template overrides</category>
 <category>menus</category>
 <category>Joomla! 1.6</category>
 <category>alternative layouts</category>
		</item>
		<item>
			<title>What's wrong with this?</title>
			<link>http://www.irislines.com/blog/whats-wrong-with-this.html</link>
			<description>&lt;p&gt;The following rule was in the stylesheet for a Joomla component I use:&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; div.thumbs_div a:hover, a:active, a:focus{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: transparent !important;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Do you spot the syntax error which caused me no end of grief?&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I finally did!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;It should have been:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; div.thumbs_div a:hover, &amp;nbsp;&amp;nbsp;&amp;nbsp; div.thumbs_div a:active, &amp;nbsp...</description>
			<author>Administrator</author>
			<pubDate>Sun, 11 Sep 2011 19:21:28 +0100</pubDate>
		<category>css</category>
		</item>
		<item>
			<title>Szaki Table (Joomla Extension)</title>
			<link>http://www.irislines.com/blog/szaki-table-joomla-extension.html</link>
			<description>&lt;p&gt;Szaki Table is a Joomla Extension that allows sorting a table by any column header.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I used it on a client's site to make a list of educational opportunities sortable by date, location, type.&amp;nbsp;&amp;nbsp; All was well until we added a column for cost and entered cost in US Dollars using the $ sign.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;The entire table was replicated in the cell with the $!&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Fortunately one only needs to &quot;escape&quot; the $&amp;nbsp; by including&amp;nbsp;&amp;nbsp;  before the guilty character.&lt;/p&gt;&lt;br/&gt;...</description>
			<author>Administrator</author>
			<pubDate>Fri, 20 May 2011 20:02:49 +0100</pubDate>
		<category>Joomla! 1.6</category>
 <category>Joomla</category>
 <category>extensions</category>
		</item>
		<item>
			<title>CMS Expo  and Joomla Day New England files</title>
			<link>http://www.irislines.com/blog/cms-expo-and-joomla-day-new-england-files.html</link>
			<description>&lt;p&gt;I've uploaded my PPT presentation &quot;What's New in Templates with Joomla! 1.6&quot;&amp;nbsp; as a .pdf file.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I've also uploaded a .txt file of all of the snippets for a basic template.&amp;nbsp;&lt;/p&gt;</description>
			<author>Administrator</author>
			<pubDate>Thu, 05 May 2011 04:00:00 +0100</pubDate>
		<category>template</category>
 <category>Joomla! 1.6</category>
		</item>
		<item>
			<title>New Facebook code on a Joomla 1.5 site....</title>
			<link>http://www.irislines.com/blog/new-facebook-code-on-a-joomla-15-site.html</link>
			<description>&lt;p&gt;This topic came up on the Joomla New England list and Terry posted the solution:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;In case anyone needs to know, what worked was to split the FBML version of the code in two. That is, paste the script tag at the bottom of the head tag in the template HTML, then paste the rest of the code into the module (or article). In other words:&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Head tag:&lt;br /&gt;&amp;lt;script src=&quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;Module:&lt;br /&gt;&amp;lt;fb:like-box href=&quot;htt...</description>
			<author>Administrator</author>
			<pubDate>Wed, 20 Apr 2011 15:37:21 +0100</pubDate>
		<category>modules</category>
 <category>Joomla! 1.6</category>
 <category>FaceBook</category>
		</item>
		<item>
			<title>Error installing J! 1.5.22 onto MAMP 9.5</title>
			<link>http://www.irislines.com/blog/error-installing-j-1522-onto-mamp-95.html</link>
			<description>&lt;p&gt;Helping a colleague today and got a nasty message about MySql&amp;nbsp; not being happy.&amp;nbsp;&amp;nbsp;&amp;nbsp; Googled a bit of the error message itself and found helpful solutions online.&amp;nbsp;&amp;nbsp;&amp;nbsp; We had to modify the joomla.sql file from the Installation folder,&amp;nbsp; changing TYPE=MyISAM&amp;nbsp;&amp;nbsp; to&amp;nbsp;&amp;nbsp; ENGINE=MyISAM throughout the file.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I had a Query Tool for Postgres that let me open the .sql file.&amp;nbsp;&amp;nbsp; It did not want to open in a simple text editor...</description>
			<pubDate>Tue, 29 Mar 2011 13:15:17 +0100</pubDate>
		<category>Joomla</category>
		</item>
		<item>
			<title>Puzzled by alternative layouts not working?</title>
			<link>http://www.irislines.com/blog/puzzled-by-alternative-layouts-not-working.html</link>
			<description>&lt;p&gt;My puzzle was that my alternative layout for a category blog would not show up as a choice in the category manager.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I turned to the Joomla Forum&amp;nbsp; and found that others had posted about their alternative layouts not being implemented, even when they chose them for a particular category.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Here's what I posted in reply:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Alternative layouts will NOT be implemented if a menu item pointing to that category exists.&amp;nbsp;&amp;nbsp; (Even if you arrive at the category via list, or...</description>
			<pubDate>Mon, 21 Mar 2011 15:23:53 +0100</pubDate>
		<category>template overrides</category>
 <category>template</category>
 <category>Joomla! 1.6</category>
 <category>Joomla</category>
		</item>
		<item>
			<title>Alternative layout overrides in Joomla! 1.6</title>
			<link>http://www.irislines.com/blog/alternative-layout-overrides-in-joomla-16.html</link>
			<description>&lt;p&gt;Two years ago I blogged about a solution to have different &quot;read-more&quot; links for different sections of a website.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;With Joomla! 1.6 it would be possible to have two variations of the php file that generates the blog,&amp;nbsp; one that would include the words &quot;read-more&quot; and one that wouldn't.&amp;nbsp;&amp;nbsp; Since this affects the display in the blog &quot;page&quot;, not the individual articles, this layout alternative would actually need to be an alternative menu item type.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Here's how you would...</description>
			<author>Administrator</author>
			<pubDate>Mon, 21 Mar 2011 12:58:29 +0100</pubDate>
		<category>template overrides</category>
 <category>Joomla! 1.6</category>
 <category>alternative layouts</category>
		</item>
		<item>
			<title>What's New in Templates for Joomla! 1.6?</title>
			<link>http://www.irislines.com/blog/whats-new-in-templates-for-joomla-16.html</link>
			<description>&lt;p&gt;I'm getting ready for two conferences this spring and have worked up a new Templates card with all the php snippets plus sections on Template Overrides, Layout Overrides, Custom Menu Item Types, and Parameters.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I'm in proofreading mode on the&amp;nbsp; NEW Template Cheat Sheet for Joomla! 1.6.&amp;nbsp;&amp;nbsp; This one will be yellow with a yellow iris in the corners.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;If you'd like a sneak peak, or to be a proofreader of the new one -- before I go to print -- email me and I'll send you a...</description>
			<author>Administrator</author>
			<pubDate>Mon, 21 Mar 2011 12:42:59 +0100</pubDate>
		<category>template overrides</category>
 <category>Joomla</category>
		</item>
		<item>
			<title>Making Beez Better - typo!</title>
			<link>http://www.irislines.com/blog/making-beez-better-typo.html</link>
			<description>&lt;p&gt;My purple Template Cheat Sheet 2 handed out at Joomla! events in New England and the CMS Expo 2010 has a typo in the section called &quot;Making Beez Better&quot;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;The sheet reads:&lt;br /&gt;$this&amp;gt;escape &lt;/p&gt;&lt;br/&gt;&lt;p&gt;but should have said this:&lt;br /&gt;$this-&amp;gt;escape&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Alas, that missing hyphen would lead to a fatal error!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;My apologies to all, and kudos to my student Dawn Russell who discovered and pointed out the error.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;The really good news is that none of that code will be needed in T...</description>
			<author>Administrator</author>
			<pubDate>Mon, 21 Mar 2011 11:23:02 +0100</pubDate>
		<category>template overrides</category>
 <category>Joomla</category>
		</item>
		<item>
			<title>When things go wrong ....  </title>
			<link>http://www.irislines.com/blog/when-things-go-wrong-.html</link>
			<description>&lt;p&gt;Chances are the same things have gone wrong for someone else!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Yesterday my husband got a new computer and moved his files over from an older Mac.&amp;nbsp; He was horrified to find blank&amp;nbsp; pages where his data should have been -- only a few labels displayed.&amp;nbsp;&amp;nbsp; Other layouts seemed to be OK.&amp;nbsp; The data -- 9000+ records -- seemed to be intact.&amp;nbsp; He set out to rebuild the layout for his data entry screen:&amp;nbsp; ~60 labels and fields.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;I set out to find the problem....</description>
			<author>Administrator</author>
			<pubDate>Tue, 04 Jan 2011 22:54:54 +0100</pubDate>
		<category>Joomla</category>
 <category>fonts</category>
 <category>File Maker Pro</category>
		</item>
	</channel>
</rss>

