unLab‎ > ‎

Hacks

**Create a "New Post" based on this template, and edit that to suit your proposed hack**

 

Name of Hack

 

Description

Enter description here. This should be a conceptual overview, elevator-pitch style.

 

Prior Work

Enter in ideas and prior work that was done before bringing it to UnLondon c. Basically, anything that a new Hack Participant may need to know.

 

Resources

Enter in current available resources, including documentation, physical resources, software, etc

 

Enter in a list of required resources essential for completion of the project. It may also be beneficial to list which items are required to start the project.

 

Team

Enter a list of the current team members, and information on what kinds of (missing) skills are still needed on the Hack.

Enter a schedule of regular meetings for the Hack (or at the very least, the date/time of the next meeting)

Enter in contact information for the Hack Participants, outside of the meeting (twitter hashtag, forum somewhere, etc)

Recent Site Activity RSS Feed

posted Sep 24, 2012, 12:05 AM by Wess@unlondon.ca   [ updated Sep 25, 2012, 4:07 PM ]

Description:

Add changes to Recent Site Activity (Wiki) to an RSS Feed and then to the Home page of unlabs.ca.

Process (NEW):

Direct feed to google pages found out through Picasa of all things.

Take google said page: 
https://sites.google.com/a/unlondon.ca/unlondon/unlab/unlab-projects/recentsiteactivityrssfeed

Tack a combination of Hidden xml special URL's (add "comments.xml", "activity.xml", "posts.xml", etc) to the end of a google pages directory link:

Wow so much more easier!

now somebody set up us the bomb! feed the need to WordPress via theme home.php.

unLab > home.php
<h4 class="featuredtitle"><?php echo '<a href="http://wiki.unlondon.ca/system/app/pages/recentChanges">unWiki - Recent site activity</a>'; ?></h4>
<div class="homepost">
<?php // import rss feed
if(function_exists('fetch_feed')) {
// Get a SimplePie feed object from the specified feed source.
$rss = fetch_feed('http://sites.google.com/a/unlondon.ca/unlondon/activity.xml');
if(!is_wp_error($rss)) : // Checks that the object is created correctly
        // Figure out how many total items there are, but limit it to 5. 
$maxitems = $rss->get_item_quantity(7); // number of items
// Build an array of all the items, starting with element 0 (first element).
$rss_items = $rss->get_items(0, $maxitems); 
endif;
// display feed items ?>
<?php if($maxitems == 0) echo '<p>Feed not available.</p>'; // if empty
else foreach ($rss_items as $item) : ?>
<?php echo $item->get_date('j F Y @ g:i a'); ?>
<?php echo $item->get_description(); ?><br />
        <?php endforeach; ?>
        <?php } ?>
</div>

...and you're done, no more feed limitations as well :D


Process (OLD):

http://www.feed43.com

Limitations of feed43:

Free service provided by Feed43 has the following limitations:

  • 6-hour polling interval.
  • A maximum of 20 news items per channel.
  • Source page should not exceed 100KB (only first 100KB will be downloaded and parsed)
Will possible remove this service and parse the stream directly at a later date.

Step 1. Specify source page address (URL)

Address*(Open in browser) [?]

http://wiki.unlondon.ca/system/app/pages/recentChanges

Encoding: [?]

utf-8

» Page loaded successfully (encoding: utf-8)

Below is the HTML source of the retrieved page. Use it to setup extraction rules (see next step).

Page Source: [?]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" itemscope="" itemtype="http://schema.org/">
<head>
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<script type="text/javascript">/* Copyright 2008 Google. */ (function() { var a=window,b="tick",c="start";var d=function(g){this.t={};this.tick=function(g,l,f){f=void 0!=f?f:(new Date).getTime();this.t[g]=[f,l]};this[b](c,null,g)},e=new d;a.jstiming={Timer:d,load:e};if(a.performance&&a.performance.timing){var h=a.performance.timing,i=a.jstiming.load,j=h.navigationStart,k=h.responseStart;0<j&&k>=j&&(i[b]("_wtsrt",void 0,j),i[b]("wtsrt_","_wtsrt",k),i[b]("tbsd_","wtsrt_"))}
try{var m=null;a.chrome&&a.chrome.csi&&(m=Math.floor(a.chrome.csi().pageT),i&&0<j&&(i[b]("_tbnd",void 0,a.chrome.csi().startE),i[b]("tbnd_","_tbnd",j)));null==m&&a.gtbExternal&&(m=a.gtbExternal.pageT());null==m&&a.external&&(m=a.external.pageT,i&&0<j&&(i[b]("_tbnd",void 0,a.external.startE),i[b]("tbnd_","_tbnd",j)));m&&(a.jstiming.pt=m)}catch(n){}; })()
</script>

<link rel="shortcut icon" type="image/x-icon" href="http://www.google.com/images/icons/product/sites-16.ico" />
<link rel="apple-touch-icon" href="http://www.gstatic.com/sites/p/e505e1/system/app/images/apple-touch-icon.png" type="image/png" />
<script type="text/javascript">/* Copyright 2008 Google. */ (function() { var d=window,e="length",h="",i="__duration__",j="function";function k(c){return document.getElementById(c)}d.byId=k;function l(c){return c.replace(/^\s+|\s+$/g,h)}d.trim=l;var m=[],n=0;d.JOT_addListener=function(c,a,b){var f=new String(n++),c={eventName:c,handler:a,compId:b,key:f};m.push(c);return f};d.JOT_removeListenerByKey=function(c){for(var a=0;a<m[e];a++)if(m[a].key==c){m.splice(a,1);break}};d.JOT_removeAllListenersForName=function(c){for(var a=0;a<m[e];a++)m[a].eventName==c&&m.splice(a,1)};
d.JOT_postEvent=function(c,a,b){var f={eventName:c,eventSrc:a||{},payload:b||{}};if(d.JOT_fullyLoaded){a=m[e];for(b=0;b<a&&b<m[e];b++){var g=m[b];g&&g.eventName==c&&(f.listenerCompId=g.compId||h,(g=typeof g.handler==j?g.handler:d[g.handler])&&g(f))}}else d.JOT_delayedEvents.push({eventName:c,eventSrc:a,payload:b})};d.JOT_delayedEvents=[];d.JOT_fullyLoaded=!1;
d.JOT_formatRelativeToNow=function(c,a){var b=((new Date).getTime()-c)/6E4;if(1440<=b||0>
b)return null;var f=0;60<=b&&(b/=60,f=2);2<=b&&f++;return a?d.JOT_siteRelTimeStrs[f].replace(i,Math.floor(b)):d.JOT_userRelTimeStrs[f].replace(i,Math.floor(b))}; })()
</script>

<script>

var webspace = {"scottyUrl":"/_/upload","isConsumer":false,"canPublishScriptToAnyone":true,"serverFlags":{"cajaBaseUrl":"//www.gstatic.com/caja","cajaDebugMode":false},"sharingUrlPrefix":"/_/sharing","csiReportUri":"http://csi.gstatic.com/csi","sharingPolicy":"OPENED_WITH_INDICATOR","analyticsAccountId":"","baseUri":"","name":"unlondon","domain":"unlondon.ca","features":{"scottyForTrogImageUpload":false,"pdfEmbedSupport":false,"docosCommenting":false,"useStandardEmbedsInSidebar":false,"siteChromeSidebarWidgetsEditDialog":true,"canonicalLinkTagInHead":false,"plusOneButtonOptions":true,"siteChromeSystemFooterDialog":true,"plusOneButton":true,"spreadsheetsEmbedLoadRedirect":true,"colorsAndFontsRefactor":false,"ieSevenUnsupportedError":false,"manageRedirects":false,"photoAlbumsInOnePick":true,"siteChromeInPlaceEditingProdLaunchPromo":true,"autoCompleteSearch":false,"goocitiesTheme":false,"editorKeyboardShortcuts":true,"experimental":{"displayEditorLockExceptions":false},"siteChromeDialogsToolbar":true,"plusBadge":false,"siteChromeHorizontalNavigationDialog":true,"dataPropsForEmbeds":true,"autoAdjustSitemapSearchDepth":true,"userContentMetaTags":false,"htmlEmbed":true,"keyboardShortcuts":true,"siteChromeHeaderDialog":true,"stBtiWebspaceTitleSearch":true,"pageRedirects":false,"siteChromeCustomFooterDialog":true},"adsensePublisherId":null,"gvizVersion":1,"siteTitle":"UnLondon","pageSharingId":"jotspot_page","plusPageId":"","termsUrl":"http://www.google.com/a/help/intl/en/users/terms.html","enableAnalytics":false,"isPublic":true,"plusPageUrl":"","homePath":"/","sharingId":"jotspot","isGoocities":false,"isAdsenseEnabled":true,"adsensePromoClickedOrSiteIneligible":true,"enableAutoComplete":true,"isStartPageEnabled":true,"domainAnalyticsAccountId":""};

webspace.gadgets = {"isGadgetDirectoryEnabled":true,"baseUri":"/system/app/pages/gadgets","isGgsRenderingEnabled":true};

webspace.user = {"uid":"","renderMobile":false,"primaryEmail":"guest","sessionIndex":"","namespaceUser":false,"displayNameOrEmail":"guest","namespace":"","hasAdminAccess":false,"guest_":true,"keyboardShortcuts":true,"domain":"","hasWriteAccess":false,"dasherUser":false,"userName":"guest"};

webspace.page = {"canDeleteWebspace":null,"locale":"en","state":"","wuid":"wuid:gx:5dfc58dfe176f36e","pageInheritsPermissions":null,"timeZone":"America/Los_Angeles","properties":{},"type":"text","canChangePath":true,"parentWuid":"wuid:gx:88275a65183c086","revision":0,"title":"Recent site activity","isRtlLocale":false,"bidiEnabled":false,"siteLocale":"en","name":"recentChanges","path":"/system/app/pages/recentChanges","openMoreActionMenu":null,"isSiteRtlLocale":false,"parentPath":"/system/app/pages"};
webspace.page.breadcrumbs = [{"title":"[Untitled]","dir":"ltr","path":"/system","deleted":false},{"title":"[Untitled]","dir":"ltr","path":"/system/app","deleted":false},{"title":"[Untitled]","dir":"ltr","path":"/system/app/pages","deleted":false},{"title":"Recent_Site_Activity","dir":"ltr","path":"/system/app/pages/recentChanges","deleted":false}];

webspace.editorResources = {
text: [
'http://www.gstatic.com/sites/p/e505e1/system/js/codemirror.js',
'http://www.gstatic.com/sites/p/e505e1/system/app/css/codemirror_css.css',
'http://www.gstatic.com/sites/p/e505e1/system/js/trog_edit__en.js',
'http://www.gstatic.com/sites/p/e505e1/system/app/css/trogedit.css',
'/_/rsrc/1348008184000/system/app/css/editor.css',
'http://www.gstatic.com/sites/p/e505e1/system/app/css/codeeditor.css',
'/_/rsrc/1348008184000/system/app/css/camelot/editor-jfk.css'
],
sitelayout: [
'http://www.gstatic.com/sites/p/e505e1/system/app/css/sitelayouteditor.css'
]
};

var JOT_clearDotPath = 'http://www.gstatic.com/sites/p/e505e1/system/app/images/cleardot.gif';

var JOT_userRelTimeStrs = ["a minute ago","__duration__ minutes ago","an hour ago","__duration__ hours ago"];

webspace.siteTemplateId = 11310902089741805598;

webspace.page.currentTemplate = {"title":"Web Page","path":"/system/app/pagetemplates/text"};

var JOT_siteRelTimeStrs = ["a minute ago","__duration__ minutes ago","an hour ago","__duration__ hours ago"];

</script>

<script type="text/javascript">
window.jstiming.load.tick('scl');
</script>

<meta xmlns="http://www.google.com/ns/jotspot" name="robots" content="noindex" />
<meta name="Description" content="UnLondon is a registered Non-Profit organization set up to challenge and embrace new ideas related to new technologies and social platforms through the education and entertainment of the membership and the community-at-large." />
<style type="text/css">
</style>

<link rel="stylesheet" type="text/css" href="http://www.gstatic.com/sites/p/e505e1/system/app/themes/simple/standard-css-simple-ltr-ltr.css" />
<link rel="stylesheet" type="text/css" href="http://wiki.unlondon.ca/_/rsrc/1348008184000/system/app/css/overlay.css?cb=simple1000px%25250goog-ws-nav-leftnone30themedefaultcenter" />
<link rel="stylesheet" type="text/css" href="http://wiki.unlondon.ca/_/rsrc/1348008184000/system/app/css/symbolfont.css" />
<link rel="stylesheet" type="text/css" href="http://wiki.unlondon.ca/_/rsrc/1348008184000/system/app/css/camelot/collaborator-chrome.css" />
<link rel="stylesheet" type="text/css" href="http://wiki.unlondon.ca/_/rsrc/1348008184000/system/app/css/camelot/allthemes-view.css" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="http://wiki.unlondon.ca/system/app/css/camelot/allthemes%2die.css" />
<![endif]-->

<title>Recent site activity - UnLondon</title>
<link rel="alternate" type="application/atom+xml" title="Activity Feed" href="http://wiki.unlondon.ca/activity.xml" />
<script type="text/javascript">
window.jstiming.load.tick('cl');
</script>

</head>
<body xmlns="http://www.google.com/ns/jotspot" id="body" class=" en ">
<script src="http://www.gstatic.com/caja/5054/caja.js"> </script>
<script src="http://www.gstatic.com/sites/p/e505e1/system/js/jot_caja.js"> </script>
<div id="sites-page-toolbar" class="sites-header-divider">
<div xmlns="http://www.w3.org/1999/xhtml" id="sites-status" class="sites-status" style="display:none;"><div id="sites-notice" class="sites-notice" role="status" aria-live="assertive"></div></div>
<div xmlns="http://www.w3.org/1999/xhtml" id="sites-page-info-bar"><table class="sites-viewer-site-template-bar"><tr><td class="sites-viewer-site-template-text"><div class="sites-viewer-site-template-title">Basic </div> <div class="sites-viewer-site-template-updated">Updated Sep 20, 2012 8:07 PM</div><div class="sites-viewer-site-template-desc">This is a basic template. </div></td><td class="sites-collaborator-buttons"><div role="button" id="sites-create-site-from-template-btn" class="goog-inline-block jfk-button jfk-button-action jfk-button-disabled" aria-disabled="true">Use template</div></td></tr></table></div>
</div>
<div id="sites-chrome-everything-scrollbar">
<div id="sites-chrome-everything">
<div id="sites-chrome-page-wrapper" style="direction: ltr">
<div id="sites-chrome-page-wrapper-inside">
<div xmlns="http://www.w3.org/1999/xhtml" id="sites-chrome-header-wrapper" style="height:auto;">
<table id="sites-chrome-header" class="sites-layout-hbox-centered" cellspacing="0" style="height:auto;">
<tr class="sites-header-primary-row" id="sites-chrome-userheader">
<td id="sites-header-title" class="sites-header-title-centered "><div class="sites-header-cell-buffer-wrapper"><a href="http://sites.google.com/a/unlondon.ca/unlondon/" id="sites-chrome-userheader-logo"><img id="logo-img-id" src="http://wiki.unlondon.ca/_/rsrc/1329150371958/config/customLogo.gif?revision=3" alt="Logo" class="sites-logo-centered " onload="ie6ImgFix('logo-img-id');" /></a><h2></h2><div class="sites-layout-searchbox-centered "><form id="sites-searchbox-form" action="/system/app/pages/search"><input type="hidden" id="sites-searchbox-scope" name="scope" value="search-site" /><input type="text" id="jot-ui-searchInput" name="q" size="20" value="" aria-label="Search this site" autocomplete="off" /><div id="sites-searchbox-button-set" class="goog-inline-block"><div role="button" id="sites-searchbox-search-button" class="goog-inline-block jfk-button jfk-button-standard" tabindex="0">Search this site</div></div></form></div></div></td>
</tr>
<tr class="sites-header-secondary-row" id="sites-chrome-horizontal-nav">
<td colspan="2" id="sites-chrome-header-horizontal-nav-container">
<div class="sites-header-nav"><ul class="sites-header-nav-container-boxes"><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/home">Home</a></li><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/about">unLondon</a></li><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/unlab">unLab</a></li><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/events">Events</a></li><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/updates">Updates</a></li><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/links">Links</a></li><li class="unselected"><a class="sites-navigation-link unselected" href="http://wiki.unlondon.ca/unlab/chat">Chat</a></li><li class="current"><a class="sites-navigation-link current" href="http://wiki.unlondon.ca/system/app/pages/recentChanges">Recent Site Activity</a></li></ul><div style="clear: both;"></div></div>
</td>
</tr>
</table> 
</div> 
<div id="sites-chrome-main-wrapper">
<div id="sites-chrome-main-wrapper-inside">
<table id="sites-chrome-main" class="sites-layout-hbox" cellspacing="0" cellpadding="{scmCellpadding}" border="0">
<tr>
<td id="sites-chrome-sidebar-left" class="sites-layout-sidebar-left" style="width:250px">
<div xmlns="http://www.w3.org/1999/xhtml" id="COMP_2bd" class="sites-embed"><div class="sites-embed-content sites-sidebar-nav"><ul jotId="navList"><li class="topLevel nav-first "><div dir="ltr" style="padding-left: 19px;"><a href="http://wiki.unlondon.ca/home" jotId="wuid:gx:4dea8cac02dcbc34" class="sites-navigation-link topLevel">Home</a></div></li><li class="topLevel parent " wuid="gx:4da7d37a9e655efd"><div dir="ltr" style="padding-left: 0px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/about" jotId="wuid:gx:4da7d37a9e655efd" class="sites-navigation-link topLevel">unLondon</a></div><ul><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/about/by-laws" jotId="wuid:gx:8910c0df96255c" class="sites-navigation-link">By-Laws</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/about/comm" jotId="wuid:gx:155ccf997242651" class="sites-navigation-link">Communications</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/about/contact" jotId="wuid:gx:156722f04ed89f77" class="sites-navigation-link">Contact</a></div></li><li class="parent closed " wuid="gx:765092d3d10286d3"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/about/meetings" jotId="wuid:gx:765092d3d10286d3" class="sites-navigation-link">Meetings</a></div><ul><li class="parent closed " wuid="gx:58e8b4212d058d58"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/about/meetings/2012-annual-general-meeting" jotId="wuid:gx:58e8b4212d058d58" class="sites-navigation-link">2012 Annual General Meeting</a></div><ul><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/about/meetings/2012-annual-general-meeting/2012-agm-minutes" jotId="wuid:gx:f799510c4b28226" class="sites-navigation-link">2012 AGM Minutes</a></div></li></ul></li></ul></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/about/membership" jotId="wuid:gx:549599680db055e7" class="sites-navigation-link">Membership</a></div></li><li class="parent closed " wuid="gx:6abbb04c9d1e2559"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/about/procedures" jotId="wuid:gx:6abbb04c9d1e2559" class="sites-navigation-link">Procedures</a></div><ul><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/about/procedures/membership-process" jotId="wuid:gx:49cf94bfa29dbe29" class="sites-navigation-link">Membership Process</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/about/procedures/website-use" jotId="wuid:gx:44fe2e249ab91a6d" class="sites-navigation-link">Website Use</a></div></li></ul></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/about/philosophy" jotId="wuid:gx:51dba0fede668230" class="sites-navigation-link">UnPhilosophy</a></div></li></ul></li><li class="topLevel parent " wuid="gx:71feb7682342b01"><div dir="ltr" style="padding-left: 0px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab" jotId="wuid:gx:71feb7682342b01" class="sites-navigation-link topLevel">unLab</a></div><ul><li class="parent closed " wuid="gx:53e07aac0221e2b"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/chat" jotId="wuid:gx:53e07aac0221e2b" class="sites-navigation-link">Chat</a></div><ul><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/chat/znc" jotId="wuid:gx:4ab7f3ed2475fbe5" class="sites-navigation-link">ZNC</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/chat/screen" jotId="wuid:gx:23b25ef69d769eff" class="sites-navigation-link">Screen</a></div></li></ul></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/unlab/donations" jotId="wuid:gx:3fb7d80b14ad0877" class="sites-navigation-link">Donations</a></div></li><li class="parent closed " wuid="gx:2768b4e0f99ee126"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/spaces" jotId="wuid:gx:2768b4e0f99ee126" class="sites-navigation-link">Spaces</a></div><ul><li class="parent closed " wuid="gx:679d98b7962309a1"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/studio" jotId="wuid:gx:679d98b7962309a1" class="sites-navigation-link">PodCast Studio</a></div><ul><li class="parent closed " wuid="gx:63d194571431d25"><div dir="ltr" style="padding-left: 57px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/studio/podcast-equipment" jotId="wuid:gx:63d194571431d25" class="sites-navigation-link">Equipment</a></div><ul><li class=""><div dir="ltr" style="padding-left: 95px;"><a href="http://wiki.unlondon.ca/unlab/studio/podcast-equipment/imaceditingsuite" jotId="wuid:gx:1469807d034edf0e" class="sites-navigation-link">iMac Editing Suite</a></div></li></ul></li></ul></li><li class="parent closed " wuid="gx:60940b317840f8c0"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/maker" jotId="wuid:gx:60940b317840f8c0" class="sites-navigation-link">Maker Lab</a></div><ul><li class="parent closed " wuid="gx:7aab77e4dcba2566"><div dir="ltr" style="padding-left: 57px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/maker/maker-equipment" jotId="wuid:gx:7aab77e4dcba2566" class="sites-navigation-link">Equipment</a></div><ul><li class="parent closed " wuid="gx:436baa11b37a131c"><div dir="ltr" style="padding-left: 76px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/maker/maker-equipment/makerbot" jotId="wuid:gx:436baa11b37a131c" class="sites-navigation-link">Makerbot</a></div><ul><li class=""><div dir="ltr" style="padding-left: 114px;"><a href="http://wiki.unlondon.ca/unlab/maker/maker-equipment/makerbot/documentation" jotId="wuid:gx:7efecfe367585e8b" class="sites-navigation-link">Documentation</a></div></li></ul></li></ul></li></ul></li><li class="parent closed " wuid="gx:5cd7b03174a1249a"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/cmdcenter" jotId="wuid:gx:5cd7b03174a1249a" class="sites-navigation-link">CMDCentre</a></div><ul><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/network" jotId="wuid:gx:5db5fcc4db7c14aa" class="sites-navigation-link">Network</a></div></li><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/servers" jotId="wuid:gx:790a878a1df1d767" class="sites-navigation-link">Servers</a></div></li><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/workstations" jotId="wuid:gx:4059deecab35c32e" class="sites-navigation-link">Workstations</a></div></li></ul></li></ul></li><li class="parent closed " wuid="gx:47efb340af994b9"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/members-interests" jotId="wuid:gx:47efb340af994b9" class="sites-navigation-link">Members' Interests</a></div><ul><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/members-interests/andrei-calinescu-dre_cali-1" jotId="wuid:gx:17bdf78b8bdd2ef2" class="sites-navigation-link">Andrei Calinescu @Dre_Cali</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/members-interests/unlabian" jotId="wuid:gx:1a95cc0fae8ab86a" class="sites-navigation-link">Unlabian</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/members-interests/wessleet" jotId="wuid:gx:345f36239015a9a6" class="sites-navigation-link">WessleeT</a></div></li></ul></li><li class="parent closed " wuid="gx:36e722b27ffd39cc"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/assets" jotId="wuid:gx:36e722b27ffd39cc" class="sites-navigation-link">Equipment</a></div><ul><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/assets/tools" jotId="wuid:gx:726e0d8c00299ac7" class="sites-navigation-link">Tools to get</a></div></li><li class="parent closed " wuid="gx:5db5fcc4db7c14aa"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/network" jotId="wuid:gx:5db5fcc4db7c14aa" class="sites-navigation-link">Network</a></div><ul><li class="parent closed " wuid="gx:3e6d991d0f63e366"><div dir="ltr" style="padding-left: 57px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/network/network-equipment" jotId="wuid:gx:3e6d991d0f63e366" class="sites-navigation-link">Equipment</a></div><ul><li class=""><div dir="ltr" style="padding-left: 95px;"><a href="http://wiki.unlondon.ca/unlab/servers/gatewayfirewalldhcpdns" jotId="wuid:gx:5fabe3885999dd98" class="sites-navigation-link">Gateway / Firewall / DHCP / DNS</a></div></li></ul></li></ul></li><li class="parent closed " wuid="gx:790a878a1df1d767"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/servers" jotId="wuid:gx:790a878a1df1d767" class="sites-navigation-link">Servers</a></div><ul><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/servers/kvm" jotId="wuid:gx:4ae155df41c19fe6" class="sites-navigation-link">KVM</a></div></li><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/servers/gatewayfirewalldhcpdns" jotId="wuid:gx:5fabe3885999dd98" class="sites-navigation-link">Gateway / Firewall / DHCP / DNS</a></div></li><li class="parent closed " wuid="gx:3b295aa214dbf469"><div dir="ltr" style="padding-left: 57px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/servers/unlabvm" jotId="wuid:gx:3b295aa214dbf469" class="sites-navigation-link">UnlabVM</a></div><ul><li class=""><div dir="ltr" style="padding-left: 95px;"><a href="http://wiki.unlondon.ca/unlab/servers/local-dns" jotId="wuid:gx:5ca898700d268342" class="sites-navigation-link">Local DNS</a></div></li><li class=""><div dir="ltr" style="padding-left: 95px;"><a href="http://wiki.unlondon.ca/unlab/servers/public-dns" jotId="wuid:gx:7d3259b8a634ea53" class="sites-navigation-link">Public DNS</a></div></li><li class=""><div dir="ltr" style="padding-left: 95px;"><a href="http://wiki.unlondon.ca/unlab/servers/web-hosting-box" jotId="wuid:gx:6a1957241af6518b" class="sites-navigation-link">Web Hosting Box</a></div></li><li class="parent closed " wuid="gx:75541301acf3dabe"><div dir="ltr" style="padding-left: 76px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/servers/application-server-appserver" jotId="wuid:gx:75541301acf3dabe" class="sites-navigation-link">Application Server (appServer)</a></div><ul><li class=""><div dir="ltr" style="padding-left: 114px;"><a href="http://wiki.unlondon.ca/unlab/minecraft" jotId="wuid:gx:83b8de913b8b4a9" class="sites-navigation-link">Minecraft</a></div></li><li class=""><div dir="ltr" style="padding-left: 114px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/mumbleserver" jotId="wuid:gx:41b16ca48f52aed" class="sites-navigation-link">Mumble Server</a></div></li></ul></li><li class=""><div dir="ltr" style="padding-left: 95px;"><a href="http://wiki.unlondon.ca/unlab/servers/winapp" jotId="wuid:gx:54f2d449b29a1c11" class="sites-navigation-link">WinAPP</a></div></li></ul></li><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/servers/camera-server" jotId="wuid:gx:56e94e51b02d3557" class="sites-navigation-link">Camera Server</a></div></li><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/servers/fluxcapcluster" jotId="wuid:gx:1cbb2a2b24af82e4" class="sites-navigation-link">Flux Capcluster</a></div></li></ul></li><li class="parent closed " wuid="gx:4059deecab35c32e"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/workstations" jotId="wuid:gx:4059deecab35c32e" class="sites-navigation-link">Workstations</a></div><ul><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/studio/podcast-equipment/imaceditingsuite" jotId="wuid:gx:1469807d034edf0e" class="sites-navigation-link">iMac Editing Suite</a></div></li></ul></li></ul></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/unlab/signout" jotId="wuid:gx:5ceaa3382bd2b53d" class="sites-navigation-link">Resource Signout</a></div></li><li class="parent closed " wuid="gx:51aa46ac2ce224ad"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/-to-do" jotId="wuid:gx:51aa46ac2ce224ad" class="sites-navigation-link">+To Do</a></div><ul><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/dothisstufffirst" jotId="wuid:gx:7a1afe8a6314c7ed" class="sites-navigation-link">Do This Stuff First</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/imac-backup" jotId="wuid:gx:42998c831bfbc998" class="sites-navigation-link">IMAC - Backup</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/makerlabupdates" jotId="wuid:gx:24e8dd31ad37036c" class="sites-navigation-link">Maker Lab updates</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/makerbot" jotId="wuid:gx:b7c80c328b1edeb" class="sites-navigation-link">Makerbot</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/marketing" jotId="wuid:gx:2adfed792d785c60" class="sites-navigation-link">Marketing</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/network-gigupgrade" jotId="wuid:gx:291fa97485a7e602" class="sites-navigation-link">NETWORK - Gig Upgrade</a></div></li><li class="parent closed " wuid="gx:357fa110b75e26b3"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/-to-do/studio-generaltasks" jotId="wuid:gx:357fa110b75e26b3" class="sites-navigation-link">STUDIO - General Tasks</a></div><ul><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/unlab/-to-do/studio-generaltasks/studio-misc-links" jotId="wuid:gx:683c06c41f7259f4" class="sites-navigation-link">Studio Misc Links</a></div></li></ul></li></ul></li><li class="parent closed " wuid="gx:245176a27feb279d"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/unlab/unlab-projects" jotId="wuid:gx:245176a27feb279d" class="sites-navigation-link">Hacks</a></div><ul><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/3dscanning" jotId="wuid:gx:2195e5e658fe5d72" class="sites-navigation-link">3D Scanning</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/assettags" jotId="wuid:gx:1e6f8f07a0bc6512" class="sites-navigation-link">Asset Tags</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/complete-mindcraftserver" jotId="wuid:gx:41b281a64d2a87fc" class="sites-navigation-link">COMPLETE - Mindcraft Server</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/phone-in-the-unlab" jotId="wuid:gx:462dbaea3a9b5e1d" class="sites-navigation-link">COMPLETE - Phone in the unlab</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/complete-roombabotcam" jotId="wuid:gx:4aa5d0ee05b944b9" class="sites-navigation-link">COMPLETE - RoombaBotCam</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/wwwunlondonca" jotId="wuid:gx:3114bd7942a60a69" class="sites-navigation-link">COMPLETE - www.unlab.ca</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/computersforpodcamp" jotId="wuid:gx:337c7e40811783a" class="sites-navigation-link">Computers for PodCamp</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/copenhagenwheelhack" jotId="wuid:gx:6131298cf3012dfe" class="sites-navigation-link">Copenhagen Wheel Hack</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/deadlinemultimedialinuxrenderfarm" jotId="wuid:gx:5bd73ad4733c181f" class="sites-navigation-link">Deadline Multimedia Linux Render Farm</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/distributedcomputingusingboinc" jotId="wuid:gx:2a19950e0a6d5f9d" class="sites-navigation-link">Distributed Computing using BOINC</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/fretsonfireinstruments" jotId="wuid:gx:e1a21e396c37ff7" class="sites-navigation-link">Frets on Fire Instruments</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/hackinghealthcare" jotId="wuid:gx:73f9decc098efa0e" class="sites-navigation-link">Hacking Healthcare</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/iphonedslrtether" jotId="wuid:gx:52f39518637aacd" class="sites-navigation-link">iPhone dSLR Tether</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/makerbot" jotId="wuid:gx:5832348045d9ad40" class="sites-navigation-link">MakerBot</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/98-legacy/reprap" jotId="wuid:gx:66104a7385468098" class="sites-navigation-link">RepRap</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/minecraft-lightboxdefense" jotId="wuid:gx:67b6203d79c8f7d3" class="sites-navigation-link">Minecraft - Lightbox Defense</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/unlabattendancetaker" jotId="wuid:gx:28085132406d5717" class="sites-navigation-link">unLab Attendance Taker</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/unlondonspeakerseries" jotId="wuid:gx:6e3554614e038d58" class="sites-navigation-link">UnLondon Speaker Series</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/virtualmachineadministrationhack" jotId="wuid:gx:628d66839a876cf3" class="sites-navigation-link">Virtual Machine Administration Hack</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/weatherballoonphotography" jotId="wuid:gx:595fd28ca262ab48" class="sites-navigation-link">Weather Balloon Photography</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/webcammonitoringoftheunlab" jotId="wuid:gx:2d61b773cee6dcec" class="sites-navigation-link">Webcam Monitoring of the UnLab</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/whatcananarduinodoforme" jotId="wuid:gx:391f946ad7068ff9" class="sites-navigation-link">What can an Arduino do for me?</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/wirelesscaptiveportal" jotId="wuid:gx:6828ec093cfdcd92" class="sites-navigation-link">Wireless Captive Portal</a></div></li><li class=""><div dir="ltr" style="padding-left: 57px;"><a href="http://wiki.unlondon.ca/unlab/unlab-projects/wordpressbuddypresstheme" jotId="wuid:gx:50733a3b1061a88" class="sites-navigation-link">WordPress Buddy Press Theme</a></div></li></ul></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/unlab/unlabprivacy" jotId="wuid:gx:33fb0a47c9131e2a" class="sites-navigation-link">Privacy Policy</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/unlab/security-policy" jotId="wuid:gx:34d39086bdf3cb5d" class="sites-navigation-link">Security Policy</a></div></li></ul></li><li class="topLevel parent " wuid="gx:3df5fe44d4d52ec5"><div dir="ltr" style="padding-left: 0px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/events" jotId="wuid:gx:3df5fe44d4d52ec5" class="sites-navigation-link topLevel">Events</a></div><ul><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/events/open-nights" jotId="wuid:gx:aa0d5559c65b3c" class="sites-navigation-link">Open Nights</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/events/gamedev-meetup" jotId="wuid:gx:5f113e7761281675" class="sites-navigation-link">Game Dev Meetup</a></div></li><li class="parent closed " wuid="gx:46e7a20caa8e44d9"><div dir="ltr" style="padding-left: 19px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/events/podcamp" jotId="wuid:gx:46e7a20caa8e44d9" class="sites-navigation-link">PodCamp London</a></div><ul><li class="parent closed " wuid="gx:7a62ec7683e2657d"><div dir="ltr" style="padding-left: 38px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/events/podcamp/2012" jotId="wuid:gx:7a62ec7683e2657d" class="sites-navigation-link">2012</a></div><ul><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/events/podcamp/2012/schedule" jotId="wuid:gx:86b9621272cb2db" class="sites-navigation-link">Schedule</a></div></li><li class=""><div dir="ltr" style="padding-left: 76px;"><a href="http://wiki.unlondon.ca/events/podcamp/2012/sessions" jotId="wuid:gx:3bd7a7bb36c92a89" class="sites-navigation-link">Sessions</a></div></li></ul></li></ul></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/events/startup-camp" jotId="wuid:gx:7f99cac3a79656e" class="sites-navigation-link">StartUp Camp</a></div></li></ul></li><li class="topLevel parent " wuid="gx:43d0f6da669bc325"><div dir="ltr" style="padding-left: 0px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/98-legacy" jotId="wuid:gx:43d0f6da669bc325" class="sites-navigation-link topLevel">Legacy</a></div><ul><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/3d-printer-night" jotId="wuid:gx:9fa9cf99a4dde27" class="sites-navigation-link">3D Printer Night</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/gear-tools-and-other-stuff" jotId="wuid:gx:61240772029f80ab" class="sites-navigation-link">Gear, Tools, and Other Stuff</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/hardware-notes" jotId="wuid:gx:5523e22f1e917db0" class="sites-navigation-link">Hardware Notes</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/network-infrastructure" jotId="wuid:gx:6f9b4b095bf1dff9" class="sites-navigation-link">Network Infrastructure</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/overclocking-party" jotId="wuid:gx:668ef982ac696f9c" class="sites-navigation-link">Overclocking Party</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/podcast-studio-brainstorming" jotId="wuid:gx:3820b21e19040f0f" class="sites-navigation-link">Podcast Studio Brainstorming</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/squib" jotId="wuid:gx:35ab4675374bcd2b" class="sites-navigation-link">Squib Network</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/unlab-general-meeting-1" jotId="wuid:gx:3e2ef6d5af586d85" class="sites-navigation-link">UnLab General Meeting 1</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/wiring-party" jotId="wuid:gx:45c9725d3449e3e6" class="sites-navigation-link">Wiring Party</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/98-legacy/wiring-project" jotId="wuid:gx:4ae70edda12beec" class="sites-navigation-link">Wiring Project</a></div></li></ul></li><li class="topLevel "><div dir="ltr" style="padding-left: 19px;"><a href="http://wiki.unlondon.ca/links" jotId="wuid:gx:274fb9b8472c769d" class="sites-navigation-link topLevel">Links</a></div></li><li class="topLevel parent " wuid="gx:6d925a26ec2f149c"><div dir="ltr" style="padding-left: 0px;"><div class="expander"></div><a href="http://wiki.unlondon.ca/updates" jotId="wuid:gx:6d925a26ec2f149c" class="sites-navigation-link topLevel">Updates</a></div><ul><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/updates/20110218-contentmigrated" jotId="wuid:gx:62370e58a95ecbc9" class="sites-navigation-link">20110218 - Content Migrated</a></div></li><li class=""><div dir="ltr" style="padding-left: 38px;"><a href="http://wiki.unlondon.ca/updates/20120307-zoneequipmentsections" jotId="wuid:gx:3c436b5e5a9912b1" class="sites-navigation-link">20120307 - 'Zone' Equipment Sections</a></div></li></ul></li><li class="topLevel "><div dir="ltr" style="padding-left: 19px;"><a href="http://wiki.unlondon.ca/system/app/pages/sitemap/hierarchy" jotId="wuid:gx:24e2f934e8c88cfd" class="sites-navigation-link topLevel">Sitemap</a></div></li></ul></div></div>
</td>
<td id="sites-canvas-wrapper">
<div id="sites-canvas">
<div id="goog-ws-editor-toolbar-container"> </div>
<div xmlns="http://www.w3.org/1999/xhtml" id="title-crumbs" style="display: none;">
<A dir="ltr" href="http://wiki.unlondon.ca/system">[Untitled]</A>‎ &gt; ‎<A dir="ltr" href="http://wiki.unlondon.ca/system/app">[Untitled]</A>‎ &gt; ‎<A dir="ltr" href="http://wiki.unlondon.ca/system/app/pages">[Untitled]</A>‎ &gt; ‎
</div>
<h3 xmlns="http://www.w3.org/1999/xhtml" id="sites-page-title-header" style="" align="left">
<span id="sites-page-title" dir="ltr">Recent site activity</span>
</h3>
<div id="sites-canvas-main" class="sites-canvas-main">
<table id="sites-content-table" class="sites-layout-hbox" cellspacing="0">
<tbody>
<tr>
<td id="col0">
<div id="sites-recent-activity-wrapper">
<div class="sites-clear">
<table class="sites-table" style="border-top:1px solid #efefef; margin-top: 10px;">
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 8:07 PM</span>
</strong>
</td>
<td>
Paul Graham edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/assets/tools">Tools to get</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 7:26 PM</span>
</strong>
</td>
<td>
Stuart Clark edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/assets/tools">Tools to get</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 7:26 PM</span>
</strong>
</td>
<td>
Stuart Clark edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/assets/tools">Tools to get</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 12:38 PM</span>
</strong>
</td>
<td>
Greg Spiridonov edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/events/gamedev-meetup">Game Dev Meetup</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 12:30 PM</span>
</strong>
</td>
<td>
Greg Spiridonov edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/events/gamedev-meetup">Game Dev Meetup</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 12:18 PM</span>
</strong>
</td>
<td>
Greg Spiridonov created <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/events/gamedev-meetup">GameDev Meetup</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 20, 2012 9:26 AM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/workstations">Workstations</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 11:57 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/chat/eggdrop">EggDrop</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 11:51 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/chat/eggdrop">EggDrop</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 11:50 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/chat/eggdrop">EggDrop</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 11:05 PM</span>
</strong>
</td>
<td>
Wess Thornton created <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/unlab/chat/eggdrop">EggDrop</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:44 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:40 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:39 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/titus.png?attredirects=0" dir="ltr">titus.png</a> to <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:37 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/wesst.png?attredirects=0" dir="ltr">wesst.png</a> to <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:31 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/jonpilon.png?attredirects=0" dir="ltr">jonpilon.png</a>to <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:31 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/paulggraham.png?attredirects=0" dir="ltr">paulggraham.png</a> to <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:30 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/stuartclark.png?attredirects=0" dir="ltr">stuartclark.png</a> to <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:30 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/adam.png?attredirects=0" dir="ltr">adam.png</a> to <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 4:30 PM</span>
</strong>
</td>
<td>
Wess Thornton attached <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact/billdeys.png?attredirects=0" dir="ltr">billdeys.png</a> to<a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 3:47 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/comm">Communications</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 3:45 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 3:39 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 3:35 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
<tr>
<td width="25%">
<strong>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
//<![CDATA[
function JOT_insertRelDate(timestamp, absTimeStr, isSiteLocale, dir) {
var relTimeStr = JOT_formatRelativeToNow(timestamp, isSiteLocale);
if (relTimeStr) {
if (isSiteLocale) {
document.write('<span timestamp="' + timestamp + '" issitelocale="' + isSiteLocale +
'" title="' + absTimeStr + '" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
} else {
document.write('<span timestamp="' + timestamp + '" title="' + absTimeStr +
'" dir="' + dir + '">
' + relTimeStr + '<' + '/span>');
}
} else {
document.write(absTimeStr);
}
}
//]]>
</script>

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">Sep 19, 2012 3:31 PM</span>
</strong>
</td>
<td>
Wess Thornton edited <a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/about/contact">Contact</a>
</td>
</tr>
</table>
<div class="sites-clear">
<p style="_padding-bottom:10px;">
<a xmlns="http://www.w3.org/1999/xhtml" href="http://wiki.unlondon.ca/system/app/pages/recentChanges?offset=25">older</a> | <span xmlns="http://www.w3.org/1999/xhtml" class="disabled">newer</span>
</p>
</div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div> 
</div> 
</td> 
</tr>
</table> 
</div> 
</div> 
<div id="sites-chrome-footer-wrapper">
<div id="sites-chrome-footer-wrapper-inside">
<div id="sites-chrome-footer">
</div>
</div>
</div>
</div> 
</div> 
<div id="sites-chrome-adminfooter-container">
<div xmlns="http://www.w3.org/1999/xhtml" class="sites-adminfooter"><p><a class="sites-system-link" href="https://www.google.com/a/UniversalLogin?service=jotspot&amp;continue=http://sites.google.com/a/unlondon.ca/unlondon/system/app/pages/recentChanges">Sign in</a>|<a class="sites-system-link" href="http://wiki.unlondon.ca/system/app/pages/reportAbuse" target="_blank">Report Abuse</a>|<a class="sites-system-link" href="javascript:;" onclick="window.open(webspace.printUrl)">Print Page</a>|<a class="sites-system-link" href="http://wiki.unlondon.ca/system/app/pages/removeAccess" target="_blank">Remove Access</a>|<span class="sites-system-link">Powered By</span> <b class="powered-by"><a href="http://sites.google.com">Google Sites</a></b></p></div>
</div>
</div> 
</div> 
<div id="sites-chrome-onebar-footer">
</div>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
window.jstiming.load.tick('sjl');
</script>

<script xmlns="http://www.w3.org/1999/xhtml" src="http://www.gstatic.com/sites/p/e505e1/system/js/jot_min_view__en.js"></script>
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
window.jstiming.load.tick('jl');
</script>

<script type="text/javascript">
var pageJs = new sites.pages.SiteTemplatesView();
pageJs.initControls('/site/sites/system/app/pages/meta/dashboard/create-new-site?st=http%3A%2F%2Fwiki.unlondon.ca%2F&amp;title=Basic+');
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
sites.Searchbox.initialize(
'sites-searchbox-search-button',
true,
{"object":[{"id":"search-site","action":"/system/app/pages/search","label":"Search this site"}]}['object'],
'search-site',
{"label":"Configure search options...","url":"/system/app/pages/admin/appearance/pageElements"});
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
gsites.HoverPopupMenu.createSiteDropdownMenus('sites-header-nav-dropdown', false);
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript" defer="true">
JOT_setupNav("2bd", "Navigation", false);
JOT_addListener('titleChange', 'JOT_NAVIGATION_titleChange', 'COMP_2bd');
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
setTimeout(function() {
var fingerprint = gsites.date.TimeZone.getFingerprint([]);
gsites.Xhr.send('http://wiki.unlondon.ca/_/tz', null, null, 'GET', null, null, { afjstz: fingerprint });
}, 500);
</script>

<script xmlns="http://www.w3.org/1999/xhtml">
window.onload = function() {
if (false) {
JOT_setMobilePreview();
}
var loadTimer = window.jstiming.load;
loadTimer.tick("ol");
loadTimer["name"] = "load," + webspace.page.type;
window.jstiming.report(loadTimer, {}, 'http://csi.gstatic.com/csi');
}
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
JOT_insertAnalyticsCode(false);
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
var maestroRunner = new gsites.pages.view.SitesMaestroRunner(
webspace, "en");
maestroRunner.initListeners();
maestroRunner.installEditRender();
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript" defer="true">
//<![CDATA[
// Decorate any fastUI buttons on the page with a class of 'goog-button'.
if (webspace.user.hasWriteAccess) {
JOT_decorateButtons();
}

// Fires delayed events.
(function() {
JOT_fullyLoaded = true;
var delayedEvents = JOT_delayedEvents;
for (var x = 0; x < delayedEvents.length; x++) {
var event = delayedEvents[x];
JOT_postEvent(event.eventName, event.eventSrc, event.payload);
}
JOT_delayedEvents = null;
JOT_postEvent('pageLoaded');
})();
//]]>
</script>

<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript">
JOT_postEvent('decorateGvizCharts');
</script>


<script type="text/javascript">
sites.util.Plus.go('sites-chrome-main');
</script>

<div id="server-timer-div" style="display:none"> </div>
<script>
window.jstiming.load.tick('render');
</script>

</body>
</html>
(–)
(+)

Step 2. Define extraction rules

Global Search Pattern: [?]

{%}

(–)
(+)

Item (repeatable) Search Pattern*: [?]

<span xmlns="http://www.w3.org/1999/xhtml" dir="ltr">{%}</span>{*}
<td>{%}<a{*}
href="{%}"{*}
>{%}</a>{*}

» OK (25 items found)

Below is list of extracted text snippets ({%N}). You can reference them when setting up item properties (see next step).

Clipped Data: [?]

Item 1 <Mon, 24 Sep 2012 06:54:25 GMT>

{%1} = Sep 20, 2012 8:07 PM
{%2} = Paul Graham edited
{%3} = http://wiki.unlondon.ca/unlab/assets/tools
{%4} = Tools to get

Item 2 <Mon, 24 Sep 2012 06:54:24 GMT>

{%1} = Sep 20, 2012 7:26 PM
{%2} = Stuart Clark edited
{%3} = http://wiki.unlondon.ca/unlab/assets/tools
{%4} = Tools to get

Item 3 <Mon, 24 Sep 2012 06:54:23 GMT>

{%1} = Sep 20, 2012 7:26 PM
{%2} = Stuart Clark edited
{%3} = http://wiki.unlondon.ca/unlab/assets/tools
{%4} = Tools to get

Item 4 <Mon, 24 Sep 2012 06:54:22 GMT>

{%1} = Sep 20, 2012 12:38 PM
{%2} = Greg Spiridonov edited
{%3} = http://wiki.unlondon.ca/events/gamedev-meetup
{%4} = Game Dev Meetup

Item 5 <Mon, 24 Sep 2012 06:54:21 GMT>

{%1} = Sep 20, 2012 12:30 PM
{%2} = Greg Spiridonov edited
{%3} = http://wiki.unlondon.ca/events/gamedev-meetup
{%4} = Game Dev Meetup

Item 6 <Mon, 24 Sep 2012 06:54:20 GMT>

{%1} = Sep 20, 2012 12:18 PM
{%2} = Greg Spiridonov created
{%3} = http://wiki.unlondon.ca/events/gamedev-meetup
{%4} = GameDev Meetup

Item 7 <Mon, 24 Sep 2012 06:54:19 GMT>

{%1} = Sep 20, 2012 9:26 AM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/unlab/workstations
{%4} = Workstations

Item 8 <Mon, 24 Sep 2012 06:54:18 GMT>

{%1} = Sep 19, 2012 11:57 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/unlab/chat/eggdrop
{%4} = EggDrop

Item 9 <Mon, 24 Sep 2012 06:54:17 GMT>

{%1} = Sep 19, 2012 11:51 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/unlab/chat/eggdrop
{%4} = EggDrop

Item 10 <Mon, 24 Sep 2012 06:54:16 GMT>

{%1} = Sep 19, 2012 11:50 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/unlab/chat/eggdrop
{%4} = EggDrop

Item 11 <Mon, 24 Sep 2012 06:54:15 GMT>

{%1} = Sep 19, 2012 11:05 PM
{%2} = Wess Thornton created
{%3} = http://wiki.unlondon.ca/unlab/chat/eggdrop
{%4} = EggDrop

Item 12 <Mon, 24 Sep 2012 06:54:14 GMT>

{%1} = Sep 19, 2012 4:44 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/contact
{%4} = Contact

Item 13 <Mon, 24 Sep 2012 06:54:13 GMT>

{%1} = Sep 19, 2012 4:40 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/contact
{%4} = Contact

Item 14 <Mon, 24 Sep 2012 06:54:12 GMT>

{%1} = Sep 19, 2012 4:39 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/titus.png?attredirects=0
{%4} = titus.png

Item 15 <Mon, 24 Sep 2012 06:54:11 GMT>

{%1} = Sep 19, 2012 4:37 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/wesst.png?attredirects=0
{%4} = wesst.png

Item 16 <Mon, 24 Sep 2012 06:54:10 GMT>

{%1} = Sep 19, 2012 4:31 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/jonpilon.png?attredirects=0
{%4} = jonpilon.png

Item 17 <Mon, 24 Sep 2012 06:54:09 GMT>

{%1} = Sep 19, 2012 4:31 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/paulggraham.png?attredirects=0
{%4} = paulggraham.png

Item 18 <Mon, 24 Sep 2012 06:54:08 GMT>

{%1} = Sep 19, 2012 4:30 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/stuartclark.png?attredirects=0
{%4} = stuartclark.png

Item 19 <Mon, 24 Sep 2012 06:54:07 GMT>

{%1} = Sep 19, 2012 4:30 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/adam.png?attredirects=0
{%4} = adam.png

Item 20 <Mon, 24 Sep 2012 06:54:06 GMT>

{%1} = Sep 19, 2012 4:30 PM
{%2} = Wess Thornton attached
{%3} = http://wiki.unlondon.ca/about/contact/billdeys.png?attredirects=0
{%4} = billdeys.png

Item 21 <Mon, 24 Sep 2012 06:54:05 GMT>

{%1} = Sep 19, 2012 3:47 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/comm
{%4} = Communications

Item 22 <Mon, 24 Sep 2012 06:54:04 GMT>

{%1} = Sep 19, 2012 3:45 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/contact
{%4} = Contact

Item 23 <Mon, 24 Sep 2012 06:54:03 GMT>

{%1} = Sep 19, 2012 3:39 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/contact
{%4} = Contact

Item 24 <Mon, 24 Sep 2012 06:54:02 GMT>

{%1} = Sep 19, 2012 3:35 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/contact
{%4} = Contact

Item 25 <Mon, 24 Sep 2012 06:54:01 GMT>

{%1} = Sep 19, 2012 3:31 PM
{%2} = Wess Thornton edited
{%3} = http://wiki.unlondon.ca/about/contact
{%4} = Contact

(–)
(+)

Step 3. Define output format

RSS feed properties

Feed Title*: [?]

Recent site activity - unWiki

Feed Link*: [?]

http://wiki.unlondon.ca/system/app/pages/recentChanges

Feed Description*: [?]

Recent site activity - unWiki

RSS item properties

Item Title Template*: [?]

Recently Updated:  {%4}

Item Link Template*: [?]

Item Content Template*: [?]

<P>On {%1}, {%2} <a href="{%3}" TITLE="{%4}" ALT="{%4}">{%4}</A></P>

(–)
(+)

Merge all items into single one, optionally applying global template: [?]

(–)
(+)
» OK (Preview mode)

Here is how your feed will look like in feed reader. Go to next step to get the link to your feed.

Feed Preview: [?]

Recent site activity - Wiki

Recent site activity - Wiki
  1. Recently Updated: Tools to get

    On Sep 20, 2012 8:07 PM, Paul Graham edited Tools to get

    -- Delivered by Feed43 service

  2. Recently Updated: Tools to get

    On Sep 20, 2012 7:26 PM, Stuart Clark edited Tools to get

    -- Delivered by Feed43 service

  3. Recently Updated: Tools to get

    On Sep 20, 2012 7:26 PM, Stuart Clark edited Tools to get

    -- Delivered by Feed43 service

  4. Recently Updated: Game Dev Meetup

    On Sep 20, 2012 12:38 PM, Greg Spiridonov edited Game Dev Meetup

    -- Delivered by Feed43 service

  5. Recently Updated: Game Dev Meetup

    On Sep 20, 2012 12:30 PM, Greg Spiridonov edited Game Dev Meetup

    -- Delivered by Feed43 service

  6. Recently Updated: GameDev Meetup

    On Sep 20, 2012 12:18 PM, Greg Spiridonov created GameDev Meetup

    -- Delivered by Feed43 service

  7. Recently Updated: Workstations

    On Sep 20, 2012 9:26 AM, Wess Thornton edited Workstations

    -- Delivered by Feed43 service

  8. Recently Updated: EggDrop

    On Sep 19, 2012 11:57 PM, Wess Thornton edited EggDrop

    -- Delivered by Feed43 service

  9. Recently Updated: EggDrop

    On Sep 19, 2012 11:51 PM, Wess Thornton edited EggDrop

    -- Delivered by Feed43 service

  10. Recently Updated: EggDrop

    On Sep 19, 2012 11:50 PM, Wess Thornton edited EggDrop

    -- Delivered by Feed43 service

  11. Recently Updated: EggDrop

    On Sep 19, 2012 11:05 PM, Wess Thornton created EggDrop

    -- Delivered by Feed43 service

  12. Recently Updated: Contact

    On Sep 19, 2012 4:44 PM, Wess Thornton edited Contact

    -- Delivered by Feed43 service

  13. Recently Updated: Contact

    On Sep 19, 2012 4:40 PM, Wess Thornton edited Contact

    -- Delivered by Feed43 service

  14. Recently Updated: titus.png

    On Sep 19, 2012 4:39 PM, Wess Thornton attached titus.png

    -- Delivered by Feed43 service

  15. Recently Updated: wesst.png

    On Sep 19, 2012 4:37 PM, Wess Thornton attached wesst.png

    -- Delivered by Feed43 service

  16. Recently Updated: jonpilon.png

    On Sep 19, 2012 4:31 PM, Wess Thornton attached jonpilon.png

    -- Delivered by Feed43 service

  17. Recently Updated: paulggraham.png

    On Sep 19, 2012 4:31 PM, Wess Thornton attached paulggraham.png

    -- Delivered by Feed43 service

  18. Recently Updated: stuartclark.png

    On Sep 19, 2012 4:30 PM, Wess Thornton attached stuartclark.png

    -- Delivered by Feed43 service

  19. Recently Updated: adam.png

    On Sep 19, 2012 4:30 PM, Wess Thornton attached adam.png

    -- Delivered by Feed43 service

  20. Recently Updated: billdeys.png

    On Sep 19, 2012 4:30 PM, Wess Thornton attached billdeys.png

    -- Delivered by Feed43 service

  21. Recently Updated: Communications

    On Sep 19, 2012 3:47 PM, Wess Thornton edited Communications

    -- Delivered by Feed43 service

  22. Recently Updated: Contact

    On Sep 19, 2012 3:45 PM, Wess Thornton edited Contact

    -- Delivered by Feed43 service

  23. Recently Updated: Contact

    On Sep 19, 2012 3:39 PM, Wess Thornton edited Contact

    -- Delivered by Feed43 service

  24. Recently Updated: Contact

    On Sep 19, 2012 3:35 PM, Wess Thornton edited Contact

    -- Delivered by Feed43 service

  25. Recently Updated: Contact

    On Sep 19, 2012 3:31 PM, Wess Thornton edited Contact

    -- Delivered by Feed43 service

(–)
(+)

Step 4. Get your RSS feed

» Feed URL is: /unwiki_recentchanges.xml [?]

Point your news aggregator to this URL or test this feed in browser.

» Edit URL is: /feed.html?name=unwiki_recentchanges [?]

Please save this link for future use.

Optional features

» Change file name of this feed to make it more user-friendly [?]

unwiki_recentchanges

» Add this feed to my account [?]

» Protect feed from being edited [?]

» Make this feed private [?]

» Send me summary e-mail with feed name, URL, etc. [?]

» Finished with this feed? Create another one
Add to feedburner:
www.feedburner.com <--  http://www.feed43.com/unwiki_recentchanges.xml 

Add to WordPress Theme Code:

<h4 class="featuredtitle"><?php echo '<a href="http://wiki.unlondon.ca/system/app/pages/recentChanges">unWiki - Recent site activity</a>'; ?></h4>
<div class="homepost">
    <?php // import rss feed
        if(function_exists('fetch_feed')) {
            // fetch feed items
            $rss = fetch_feed('http://feeds.feedburner.com/RecentSiteActivity-UnWiki');
            if(!is_wp_error($rss)) : // error check
                $maxitems = $rss->get_item_quantity(7); // number of items
                $rss_items = $rss->get_items(0, $maxitems);
            endif;
            // display feed items ?>
            <?php if($maxitems == 0) echo '<p>Feed not available.</p>'; // if empty
            else foreach ($rss_items as $item) : ?>
            <?php
                //Slim down content.
                $search = array('<p><sub><i>-- Delivered by <a href="http://feed43.com/">Feed43</a> service</i></sub></p>','<P>','</P>');
              $replace = array('', '', '<br />');
              $feeder = str_replace($search, $replace, $item->get_description());
                echo $feeder;
            ?>
        <?php endforeach; ?>
    <?php } ?>
</div>

COMPLETE - www.unlab.ca

posted Mar 22, 2012, 6:46 AM by Kevin Van Lierop   [ updated Apr 18, 2012, 5:16 AM ]

The UnLab.ca specific website has been finished although we're just waiting to test out the membership registration functionality of it. Once that is ready to go it will be made public knowledge (although it is live right now).

A temporary UnLondon.ca website has been created and just needs to wait on a domain transfer to take place to make it live. This is to be a temporary site until something more streamlined (as discussed by members of UnLondon) can be created.


Ok, so I'm sick and tired of the unlondon.ca website to put it bluntly. Yes, I realize when it was created it was done so quickly and to serve a specific purpose but I think it badly needs an update.

What I'm proposing isn't anything that drastic but I think something needs to be done.

##Needs

Here are my thoughts:

- need to re-look at the 'architecture' of the site and see what is necessary and what isn't
- need to re-consider the need for the multi-user site/directory (perhaps use a mailing list instead)
- need to streamline the registration process for the unlab memberships
- need to have a formal unlab page until a more functional website for it gets built (currently http://unlab.unlondon.ca/)
- we need to highlight the successes/projects/events that unlondon has contributed to thus far
- we need to recognize supporters of the organization (Research Park (space), rtraction (upcoming phone) etc.)
- we need to make it overall more inviting and understandable for people. 

Oh, and when I say 'need' I don't mean these are what we have to do, simply my thoughts at the moment.

##Template

I was thinking using a simple Wordpress template that can be tweaked to function for whatever the needs are that we have. I came across this: http://organicthemes.com/demo/verbage/ and think it could work. We could use other available tools to integrate with it (google calendar, Jot Forms) to make it work for us. 

I don't think any heavy coding is needed, lets not make this more complicated than it needs to be.

##Moving Forward

I'd like to get this up and going as soon as possible, before PodCamp London (June 2012), so that we have something to showcase, share and to drive interest.

I'm willing to work with anyone who wants to help out, just let me know on the twitters @kvl

I realize there should be an UnLondon meeting coming up BUT I don't think this should wait, I think this needs to get moving.






Mumble Server

posted Mar 13, 2012, 8:49 AM by Jon Pilon

Description

 

I've set up a mumble server for use with the Unlab and anything else you might need. This can be used for VOIP or Voice chat during video games, etc.

 

Prior Work

Installed the mumble server (Murmur) as found here: http://mumble.sourceforge.net/Main_Page

 

Resources

Server IP: 198.20.49.65

Port: 64738

Everything should be up and running, If you need to make new channels or anything, send me a message and I can add you as an administrator.


Hopefully it all works!

 

Team

Jon Pilon

with assistance of Gavin Blair

Hacking Healthcare

posted Feb 18, 2012, 8:56 AM by Unknown user

Description

Interested in developing/working on technology to assist individuals (frontline workers/point of care) and address system level issues (ie. social determinants of health; engaging the public in access to care/resources). Also would like to develop more educational tools to help health professionals learn how to use social media technologies (ie. video tutorials).

[edit]
Prior Work

Examples of individual level:

Apps that support frontline work such as: 

http://www.rnao.org/Page.asp?PageID=924&ContentID=3282 - This app brings Best Practice to the bedside.


Examples of system level: 

http://whoissick.org/ - This is an open data product that allows the community to post and map the symptoms of their illness for others to see.   

 

Examples of tutorials:

http://nursekama.com - See "tutorials", teaching health professionals (ie. nurses) how they could be utilizing social media 


Examples from other cities' of Health Hacks and projects currently underway in Boston:

Making for Health

[edit]
Resources

passionate people

software

computers 

[edit]Team

Kama Kalia @nursekama


Need people to brainstorm with...people who think outside the box.

Need software developers/programmers

Need people who like creating videos/tutorials

Someone with a nice voice for audio recording


Would like to start meetings in February 2011.

Please contact @nursekama if interested.

What can an Arduino do for me?

posted Feb 18, 2012, 8:50 AM by Unknown user

Intro

Arduinos are small, affordable microcontrollers developed for artists and non-technical users. Basically, you can hook up inputs and outputs that can be read or activated according to the program you make for it. There's a significant user base where one can look for libraries, code, and project ideas.

Let's get some Arduinos, sensors, motors, and other things that Arduinos can control, along with people interested in working with them, together at the UnLab. "Hello World" circuits for those new to the Arduino, and hopefully more from those who've worked with them before.

Can we integrate some of the data projects created via the UnLab with the physical world?

[edit]Who's interested?

Devon Elliott

Gavin Blair

Paul Gingerich

Frets on Fire Instruments

posted Feb 18, 2012, 8:41 AM by Unknown user

Description

Build custom instruments using old keyboards (or other input devices) for the open source Rockband-style game called Frets On Fire.

 

Prior Work & Resources

Frets On Fire has built-in support for keyboard and joystick input.

 

Required Software: 

Frets On Fire: http://fretsonfire.sourceforge.net/

An operating system

 

Required Hardware:

Speakers

A Monitor (or a projector)

A Computer that meets FoF minimal requirements and supports plug-and-play USB peripherals

USB Keyboards and/or joysticks (for modding)

 

Optional:

Glue, Tape, Screwdriver, Paint, Cardboard - any material that can help make a keyboard look like a guitar.

 

Team

Gavin Blair - computer programmer

 

Needed: Band members who want to make their own FoF instruments! For the most basic hacks, no skills are necessary, just the ability to pop keys off a keyboard and decorate. For more advanced hacks, such as rewiring a Guitar Hero controller or combining a joystick and a real electric guitar, additional skills may be required.

 

Meetings: TBA once the lab is finally open!

UnLondon Speaker Series

posted Feb 18, 2012, 8:40 AM by Unknown user

Description

The UnLondon Speaker Series will be a regularly scheduled (monthly, bi-weekly, etc.) series of speakers from our community. The series will be scheduled UnConference-style and the same rules apply: no selling, no paid presenters, first-come-first served, Creative Commons licensed, etc.

 

Prior Work

There is no specific prior work that has been done, but I have spoken with several past presenters about giving expanded talks ad hoc. Example talks might include:

  • Creative Commons for podcasters
  • How to hack "X"
  • How social media benefits "Y" community.
  • So you want to start up a company: Here's what you need
  • Free Beer! Let's brew an open source beer
  • (these examples are designed to show the range of scope -- we're not limited to these topics, nor to any particular area of discussion)

 

We will want to decide a few things - like, where should we hold the series, how do we promote it, etc. Everything is up for discussion.

 

Available Resources

 

  • The UnLab (meeting space, if so desired)
  • PA system & projector
  • Webcam & streaming laptop

 

Team

  • Adam Caplan
  • Gavin Blair - willing to help in any way
  • Andy Berdan - pending scheduling details, I can handle photo and/or video for the series
  • Kevin Van Lierop - willing to help arrange 'outsiders' to speak, perhaps talk about something myself and pretty much anything else 

 

Team needs organizers, speakers and people willing to help with set up and tear down, streaming, etc. and UnLab members to be available to open, close, and supervise the space. Add your name to the list above if you would like to participate.

 

Our first meeting time/place is TBD -- when the hack has its initial team.

iPhone dSLR Tether

posted Feb 18, 2012, 8:40 AM by Unknown user

Description

Find a way to tether an iPhone directly to a dSLR, in such a way that users can take full raw photos, geotag, and upload to an external site without intervention. Basically, like an Eye-Fi card, without the card. In addition, the tether should be able to control the dSLR as an intervalometer or follow-focus unit for dSLR video. 

 

Prior Work

OnOne provides a product called iPhone Remote, which requires the dSLR tether to go to a PC. The PC runs a server that talks to the iPhone over a wireless connection. It's not portable enough, but could provide inspiration.

 

Apple provides a camera kit for the iPad, which gives a female USB->iPhone connection adapter. This might be a reasonable hardware interface mechanism. Unfortunately, it seems to require a jailbroken device to provide full access to the usb interface - waiting on a 4.2.1 jailbreak for that. 

 

Resources

The Canon SDK is available on request from Canon. (Legal restrictions don't seem too constricting here, but I only gave it a very quick look. --andy)

The Apple SDK is available for a fee from Apple (I'm wary of legal restrictions here; if we can't do it with the official SDK, we have to implement the solution with only public information and resources --andy) 

 

Have:

iPhone/iPad

Camera Connection Kit

dSLR (Canon 7D)

 

It's probably a good idea for each participant to have access to an iDevice and a camera. Canon is probably preferred, as then we won't be dealing with multiple platforms, but that's open to discussion.

 

Need:

Possibly soldering/reverse engineering skills

Coding skills (I've coded in C/C++/Obj-C, but this could be a big project, and could use more hands --andy).

 

Team

Andy Berdan - design, code, oversight

unLab Attendance Taker

posted Feb 18, 2012, 8:39 AM by Unknown user


Description

Setup a security camera that will take a picture of each person who walks into the UnLab. Upload that picture to Flickr and using facial recognition identify who it is. Automatically tweet that this person has arrived with a link to their picture. 

 

Prior Work

Flickr facial recognition

Yahoo Pipes

TwitterFeed

 

Resources

Existing websites

Security aamera

Twitter account

 

Team

Titus Ferguson @titusfergus

MakerBot

posted Feb 18, 2012, 8:38 AM by Unknown user

I'd love to see who is interested in pooling some money and buying a kit, then building a makerbot (http://makerbot.com/). If you don't know, it's a 3D printer. You can design objects in 3D and print them. Can be used for crazy amounts of projects!

 

Interested

 

Bill Deys 

Wayne MacPhail

Shawn Adamsson

Devon Elliott

Paul Gingerich

 

Makerbot Night?

 

I (Devon) have used the Makerbot a fair bit, and have access to a couple of them. Anyone up for a Makerbot night when the unLab is open?

1-10 of 16