<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>InnerOptics.net</title>
		<link>http://inneroptics.net</link> 
		<description><![CDATA[ New content (journal entries, concrete5 packages, and photography collections) by Tony Trupp ]]></description> 
				<lastBuildDate>Sun, 16 Jun 2013 18:07:35 EDT</lastBuildDate>
		<atom:link href="http://inneroptics.net/rss/" rel="self" type="application/rss+xml" />
		
					
		<item>
			  <title>New Zealand</title>
			  <link>http://inneroptics.net/collections/new-zealand/</link>
			  <description> </description>  
			  <pubDate>Mon, 31 Dec 2012 19:15:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/collections/new-zealand/</guid>
		</item>
			
		<item>
			  <title>Australia</title>
			  <link>http://inneroptics.net/collections/australia/</link>
			  <description>A photography collection focusing on the environment &amp; wildlife of australia </description>  
			  <pubDate>Sun, 09 Dec 2012 04:23:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/collections/australia/</guid>
		</item>
			
		<item>
			  <title>Thoughts on Australia</title>
			  <link>http://inneroptics.net/journal/thoughts-on-australia/</link>
			  <description>&lt;p&gt;So i just finished up a tour through Australia, about to fly down to New Zealand for the second leg of my trip. I had an absolute blast. It was my first trip back down here since i was 8, which i barely remember, so it was almost like visiting a new country.&lt;/p&gt;
&lt;p&gt;As a half-kiwi myself, Australia holds significance due to the close connection with New Zealand. A lot of New Zealanders end up living here, including a few of my old mates from Tauranga, attracted here by it's warmer/dryer weather and opportunities while still being a quick hop back home. Relocating here is a thought I've even entertained myself, although I could say the same of a number of countries. Culturally Australia and New Zealand have a lot in common, like the British heritage, a love of rugby, a no worries attitude on life... feels good to be back down. I've found during my travels that larger cities, with their influx of foreign brands and immigrants, tend to be more diluted culturally. Sydney and Brisbane are no exception, having a more international feel, diverse people, particularly from Asia &amp;amp; the U.K., with lots of choices in food that you'd expect from such worldly cities. The smaller towns have more of a distinct Australian flavor, where the accents are a little sharper, the slang a little thicker, and people are a little more brash than what i've come to know in New Zealand.&lt;/p&gt;
&lt;p&gt;Politically Australia is a contrast from the dysfunctional current gridlock of Washington D.C.  Countrary to the libertarian's claims from America's right wing media, Australia is no model of anarcho-capitalism. It should serve as a model nonetheless. Like all governments there are ways in which it overreaches, places where reform is needed, but for the most part it seems to be doing a good job of balancing the concerns of it's people, with moderate policies, supporting the mining and export of natural resources while also putting in place good environmental regulations &amp;amp; protected areas, providing universal healthcare coverage to its citizens and decent investment in infrastructure &amp;amp; transit. To me it was evidence that governments can work for the benefit of their people provided there's the will to do so.&lt;/p&gt;
&lt;p&gt;What really sets Australia apart from any other place is its ecosystems and it's unique native wildlife. Being an isolated island continent, it's one of the most interesting places on the planet in terms of witnessing the unfolding of evolution.  Throughout this trip I've made an effort to document the natural environment, mostly within some of the country's well preserved national parks. The wilderness seems relatively pristine compared to most countries I've seen, with tons of great unexpected photographic opportunities. I'm really happy with the work i came away with, managing to make a lot of progress in &lt;a href=&quot;http://inneroptics.net/journal/tips-for-photographing-wildlife/&quot;&gt;capturing images of wildlife&lt;/a&gt;. It looks like it's going to be a collection of images that gives a broad overview of a couple of distinct ecosystems, particularly the gum forests and the rain forest. But with a country of this size, about equal to the entire lower 48 of the united states, a few weeks of shooting isn't going to do it justice. So I'm already looking forward to returning, to continue learning the story of Australia, particularly within the red center, Darwin, and Tasmania.&lt;/p&gt; 


	
  
    
&lt;div id=&quot;tonyFileDetails1092&quot; class=&quot;tonyFileDetails&quot;&gt;
    
     
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Image&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_noLabelImage&quot;&gt;&lt;a href=&quot;http://inneroptics.net/photo/?fID=356&quot;&gt;						&lt;img title=&quot;The Remarkable Rocks, Flinders Chase&quot; alt=&quot;The Remarkable Rocks, Flinders Chase&quot; src=&quot;http://inneroptics.net/files/cache/wm_d0c674b51b050a1b027d1e495c6077ff.jpg&quot;  width=&quot;530&quot;  class=&quot; width530 height351&quot; alt=&quot;The Remarkable Rocks, Flinders Chase&quot;  /&gt;
						&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		 
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Title&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_title&quot;&gt;The Remarkable Rocks, Flinders Chase&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		    
    
    &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
&lt;/div&gt; </description>  
			  <pubDate>Mon, 26 Nov 2012 04:04:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/journal/thoughts-on-australia/</guid>
		</item>
			
		<item>
			  <title>Tips for Photographing Wildlife</title>
			  <link>http://inneroptics.net/journal/tips-for-photographing-wildlife/</link>
			  <description>&lt;p&gt;For years after I started photography I struggled with getting quality wildlife shots. But after about a decade of shooting it's starting to click. The wildlife photography tips below serve as both future reminders to myself and as tips for others delving into this challenging branch of photography. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;For years I was trying to photograph wildlife with the slow film which happened to be loaded in my camera, which was great for landscapes but it wasn't fast enough for movement of animals. Many species only become active on edges of daylight or the underneath dark forest canopy. With so little light it was hard to get a fast enough shutter speed to freeze their movement.  Things improved some after i begun to carry around a second body loaded with faster provia 400. The advent vr lenses has allowed for stable shots with a handheld telephoto, and the ability of digital camera to quick crank up to super high iso has really helped sharpness issues, although there's still a tension there with getting better quality images with less noise, so it's good to shoot with as low an iso as the scene will allow.&lt;/p&gt;
&lt;p&gt;For the best shots you normally want to get as close as they animal feels comfortable, enough to fill the frame while still letting them relax into natural behavior. Ive been having good luck with a 70-300vr since it allows me to typically frame the shot faster without a clumbsy tripod. For all but the most habituated creatures, getting too close will cause them to flee. Once that flight happens your unlikely to get any more good shots since it'll be of their backside.&amp;nbsp;&lt;span&gt;Get a clean shot as quickly as possible before this happens, and then really dedicate as much time as the subject will allow to delve deeper, waiting for unique moments to occur.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;A good understanding of animal psychology is key. Watch their body language carefully and be wary of your own. Evolution has wired them for survival, and they're wary of anything unfamiliar that might be a threat. If they've become habituated to an area frequented by humans then this may not be a concern. Otherwise the key is to not present yourself as a predator, but rather just another part of the ecosystem. Don't make excessive eye contact, because they'll feel pursued. Most animals see more in terms of sillohettes, so crouch or crawl so you look smaller and are not easily recognized as human. And most importantly, if they seem timid approach them slowly, inching forward a few feet at a time.&amp;nbsp;Lowering your body down to eye level with them will also tend to be a better shot, seeing the world from their vantage point better able to see the face,&amp;nbsp;while minimizing your apparent size.&lt;/p&gt;
&lt;p&gt;Don't approach the animal directly, rather use an angle so they animal thinks you are moving past them.&amp;nbsp;If an animal is already on the move, try to anticipate where it's going and try to be there first.&lt;/p&gt;
&lt;p&gt;When animals seem extra edgy and you dont want to spook them with a clicking camera, shoot in quiet mode. Otherwise if they're active &amp;amp; preoccupied, use burst of high speed continuous mode shooting for action, for the best chance of capturing peak moments.&lt;/p&gt;
&lt;p&gt;Generally the eyes are the most important part of the shot. They'll express the animals emotions the best. For that reason take care to focus the camera on that point, fine tuning manually if there's time.&amp;nbsp;It can be a struggle finding a clean line of sight if sticks and leaves are between the camera and subject. Manual focus is almost essential if you're shooting through bush, since sticks and leaves between you and the animal can confuse the auto focus. Sometimes you can focus through those onto the subject to get a good shot. Otherwise look for a clearing in the direction the animal is moving.&lt;/p&gt;
&lt;p&gt;When positioning yourself, consider quality of light on the subject and the cleanness of the background. In hard light I tend wait for the animal to move into a solid shadow, otherwise when light falls across the head. A powerful fill flash can also alleviate some hard light issues. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Be out when the animals you want to shoot are. &amp;nbsp;To do this you should know the feeding habits of the species you're trying to shoot. &amp;nbsp;Typically most mammals are going to be most active in the mornings and evenings, or through the night requiring a flash. &amp;nbsp;Most will bed down in bad whether or on hot days, while if it's overcast they may stay out a bit longer.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt; </description>  
			  <pubDate>Sun, 25 Nov 2012 07:05:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/journal/tips-for-photographing-wildlife/</guid>
		</item>
			
		<item>
			  <title>Joshua Tree - Eagle Mountains</title>
			  <link>http://inneroptics.net/journal/joshua-tree-eagle-mountains/</link>
			  <description>	&lt;div id=&quot;blockStyle1044Main211&quot; class=&quot; ccm-block-styles&quot; &gt;
 


	
  
    
&lt;div id=&quot;tonyFileDetails1044&quot; class=&quot;tonyFileDetails&quot;&gt;
    
     
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Image&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_noLabelImage&quot;&gt;&lt;a href=&quot;http://inneroptics.net/photo/?fID=341&quot;&gt;						&lt;img title=&quot;The Boulders of Eagle Mountain&quot; alt=&quot;The Boulders of Eagle Mountain&quot; src=&quot;http://inneroptics.net/files/cache/wm_407a7250907461c3df3a7873300e6cf3.jpg&quot;  width=&quot;530&quot;  class=&quot; width530 height351&quot; alt=&quot;The Boulders of Eagle Mountain&quot;  /&gt;
						&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		 
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Title&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_title&quot;&gt;The Boulders of Eagle Mountain&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		    
    
    &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
&lt;/div&gt;&lt;/div&gt;	&lt;div id=&quot;blockStyle1047Main212&quot; class=&quot; ccm-block-styles&quot; &gt;
 


	
  
    
&lt;div id=&quot;tonyFileDetails1047&quot; class=&quot;tonyFileDetails&quot;&gt;
    
     
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Image&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_noLabelImage&quot;&gt;&lt;a href=&quot;http://inneroptics.net/photo/?fID=342&quot;&gt;						&lt;img title=&quot;Desert Iguana&quot; alt=&quot;Desert Iguana&quot; src=&quot;http://inneroptics.net/files/cache/wm_c03d5c6401003cb5e2a681fb54c92afa.jpg&quot;  width=&quot;530&quot;  class=&quot; width530 height353&quot; alt=&quot;Desert Iguana&quot;  /&gt;
						&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		 
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Title&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_title&quot;&gt;Desert Iguana&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		    
    
    &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
&lt;/div&gt;&lt;/div&gt;	&lt;div id=&quot;blockStyle1049Main213&quot; class=&quot; ccm-block-styles&quot; &gt;
 


	
  
    
&lt;div id=&quot;tonyFileDetails1049&quot; class=&quot;tonyFileDetails&quot;&gt;
    
     
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Image&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_noLabelImage&quot;&gt;&lt;a href=&quot;http://inneroptics.net/photo/?fID=343&quot;&gt;						&lt;img title=&quot;Tarantula&quot; alt=&quot;Tarantula&quot; src=&quot;http://inneroptics.net/files/cache/wm_63d13dbce111f30542fa114e979c48b2.jpg&quot;  width=&quot;530&quot;  class=&quot; width530 height351&quot; alt=&quot;Tarantula&quot;  /&gt;
						&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		 
            
			&lt;div class=&quot;fileDetails_row fileDetails_detail_Title&quot;&gt;
				 
				&lt;div class=&quot;fileDetails_rowVal fileDetails_fullRow&quot;&gt;&lt;div class=&quot;fileDetails_title&quot;&gt;Tarantula&lt;/div&gt;&lt;/div&gt;
                &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
			&lt;/div&gt;
            
		    
    
    &lt;div class=&quot;spacer&quot;&gt;&lt;/div&gt; 
&lt;/div&gt;&lt;/div&gt;&lt;p&gt;This weekend was a much needed retreat in the desert of Joshua Tree National Park. &amp;nbsp;It had been a bit of a rough week as I just found out my granddad had passed away. My flight to head back down to New Zealand a few weeks from now to catch up with family had already been booked, so you can imagine it was a bit upsetting to learn that I'd never be able to see him again. Sometimes it can take a while to work though big life events like this, but for me I tend to pull inwards to work through such things.&amp;nbsp;I can think of no better place to do so than within the silence of the desert. Looking forward to catching up with the rest of the family in the coming weeks.&amp;nbsp;&lt;/p&gt; </description>  
			  <pubDate>Wed, 24 Oct 2012 22:28:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/journal/joshua-tree-eagle-mountains/</guid>
		</item>
			
		<item>
			  <title>Jobs Board</title>
			  <link>http://inneroptics.net/toolbox/jobs-board-package/</link>
			  <description>List job openings on your website, and provide an interface for users search, filter, and apply for employment opportunities </description>  
			  <pubDate>Tue, 07 Feb 2012 16:03:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/jobs-board-package/</guid>
		</item>
			
		<item>
			  <title>Concrete5 SEO Guide</title>
			  <link>http://inneroptics.net/concrete5_blog/concrete5-seo-tips/</link>
			  <description>Tips to improve how search engines crawl and rank your concrete5 website </description>  
			  <pubDate>Sat, 04 Feb 2012 16:19:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/concrete5_blog/concrete5-seo-tips/</guid>
		</item>
			
		<item>
			  <title>Rapid Paging Block Tutorial</title>
			  <link>http://inneroptics.net/toolbox/rapid-paging/instructions/</link>
			  <description>
&lt;div id=&quot;quick-edit_block1108&quot; class=&quot;quick-edit_block &quot;&gt;

	&lt;h3&gt;Basic Configuration&lt;/h3&gt;

&lt;p&gt;Here's a short tutorial on how it get the &lt;a href=&quot;http://inneroptics.net/toolbox/rapid-paging/&quot;&gt;Concrete5 Rapid Ajax Paging&lt;/a&gt; block up and running. 
&lt;/p&gt;


&lt;p&gt;
1) Add the Rapid Paging block to your page (the page that has the link on it, not the page that will be opened), &lt;strong&gt;into an area that is outside of the region that you'll be replacing&lt;/strong&gt;.   
&lt;/p&gt; 

&lt;p&gt;2) Just keep all the default settings.  It should say &quot;Based on link: Class Name&quot; and next to it, have the words &quot;ajaxLink&quot; in that field.  It also should have &quot;Main&quot; as the area name.  This is the area that will be shown in the popup.  The &quot;Page Load Target Selector&quot; field should be a css selector path to the element on the page that you want to replace. Setting that element to #body would cause the contents of the &amp;lt;div id=&quot;body&quot;&amp;gt; &amp;lt;div&amp;gt; tag to be replaced. 
&lt;/p&gt;

&lt;p&gt;
3) Create another page (anywhere on your site), and put some content in the &quot;Main&quot; area.  This is the page that will be loaded. In this example, my target page has a url of /my_target_page/.  Exit edit mode.
&lt;/p&gt;

&lt;p&gt;
4) Go back to the first page, add/edit the Content block that will have the link to the ajax target page.  Select the text that you want to turn into the ajax link, and click the link icon (the chain icon circled below).  Add the url of the popup page (the next image below), then click on the advanced tab, and enter the word &quot;ajaxLink&quot; in the Classes field (the third image below).  Then click the update button of both edit-dialog windows to save your changes.
&lt;/p&gt;

&lt;p&gt;
5) Take the page out of edit mode. The ajax loading should now be activated for that link.  
&lt;/p&gt;

&lt;h3&gt;Advanced Configuration&lt;/h3&gt;

&lt;p&gt;
While this approach works well for individual links, typically you'll want to use the &quot;CSS Selector&quot; instead of the &quot;CSS Class Name&quot; setting, since this will allow you to automatically activate a bunch of links at once.  For example, using the &quot;CSS Selector&quot; option, with &quot;#body a&quot;, will activate all of the links within the body area. 
&lt;/p&gt;

&lt;p&gt;
If there are certain links within an area that you've activate that you'd like to treat as normal links, you can add the css class &quot;ignoreAjaxLink&quot; to that link element or to any parent containing element.  
&lt;/p&gt;

&lt;p&gt;
To make setup rapid paging to work across a wide range of pages regardless of the entry page, it's recommended that you add the block to the global scrapbook, and reference it from that locations so that all the pages can include the same instance. If you hardcode the block display, be sure to also hardcode the required javascript and css files within the page.
&lt;/p&gt; 

&lt;a name=&quot;javascript&quot;&gt;&lt;/a&gt;  
&lt;h3&gt;Javascript within Ajax Loaded Pages&lt;/h3&gt;

&lt;p&gt;
The Rapid Paging block will attempt to execute any javascript being loaded, after loading any external javascript and css files it can detect for each block. However, some block's that rely on javascript won't work correctly when being loaded through the ajax paging.  This is typically because the javascript within those blocks is initiated during the pageload event, and by the time they are loaded via ajax, the pageload event has already been fired.&lt;/p&gt;

&lt;p&gt;If you'd like to try to customize the javascript within your other blocks to work with this package, you can hook into a event that's fired after the page has completed loading: 
&lt;/p&gt;

&lt;p&gt;
$(document).bind('rapid_page_load', function(e, data) { &lt;br&gt;
   //add your block's javascript initialization code here &lt;br&gt;
});
&lt;/p&gt;


&lt;p&gt;« Back to the &lt;a href=&quot;http://inneroptics.net/toolbox/rapid-paging/&quot;&gt;Concrete5 Rapid Ajax Paging Block project page&lt;/a&gt;&lt;/p&gt;	
	 
	
	&lt;/div&gt; </description>  
			  <pubDate>Sat, 05 Nov 2011 23:23:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/rapid-paging/instructions/</guid>
		</item>
			
		<item>
			  <title>Kayaking Skookumchuck Tidal Rapids</title>
			  <link>http://inneroptics.net/journal/kayaking-skookumchuck-tidal-rapids/</link>
			  <description>A kayaker surfs the food at Skookumchuck Tidal Rapids, British Columbia </description>  
			  <pubDate>Tue, 25 Oct 2011 23:46:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/journal/kayaking-skookumchuck-tidal-rapids/</guid>
		</item>
			
		<item>
			  <title>Redwoods Elk Rut Slideshow</title>
			  <link>http://inneroptics.net/journal/redwoods-elk-rut/</link>
			  <description>If you happen to visit Redwood National Park during the early autumn you may have a chance to see the seasonal Elk Rut. Within the aptly named Elk Prairie, this impressive bull elk actively defends his harem of up to 20 cows from challengers. In order to maintain his peak position within the heard he quickly chases them off any other males who wander too close. The juvenile bull being pursued in these photos has just reach the age where it's seen as potential mating threat, and is forced away by the alpha male from his mother's protection.  </description>  
			  <pubDate>Sun, 02 Oct 2011 19:54:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/journal/redwoods-elk-rut/</guid>
		</item>
			
		<item>
			  <title>CSS snippet to reduce height of concrete5 edit bar</title>
			  <link>http://inneroptics.net/concrete5_blog/css-snippet-to-reduce-height-of-concrete5-edit-bar/</link>
			  <description>Tired of the concrete5 edit bar taking too much screen real-estate?  Then add this snippet to your CSS to shrink it's height.  </description>  
			  <pubDate>Sun, 31 Jul 2011 16:10:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/concrete5_blog/css-snippet-to-reduce-height-of-concrete5-edit-bar/</guid>
		</item>
			
		<item>
			  <title>Integration with ProPhoto or Image Search blocks</title>
			  <link>http://inneroptics.net/toolbox/file-image-details/integrating-file-image-details-with-the-prophoto-or-image-search/</link>
			  <description>
&lt;div id=&quot;quick-edit_block867&quot; class=&quot;quick-edit_block &quot;&gt;

	&lt;p&gt;The File/Image Details block was designed to integrate with the ProPhoto &amp; Image Search blocks, allowing you to click through for an enlarged version of an image that displays further details.  You can set this up in one of two ways: &lt;/p&gt;

&lt;p&gt;1) use only one instance of the File/Image Details block to serve all of your images from one page, grabbing the file id from the url's query string. This approach requires less maintenance than the second option, so I recommend going this route.  Edit the file-details block, make sure the &quot;Load with URL Query String&quot; radio is selected, and leave &quot;fID&quot; for the query string variable name.  Then edit your ProPhoto block, &amp; on the interface tab check &quot;Link images to another page on your site&quot;, and select the page where the File/Image Details block is installed. &lt;/p&gt;

&lt;p&gt;2) If you'd rather you can also create a new instance of the File/Image Details block on its own page for each image on your site.  In this case, through your dashboard-&gt;files-&gt;attribute section, you'd create a file attribute (of type &quot;text&quot;) with a handle of proPhoto_linkURL, and then for each image edit it's properties and assign a value for that proPhoto_linkURL attribute containing a relative URL path or a cID for the enlarged image page. &lt;/p&gt;
	
	 
	
	&lt;/div&gt; </description>  
			  <pubDate>Sat, 30 Jul 2011 13:59:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/file-image-details/integrating-file-image-details-with-the-prophoto-or-image-search/</guid>
		</item>
			
		<item>
			  <title>Canonical URLs</title>
			  <link>http://inneroptics.net/concrete5_blog/canoncial-urls/</link>
			  <description>Duplicate URLs to access the same page can hurt your SEO.  Add the new canonical link tag to your header to let the search engines know which is the correct address.   </description>  
			  <pubDate>Thu, 31 Mar 2011 00:36:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/concrete5_blog/canoncial-urls/</guid>
		</item>
			
		<item>
			  <title>Flamenco &amp; Classical Guitar</title>
			  <link>http://inneroptics.net/journal/flamenco-and-classical-guitar/</link>
			  <description>A collection my favorite flamenco and classical guitar videos, with performances by Paco De Lucia, Andre Segovia, Manolo Sanlúcar, Tomatito, Pepe Romero, &amp; Ana Vidovic </description>  
			  <pubDate>Thu, 25 Nov 2010 16:35:00 EST</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/journal/flamenco-and-classical-guitar/</guid>
		</item>
			
		<item>
			  <title>Real-Estate Package Tutorial</title>
			  <link>http://inneroptics.net/toolbox/real-estate/tutorial/</link>
			  <description>A tutorial for the concrete5 real-estate package </description>  
			  <pubDate>Thu, 28 Oct 2010 19:28:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/real-estate/tutorial/</guid>
		</item>
			
		<item>
			  <title>Jobs Board Package Tutorial</title>
			  <link>http://inneroptics.net/toolbox/jobs-board-package/tutorial/</link>
			  <description>A tutorial for the concrete5 jobs board package </description>  
			  <pubDate>Thu, 28 Oct 2010 19:28:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/jobs-board-package/tutorial/</guid>
		</item>
			
		<item>
			  <title>Link System</title>
			  <link>http://inneroptics.net/toolbox/link-system/</link>
			  <description>Let your users suggest links, and display thumbnails for each.  </description>  
			  <pubDate>Thu, 12 Aug 2010 21:40:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/link-system/</guid>
		</item>
			
		<item>
			  <title>Rapid Paging</title>
			  <link>http://inneroptics.net/toolbox/rapid-paging/</link>
			  <description>Automatically make links load through AJAX, without a full page refresh </description>  
			  <pubDate>Thu, 12 Aug 2010 00:03:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/rapid-paging/</guid>
		</item>
			
		<item>
			  <title>Running a Concrete5 Micro ISV</title>
			  <link>http://inneroptics.net/concrete5_blog/running-a-concrete5-micro-isv/</link>
			  <description>Sharing some of the lessons I've learned while selling and supporting packages through the concrete5 marketplace.   </description>  
			  <pubDate>Wed, 14 Jul 2010 01:12:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/concrete5_blog/running-a-concrete5-micro-isv/</guid>
		</item>
			
		<item>
			  <title>Custom Statistics Panels</title>
			  <link>http://inneroptics.net/toolbox/stats/custom-statistics-panels/</link>
			  <description>
&lt;div id=&quot;quick-edit_block718&quot; class=&quot;quick-edit_block &quot;&gt;

	&lt;p&gt;The Concrete5 Traffic &amp;amp; Statistics package, from version 2.12, allows other package and block developers to integrate their own stats display panels directly on the stats page of the dashboard. &lt;/p&gt;


&lt;p&gt;Just follow these steps:&lt;/p&gt;


&lt;p&gt;1) Create a new folder than will hold you panel's files, like /packages/my_package_name/stats_panel/ &lt;/p&gt;


&lt;p&gt;2) In that folder create a view.php file and a controller.php file&lt;/p&gt;


&lt;p&gt;3) You controller's class must be named according to your panel's directory, and must extend the ParticleTrafficPanel class.  So if it's placed within a folder called /my_package_statistics/, then it should have the class named MyPackageStatisticsParticleTrafficPanel.  Here's an example:&lt;/p&gt;      

&lt;p&gt;class MyPackageStatisticsParticleTrafficPanel extends ParticleTrafficPanel {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
	protected $title=&quot;My Package Stats&quot;;&lt;br&gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;	
	public function view(){&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
		//optional - place any initiation logic here&lt;br&gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
	}&lt;br&gt;
}&lt;/p&gt;


&lt;p&gt;4A) Automatic installation:&lt;/p&gt;


&lt;p&gt;Just copy your folder into the /packages/tony_stats/panels/ directory, then visit the stats settings page.  It will notify you if there are any errors with your package.&lt;/p&gt;
 

&lt;p&gt;4B) Programatic Installation:&lt;/p&gt; 

&lt;p&gt;To register your new panel with the traffic and stats from within another package or application, add these lines to your code (not in the panel's view or controller) to include the required libraries: &lt;/p&gt;

&lt;p&gt;Loader::helper('stats',$packageHandle); &lt;br&gt;
Loader::model('panel',$packageHandle); &lt;/p&gt;

&lt;p&gt;…then register the panel by giving it the absolute file path to your panel's directory. &lt;/p&gt;

&lt;p&gt;$urlHelper = Loader::helper('concrete/urls');  &lt;br&gt;
$packageHandle='my_package_handle'; &lt;br&gt;
$statsPkg = Package::getByHandle($packageHandle);&lt;br&gt;
$absoluteFilePath = $urlHelper-&amp;gt;getPackageURL($statsPkg).'/stats_panel/'; &lt;br&gt;
$result = self::registerPanel( $absoluteFilePath ); &lt;/p&gt;

&lt;p&gt;The $result['msg'] will contain an error message if it detects any problems with your panel. &lt;/p&gt;


&lt;p&gt;5) Your package should now be displayed on the main stats page. &lt;/p&gt;	
	 
	
	&lt;/div&gt; </description>  
			  <pubDate>Wed, 16 Jun 2010 23:12:00 EDT</pubDate>
			  <guid isPermaLink="true">http://inneroptics.net/toolbox/stats/custom-statistics-panels/</guid>
		</item>
	</channel>
</rss>  
		