25 Nov 2011

Google Analytics v2.0 Released

Big, albeit subtle, update to the popular Google Analytics plugin for version 2.0. We're now leveraging the latest GA asynch code placed in the page HEAD, rather than the foot before </BODY>.

Latest Release Google Analytics 2.0.0 (as at 21-Nov-2011)
Latest milestone build: milestone-2-0-0
SVN: https://farcry.jira.com/svn/GA/tags/milestone-2-0-0/
ZIP: https://farcry.jira.com/source/browse/~tarball=zip/GA/tags/milestone-2-0-0/milestone-2-0-0.zip
Certified for versions of 6.0.15+
 
No real changes needed for those upgrading, though you might want to remove the GA tag from your footers. Be sure to double check your config.

Not using the GA plugin??  Get it installed -- it's awesome :)
18 Oct 2011

Google Site Search Plugin

The Daemonites have released the Google Site Search Plugin under LGPL (free for all basically).

GSS Plugin provides close integration for FarCry projects with the Google Site Search service. Google Custom Search enables you to create a search engine for your website, your blog, or a collection of websites.

You can see it in action here on the Australian Olympics website:
http://london2012.olympics.com.au/search?q=100m+gold&s=aocMedia (with a filter for a specific content type)

Note this is the Google Site Search (not Custom Search Engine CSE) and is a paid service with Google.  We need this in order to get access to the XML/JSON API.

Enjoy!

(download)

18 Oct 2011

FarCry Plugins Directory

Have rustled up a plugin directory for the FarCry community -- built on FarCry and Twitter Bootstrap ;)  It's early days. Not all the plugins are up there, and the look will change but its a good start. Ultimately, we'll use this to provide an API service for the FarCry webtop to search, download and install plugins directly through the admin interface -- that's a ways off yet.

For now, I give you "Plugins":

If you have a plugin you want to add to the directory just send me an email with the details and I'll add it straight away :)

(download)

22 Mar 2011

Janrain Engage Integration for OpenID

Janrain01_2

The farcryrpxud plugin has been out for a while, but it recently got some awesome updates.

farcryrpxud has a funny name on account of the service formally known as RPX changing name to Janrain Engage.  It's basically a straight up user directory for Janrain's authentication proxy service that provides support for heaps of different providers including openid, twitter and facebook.

You can get hold of the plugin, along with installation instructions on the FarCry WIKI:

Recent changes allow you to map your providers domain to a specific user group within FarCry security, and by extension roles and permissions. 

For example, if you have a Google Apps account for your company you can activate OpenID and allow anyone within the domain to login as an administrator -- no need to set up the user. Best of all, if you have lots of sites you look after you only have to set up the plugin and anyone on staff that needs it can reach the sites webtop.  When the person leaves the company you just disable their account and all their web site access is automatically rescinded.

Sweet!
7 Sep 2010

Indexing what you want with Verity Plugin

A great feature of the FarCry Verity Plugin is the ability to override what content gets indexed. This is achieved by writing a custom function within the content type that starts with contentToIndex

For example, a custom function to allow the ability to restrict content to only show published content (to allow forward publishing)

You can actually add multiple functions to the same content type which will then allow you to choose the function you want when you create the verity collection. Simply prefix them with contentToIndex*

For example, contentToIndexTest and contentToIndexMyCategory.

Enjoy!

5 Jul 2010

testMXUnit Selenium Test Tutorial

Due to popular demand (well at least the folks who have been badgering me for an update), I've convinced Blair to put together a quick tutorial on setting up Selenium tests with the testMXUnit framework. The tutorial builds a simple Selenium script for checking a Google search result, shows how the ColdFusion test components are constructed and how simple it is to run the test suite in the FarCry webtop.

https://farcry.jira.com/wiki/display/TEST/Selenium+Tests

The cool thing about the test suite is that you can use it to build Selenium test suites that run tests against any sort of web application -- just so long as your FarCry installation can reach the application via HTTP.

Googletest_9
You can do just about anything you would normally in Selenium, and run it through the framework. If you have any questions about how to get your Selenium test going let us know :)

Enjoy!

3 Jul 2010

testMXUnit: FarCry Testing Framework Supports Selenium

testMXUnit is a FarCry plugin based on the great MXUnit testing framework for ColdFusion. It's got a few pretty cool enhancements, hooking it up with the FarCry framework and providing a great UI for running test suites. But the super-cool news is something we've been sitting on for a little while, and that's Selenium support.

testMXUnit allows you to record Selenium testing scripts with the standard Selenium IDE, then with a simple conversion to CFSCRIPT and the tests run beautifully and unassisted within the FarCry framework. Here's a little screenshot as a teaser -- details on how to create Selenium tests to follow soon.

Testing_2
Download: https://farcry.jira.com/source/browse/TEST

Awesome work Blair!

30 Jun 2010

FarCry Documentation Plugin

The FarCry Documentation plugin (farcrydoc) provides extensive documentation on framework, plugin and project based components. Another awesome utility for FarCry developers that dynamically introspects your installation to extract oodles of information.

FarCryDoc is part of barrage of ongoing efforts to build living a living document from the FarCry codebase itself. Everything is extracted from component metadata, and comments added to the code base in a distinct style. You can also use the plugin to extract a code hinting dictionary for both CFEclipse and CFBuilder IDEs.

Find out where to get it and how to install it on the farcrydoc wiki:
https://farcry.jira.com/wiki/display/DOC/Home

Let us know how we can improve it:
https://farcry.jira.com/browse/DOC

Farcrydoc02
Farcrydoc04
Rock on Daemonites. Bravo Blair!

15 Jan 2010

Slideshow Gallery Plugin

Stumbled across a cool little plugin for building Slideshow galleries with the jQuery "cycle" plugin. It's put together by Joel Cass, another Sydney based developer.  http://www.jozza.net/content/home/projects/farcry-slideshow/

2009-10-08-12

Love finding FarCry bits and bobs on the internet.

21 Oct 2009

To wet your OpenID tastebuds

Blair's been working with the RPX service (http://www.janrain.com/products/rpx) from JanRain (http://www.janrain.com/) to provide a FarCry plugin user directory that hooks up just about any public authentication service. Targeted for release on the FarCry 5.2.x platform.

Status: Limited Alpha Release

(download)

Core Team's Space

The FarCry Core committers; a team of dedicated Daemonites and other ring-ins.

Contributors

mattyb Geoff Bowers