<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title>EngagingNet</title>
    <link>http://www.engaging.net</link>
    <description>Ways for becoming internet bodies</description>
    <dc:language>en</dc:language>
    <dc:creator>adam@engaging.net</dc:creator>
    <dc:rights>Copyright 2011</dc:rights>
    <dc:date>2011-03-01T13:24:32+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.pmachine.com/" />
    

    <item>
      <title>Backstage at the new US Sports Camps web site</title>
      <link>http://engaging.net/news/ussc&#45;backstage</link>
      <description>Sponsored by Nike, US Sports Camps is a fabulous, accessible nationwide directory of sports camps for adults, teenagers and children.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>Sponsored by Nike, <a href="http://ussportscamps.com">US Sports Camps</a> is a fabulous, accessible nationwide directory of sports camps for adults, teenagers and children.</p>]]></content:encoded>
      <dc:date>2011-03-01T13:24:32+00:00</dc:date>
    </item>

    <item>
      <title>A revamp and redesign for Antidote Europe</title>
      <link>http://engaging.net/news/antidote&#45;europe&#45;revamp</link>
      <description>French non&#45;profit Antidote Europe works to overcome the inertia of decades of outdated and horrendous vivisection, updating research and testing with more modern techniques such as toxicogenomics. For years their web site antidote&#45;europe.org was faithfully maintained without a content management system; press releases and articles were added regularly but often lost to the visitor due to the site&#8217;s lack of information architecture.

	Engaging.net was honored to be approached to revamp and redesign Antidote&#8217;s web site.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>French non-profit <a href="http://antidote-europe.org">Antidote Europe</a> works to overcome the inertia of decades of outdated and horrendous vivisection, updating research and testing with more modern techniques such as toxicogenomics. For years their web site <a href="antidote-europe.org">antidote-europe.org</a> was faithfully maintained without a content management system; press releases and articles were added regularly but often lost to the visitor due to the site&#8217;s lack of information architecture.</p>

	<p>Engaging.net was honored to be approached to revamp and redesign Antidote&#8217;s web site.</p>]]></content:encoded>
      <dc:date>2010-10-17T12:59:38+00:00</dc:date>
    </item>

    <item>
      <title>Progress at the Israel Center for Social &amp;amp; Economic Progress</title>
      <link>http://engaging.net/news/progress&#45;at&#45;icsep</link>
      <description>Lately Engaging.net has most often been tapped for fulfilling back&#45;end system dreams, so it was an exciting pleasure to get back to the front&#45;end for the redesign of the Israel Center for Social &amp;amp; Economic Progress web site. The pro&#45;market thinktank&#8217;s previous site design, made back in 2001 for 800px&#45;wide screens, was beyond stale.

	The ICSEP site has three types of content: commentary by founder and president Daniel Doron originally published in newspapers and magazines; information about the organization, including its rationale and programs; and updates on recent activities held under the auspices of these programs, such as individual conferences and reform plans. Our brief for the homepage (which is all we&#8217;ll discuss here) was to display all three types of content, along with new video and a donate form, without being overwhelming.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>Lately Engaging.net has most often been tapped for fulfilling back-end system dreams, so it was an exciting pleasure to get back to the front-end for the redesign of the <a href="http://icsep.org.il">Israel Center for Social &amp; Economic Progress</a> web site. The pro-market thinktank&#8217;s previous site design, made back in 2001 for 800px-wide screens, was beyond stale.</p>

	<p>The <span class="caps">ICSEP</span> site has three types of content: commentary by founder and president Daniel Doron originally published in newspapers and magazines; information about the organization, including its rationale and programs; and updates on recent activities held under the auspices of these programs, such as individual conferences and reform plans. Our brief for the homepage (which is all we&#8217;ll discuss here) was to display all three types of content, along with new video and a donate form, without being overwhelming.</p>]]></content:encoded>
      <dc:date>2010-09-24T14:37:10+00:00</dc:date>
    </item>

    <item>
      <title>Take Control Books, now with account management</title>
      <link>http://engaging.net/news/takecontrol&#45;account&#45;management</link>
      <description>Back in April 2009, Engaging.net helped Adam and Tonya Engst power takecontrolbooks.com by ExpressionEngine; a first phase. In June of that year, phase #2 automated updating Take Control ebooks from links within the PDF ebooks themselves. Last week (July 21st) we launched phase #3, the most ambitious yet: account management.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>Back in April 2009, Engaging.net helped Adam and Tonya Engst power <a href="http://www.takecontrolbooks.com">takecontrolbooks.com</a> by ExpressionEngine; a first phase. In June of that year, phase #2 automated <a href="http://engaging.net/news/takecontrol-updates">updating Take Control ebooks</a> from links within the <span class="caps">PDF</span> ebooks themselves. Last week (July 21st) we launched phase #3, the most ambitious yet: account management.</p>]]></content:encoded>
      <dc:date>2010-07-28T09:34:49+00:00</dc:date>
    </item>

    <item>
      <title>Come springtime, southeast England&#8217;s countryside is powered by ExpressionEngine</title>
      <link>http://engaging.net/news/ee&#45;countryside</link>
      <description>Countryside 2010, a government&#45;supported initiative to promote outdoor activities in the southeast of England, showcases hundreds of events taking place in the countryside from 29th May to 13th June. Commissioned by Rural Ways to implement the site, Dominic Sawyer of Hastings&#45;based Dot Tourism selected ExpressionEngine as the site&#8217;s publishing system and tapped Engaging.net to deploy it.

	Since the purpose of the site is to help visitors find events, the Search Events functionality needed to be quite comprehensive &#8212; more comprehensive than ExpressionEngine&#8217;s native search functionality allows. Visitors must be able to search events not only by criteria and keyword but also by county and date &#8212; and since some events have non&#45;contiguous date ranges, this was yet another complication to overcome. But we did.

	Also, events are added not by the site administrator but by the individual organizers of the events themselves, so the site needed a specially&#45;designed events publish/edit screen. As of this writing over 250 organizations have published almost 500 events on the site, making it a fabulous resource for locals and visitors alike this spring.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>Countryside 2010, a government-supported initiative to promote outdoor activities in the southeast of England, showcases hundreds of events taking place in the countryside from 29th May to 13th June. Commissioned by <a href="http://www.ruralways.org.uk/">Rural Ways</a> to implement the site, Dominic Sawyer of Hastings-based <a href="http://www.dottourism.com/">Dot Tourism</a> selected ExpressionEngine as the site&#8217;s publishing system and tapped Engaging.net to deploy it.</p>

	<p>Since the purpose of the site is to help visitors find events, the Search Events functionality needed to be quite comprehensive &#8212; more comprehensive than ExpressionEngine&#8217;s native search functionality allows. Visitors must be able to search events not only by criteria and keyword but also by county and date &#8212; and since some events have non-contiguous date ranges, this was yet another complication to overcome. But we did.</p>

	<p>Also, events are added not by the site administrator but by the individual organizers of the events themselves, so the site needed a specially-designed events publish/edit screen. As of this writing over 250 organizations have published almost 500 events on the site, making it a fabulous resource for locals and visitors alike this spring.</p>]]></content:encoded>
      <dc:date>2010-04-06T11:20:54+00:00</dc:date>
    </item>

    <item>
      <title>Get saltEE: salt&#45;co.com retrofitted with ExpressionEngine</title>
      <link>http://engaging.net/news/get&#45;saltee</link>
      <description>The folks at salt., the London company that helps finance, package, launch and sell films, were very happy with the design and content at salt&#45;co.com produced by The Foundry Works, working with The&amp;nbsp;Danny&amp;nbsp;Barnes here in Brighton. But salt. wanted more control over the site&#8217;s display; although produced using PHP pages, no content management system was installed, and any editorial change required emailing Danny to do it.

	salt. agreed with Danny that what they needed was a content management system, and Danny recommended ExpressionEngine and enlisted Engaging.net and the ExpressionEngine Consulting service to ensure that the site&#8217;s EE setup would be robust, up&#45;to&#45;date, aligned to EE&#8217;s strengths, and that few if any changes would be visible to the visitor.

	Because the site&#8217;s design, content and front&#45;end architecture were already done, we could focus on the back&#45;end architecture and template coding. For the CMS to have as much flexibility as the client had gotten used to, every type of content with a one&#45;to&#45;many or many&#45;to&#45;one relationship with another type of content needed its own ExpressionEngine channel. The result was the following data structure, heavily centered around the fundamental unit of the site, namely, film titles:

	

	Danny and your author, Adam, then collaborated on installing and configuring EE with this architecture. That done, he went off to take care of the data population. We reconvened to undertake the coding.

	One novelty was salt.&amp;rsquo;s password&#45;protection system, where a password is required to see some of a film&#8217;s related content. Rather than basing this on the visitor&#8217;s login and member group, as is standard in EE, salt. wanted to continue providing access based on film title alone, without logins and site membership. The solution was to add at the back&#45;end a password field in the films channel, and at the front&#45;end a simple form for the visitor that writes to a cookie; if the value of the cookie matches that of the password field, then once the form has been submitted and the page reloaded, the visitor can view that film&#8217;s password&#45;protected content.

	Check it out &#8212; regardless of what&#8217;s powering it, salt&#45;co.com is at the very least a fun collection of film trailers to watch.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>The folks at <strong>salt.</strong>, the London company that helps finance, package, launch and sell films, were very happy with the design and content at <a href="http://www.salt-co.com">salt-co.com</a> produced by The Foundry Works, working with <a href="http://www.thedannybarnes.com">The&nbsp;Danny&nbsp;Barnes</a> here in Brighton. But <strong>salt.</strong> wanted more control over the site&#8217;s display; although produced using <span class="caps">PHP</span> pages, no content management system was installed, and any editorial change required emailing Danny to do it.</p>

	<p><strong>salt.</strong> agreed with Danny that what they needed was a content management system, and Danny recommended ExpressionEngine and enlisted Engaging.net and the <a href="http://engaging.net/services/expressionengine-consulting">ExpressionEngine Consulting</a> service to ensure that the site&#8217;s EE setup would be robust, up-to-date, aligned to EE&#8217;s strengths, and that few if any changes would be visible to the visitor.</p>

	<p>Because the site&#8217;s design, content and front-end architecture were already done, we could focus on the back-end <a href="http://engaging.net/processes/architecture">architecture</a> and template <a href="http://engaging.net/processes/coding">coding</a>. For the <span class="caps">CMS</span> to have as much flexibility as the client had gotten used to, every type of content with a one-to-many or many-to-one relationship with another type of content needed its own ExpressionEngine channel. The result was the following data structure, heavily centered around the fundamental unit of the site, namely, film titles:</p>

	<p><img style="margin-left: -227px " src="http://www.engaging.net/images/salt-structure.png" alt="" /></p>

	<p>Danny and your author, Adam, then collaborated on <a href="http://engaging.net/processes/installation-configuration">installing and configuring</a> EE with this architecture. That done, he went off to take care of the <a href="http://engaging.net/processes/data-population">data population</a>. We reconvened to undertake the <a href="http://engaging.net/processes/coding">coding</a>.</p>

	<p>One novelty was <strong>salt.</strong>&rsquo;s password-protection system, where a password is required to see some of a film&#8217;s related content. Rather than basing this on the visitor&#8217;s login and member group, as is standard in EE, <strong>salt.</strong> wanted to continue providing access based on film title alone, without logins and site membership. The solution was to add at the back-end a password field in the films channel, and at the front-end a simple form for the visitor that writes to a cookie; if the value of the cookie matches that of the password field, then once the form has been submitted and the page reloaded, the visitor can view that film&#8217;s password-protected content.</p>

	<p>Check it out &#8212; regardless of what&#8217;s powering it, <a href="http://www.salt-co.com">salt-co.com</a> is at the very least a fun collection of film trailers to watch.</p>]]></content:encoded>
      <dc:date>2010-02-23T11:21:12+00:00</dc:date>
    </item>

    <item>
      <title>Extend ExpressionEngine&#8217;s reach with External Entries v2</title>
      <link>http://engaging.net/news/introducing&#45;external&#45;entries&#45;v2</link>
      <description></description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[]]></content:encoded>
      <dc:date>2010-02-09T22:53:12+00:00</dc:date>
    </item>

    <item>
      <title>Get more next/previous power in ExpressionEngine with Nearby Entries</title>
      <link>http://engaging.net/news/announcing&#45;nearby&#45;entries</link>
      <description></description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[]]></content:encoded>
      <dc:date>2010-01-17T13:47:34+00:00</dc:date>
    </item>

    <item>
      <title>Introducing Tied Entries, a new dimension for ExpressionEngine sites</title>
      <link>http://engaging.net/news/announcing&#45;tied&#45;entries</link>
      <description>You&#8217;re building a comprehensive web site in ExpressionEngine for a large church, where each ministry has activities, each activity holds events, and photos are taken at each event. You have a weblog each for ministries, activities, events and photos. Photos have a relationship field linking to events, events to activities, and activities to ministries. You don&#8217;t want to enter redundant data, relating the photos to the ministry, because the system should already know that. But how does it? On the ministry homepage, how do you display the five latest photos from across that ministry&#8217;s events?

	With difficulty, has been the answer. With a series of embedded templates or a long SQL query in your template. But now it&#8217;s easy. The new Tied Entries plugin enables you to span the relationships and reverse relationships among fields every which way using the most intuitive shorthand we could devise &#8212; see the docs for details. It&#8217;s literally a whole new dimension for ExpressionEngine sites.

	The license per commercial ExpressionEngine license costs $20, per personal license $7.50, and it&#8217;s free to try before you buy. The download contains a version each for EE v1.x and v2.x.</description>
      <dc:subject>Content management systems</dc:subject>
      <content:encoded><![CDATA[	<p>You&#8217;re building a comprehensive web site in ExpressionEngine for a large church, where each ministry has activities, each activity holds events, and photos are taken at each event. You have a weblog each for ministries, activities, events and photos. Photos have a relationship field linking to events, events to activities, and activities to ministries. You don&#8217;t want to enter redundant data, relating the photos to the ministry, because the system should already know that. But how does it? On the ministry homepage, how do you display the five latest photos from across that ministry&#8217;s events?</p>

	<p>With difficulty, has been the answer. With a series of embedded templates or a long <span class="caps">SQL</span> query in your template. But now it&#8217;s easy. The new <a href="http://engaging.net/products/tied-entries">Tied Entries</a> plugin enables you to span the relationships and reverse relationships among fields every which way using the most intuitive shorthand we could devise &#8212; see the <a href="http://engaging.net/docs/tied-entries">docs</a> for details. It&#8217;s literally a whole new dimension for ExpressionEngine sites.</p>

	<p>The license per commercial ExpressionEngine license costs $20, per personal license $7.50, and it&#8217;s free to try before you buy. The download contains a version each for EE v1.x and v2.x.</p>]]></content:encoded>
      <dc:date>2009-11-02T08:26:33+00:00</dc:date>
    </item>

    <item>
      <title>Schools organization reports to state using ExpressionEngine</title>
      <link>http://engaging.net/news/csf&#45;state&#45;report</link>
      <description>Back in February 2009, when we launched the Master In&#45;Service Program for the Christian Schools of Florida web site to manage teacher training, we left for later the report required by the state Department of Education summarizing points accrued for each component. That report is now up and running.

	First, some background. The Christian Schools of Florida&#8217;s Master In&#45;Service Program manages the activities that the CSF member schools hold for their staff so that they can be re&#45;certified as educators. Each in&#45;service activity qualifies for credit towards a component set by the Florida State Department of Education. What the new report does is summarize the various types of participants &#8212; teachers, administrators and non&#45;certificated people &#8212; who gain credit towards each component.

	In previous years the report was compiled manually. This year however, since all participants in all activities are now entered into CSF&#8217;s MIP web system by individual school in&#45;service administrators, the report is simply a print&#45;out of a web page on the CSF site (that must nonetheless be a precise replica of the handwritten paper report). With over 500 teachers participating in almost 100 activities this year, the automatically&#45;generated report has saved a lot of tedious manual calculations.

	Uniquely, the report has two views: a summary, which is sent to the DoE, and the full details view, which drills down to the level of individual participants and shows how the summary&#8217;s totals are calculated. The report also generates warnings, such as when an activity has been assigned more hours than its component&#8217;s maximum.

	The totals are not stored on the server, but instead are calculated each time the page is loaded. Some of this is done client&#45;side using Javascript with the Numeric and Calculation jQuery plugins.

	&#8220;Thank you for your good work,&#8221; CSF head Ken Wackes emailed at the conclusion of the job. &#8220;We are greatly satisfied.&#8221;</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>Back in February 2009, when we launched the Master In-Service Program for the Christian Schools of Florida web site to manage teacher training, we left for later the report required by the state Department of Education summarizing points accrued for each component. That report is now up and running.</p>

	<p>First, some background. The Christian Schools of Florida&#8217;s Master In-Service Program manages the activities that the <span class="caps">CSF</span> member schools hold for their staff so that they can be re-certified as educators. Each in-service activity qualifies for credit towards a component set by the Florida State Department of Education. What the new report does is summarize the various types of participants &#8212; teachers, administrators and non-certificated people &#8212; who gain credit towards each component.</p>

	<p>In previous years the report was compiled manually. This year however, since all participants in all activities are now entered into <span class="caps">CSF</span>&#8217;s <span class="caps">MIP</span> web system by individual school in-service administrators, the report is simply a print-out of a web page on the <span class="caps">CSF</span> site (that must nonetheless be a precise replica of the handwritten paper report). With over 500 teachers participating in almost 100 activities this year, the automatically-generated report has saved a lot of tedious manual calculations.</p>

	<p>Uniquely, the report has two views: a summary, which is sent to the DoE, and the full details view, which drills down to the level of individual participants and shows how the summary&#8217;s totals are calculated. The report also generates warnings, such as when an activity has been assigned more hours than its component&#8217;s maximum.</p>

	<p>The totals are not stored on the server, but instead are calculated each time the page is loaded. Some of this is done client-side using Javascript with the <a href="http://www.texotela.co.uk/code/jquery/numeric/">Numeric</a> and <a href="http://www.pengoworks.com/workshop/jquery/calculation/calculation.plugin.htm">Calculation</a> jQuery plugins.</p>

	<p>&#8220;Thank you for your good work,&#8221; <span class="caps">CSF</span> head Ken Wackes emailed at the conclusion of the job. &#8220;We are greatly satisfied.&#8221;</p>]]></content:encoded>
      <dc:date>2009-07-10T16:02:35+00:00</dc:date>
    </item>

    
    </channel>
</rss>
