<?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 2010</dc:rights>
    <dc:date>2010-02-23T11:21:38+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.pmachine.com/" />
    

    <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:38+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:29+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></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:15+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 until 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 until 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:56+00:00</dc:date>
    </item>

    <item>
      <title>Take Control&#8217;s ebook updates now powered by ExpressionEngine</title>
      <link>http://engaging.net/news/takecontrol&#45;updates</link>
      <description>So you&#8217;re a wise and savvy modern human and you&#8217;ve discovered the benefits of Take Control Ebooks. You want to take advantage of &#8220;the extra features you won&#8217;t get from a normal book,&#8221; as one of their taglines goes. You click on the &#8220;updates&#8221; link within your ebook. You are taken to a web page.

	This page must detect which version of which ebook you have, and indeed that you are actually coming from the link within the ebook. Then it must provide you with any free and/or paid updates as well as specially&#45;priced bundles with other books.

	It must also link to news items and errata pertinent to that version of that ebook, with the news items pertaining to a range of versions of the book but the errors appearing only for this particular version.

	Implementing this functionality was the latest phase in the ongoing job of converting takecontrolbooks.com to the ExpressionEngine content management system. &#8220;Wonderful,&#8221; wrote co&#45;manager Tonya Engst regarding the new system&#8217;s features.

	Thanks again, Adam and Tonya, for the opportunity to work on this site and the pleasure of viewing, if only from afar, your smooth operation. Next up for Take Control: account management.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>So you&#8217;re a wise and savvy modern human and you&#8217;ve discovered the benefits of <a href="http://www.takecontrolbooks.com">Take Control Ebooks</a>. You want to take advantage of &#8220;the extra features you won&#8217;t get from a normal book,&#8221; as one of their taglines goes. You click on the &#8220;updates&#8221; link within your ebook. You are taken to a web page.</p>

	<p>This page must detect which version of which ebook you have, and indeed that you are actually coming from the link within the ebook. Then it must provide you with any free and/or paid updates as well as specially-priced bundles with other books.</p>

	<p>It must also link to news items and errata pertinent to that version of that ebook, with the news items pertaining to a range of versions of the book but the errors appearing only for this particular version.</p>

	<p>Implementing this functionality was the latest phase in the ongoing job of converting takecontrolbooks.com to the <a href="http://www.expressionengine.com">ExpressionEngine</a> content management system. &#8220;Wonderful,&#8221; wrote co-manager Tonya Engst regarding the new system&#8217;s features.</p>

	<p>Thanks again, Adam and Tonya, for the opportunity to work on this site and the pleasure of viewing, if only from afar, your smooth operation. Next up for Take Control: account management.</p>]]></content:encoded>
      <dc:date>2009-06-30T07:50:53+00:00</dc:date>
    </item>

    <item>
      <title>Irving Design revamps London church site with ExpressionEngine</title>
      <link>http://engaging.net/news/golders&#45;revamp</link>
      <description>After designing the new web site for the Golders Green Parish Church, Mark Irving of Irving Design asked Engaging.net to deploy the site in two steps: first as a static site, then as a content&#45;managed site powered by ExpressionEngine. Wisely, Mark conceived the site to have only two layouts; every page (except the homepage) would conform either to a words&#45;focused or a pictures&#45;focused template. This elegant approach helped reduce the workload and thereby the cost.

	First, we coded the HTML/CSS from comps supplied by Mark. There were only three pages: the homepage, a page about children&#8217;s activities using the words&#45;focused template, and a page about the church staff in the pictures template. Thank you &amp;ldquo;The&amp;rdquo; Danny Barnes for the HTML/CSS mark&#45;up.

	After launching the static site we began the dynamic setup, populating the EE installation with channels and fields. The EE channels were grouped into two types, core and multimedia, where entries in multimedia channels &#8212; such as photos, PDF documents and sound files &#8212; can be related to any core entries. Thanks again to Yvonne Martinsson of fellow EE Pro Network member Studio.Freewheelin for implementing this build&#45;out so smoothly.

	Another way we kept costs down was by relying on jQuery. Many of the site&#8217;s design wheels would have taken much longer had clever javascripters not already invented elegant ways to do them.

	To wit, in Mark&#8217;s design all photos have dropshadows and photo sizes can vary. The jQuery Dropshadow plugin by Larry Stevens handles this nicely.

	Mark wanted the homepage intro photo to be a slideshow. For this we recycled the trusty Cycle jQuery plugin by M. Alsup.

	For the main menu, the corners of the first and last entries were to be rounded. There are a number of jQuery plugins for this, but I went with David Turnbull and Steven Wittens&#8217;s Corners because unlike others it handles transparency, which was required because behind the menu is a gradient background.

	The menu itself runs on the Menu jQuery plugin by Marco van Hylckama Vlieg.

	And in order to display photos fullsize from the photos layout, we added the Lightbox jQuery plugin by Leandro Vieira Pinho.

	With extensive use of jQuery plugins on the client&#45;side, a well&#45;architected ExpressionEngine deployment on the server side, and a fresh and flexible design serving every page, this is an inexpensive yet powerful contemporary web site that the church staff members themselves are now operating.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>After designing the new web site for the <a href="http://www.gg-pc.co.uk">Golders Green Parish Church</a>, Mark Irving of <a href="http://www.irving-design.co.uk">Irving Design</a> asked Engaging.net to deploy the site in two steps: first as a static site, then as a content-managed site powered by <a href="http://www.expressionengine.com/index.php?affiliate=engaging">ExpressionEngine</a>. Wisely, Mark conceived the site to have only two layouts; every page (except the homepage) would conform either to a words-focused or a pictures-focused template. This elegant approach helped reduce the workload and thereby the cost.</p>

	<p>First, we coded the <span class="caps">HTML</span>/CSS from comps supplied by Mark. There were only three pages: the homepage, a page about children&#8217;s activities using the words-focused template, and a page about the church staff in the pictures template. Thank you <a href="http://www.thedannybarnes.com">&ldquo;The&rdquo; Danny Barnes</a> for the <span class="caps">HTML</span>/CSS mark-up.</p>

	<p>After launching the static site we began the dynamic setup, populating the EE installation with channels and fields. The EE channels were grouped into two types, core and multimedia, where entries in multimedia channels &#8212; such as photos, <span class="caps">PDF</span> documents and sound files &#8212; can be related to any core entries. Thanks again to Yvonne Martinsson of fellow EE Pro Network member <a href="http://freewheelin.nu">Studio.Freewheelin</a> for implementing this build-out so smoothly.</p>

	<p>Another way we kept costs down was by relying on <a href="http://www.jquery.com">jQuery</a>. Many of the site&#8217;s design wheels would have taken much longer had clever javascripters not already invented elegant ways to do them.</p>

	<p>To wit, in Mark&#8217;s design all photos have dropshadows and photo sizes can vary. The jQuery <a href="http://eyebulb.com/dropshadow/">Dropshadow</a> plugin by Larry Stevens handles this nicely.</p>

	<p>Mark wanted the homepage intro photo to be a slideshow. For this we recycled the trusty <a href="http://malsup.com/jquery/cycle/">Cycle</a> jQuery plugin by M. Alsup.</p>

	<p>For the main menu, the corners of the first and last entries were to be rounded. There are a number of jQuery plugins for this, but I went with David Turnbull and Steven Wittens&#8217;s <a href="http://www.atblabs.com/jquery.corners.html">Corners</a> because unlike others it handles transparency, which was required because behind the menu is a gradient background.</p>

	<p>The menu itself runs on the <a href="http://www.i-marco.nl/weblog/yui-accordion/">Menu</a> jQuery plugin by Marco van Hylckama Vlieg.</p>

	<p>And in order to display photos fullsize from the photos layout, we added the <a href="http://leandrovieira.com/projects/jquery/lightbox/">Lightbox</a> jQuery plugin by Leandro Vieira Pinho.</p>

	<p>With extensive use of jQuery plugins on the client-side, a well-architected ExpressionEngine deployment on the server side, and a fresh and flexible design serving every page, this is an inexpensive yet powerful contemporary web site that the church staff members themselves are now operating.</p>]]></content:encoded>
      <dc:date>2009-06-25T21:17:59+00:00</dc:date>
    </item>

    <item>
      <title>Chicago arthouse and film distributor Music Box deploys ExpressionEngine</title>
      <link>http://engaging.net/news/musicbox&#45;ee</link>
      <description>It was a very pleasant surprise indeed when Chicago&#8217;s Music Box Theatre contacted Engaging.net to deploy ExpressionEngine for their two web sites, musicboxtheatre.com and musicboxfilms.com. Not only are movie&#45;related sites fun to work on, but I actually knew the theater from back when I was a student at the University of Chicago.

	My previous&#45;century patronage is not however why Music Box made contact; instead, what happened is that Chris Welch, then Music Box&#8217;s web designer, had read about Engaging&#8217;s role in the EE conversion of subtraction.com and figured that what&#8217;s good enough for Khoi Vinh is good enough for them. So thanks again, Khoi! &#8212; this one was a satisfying bit of personal continuity.

	Converting MBT and MBF to EE wasn&#8217;t only fun, it was also quite challenging, as Program Director Brian Andreotti and I discovered during numerous Skype conversations in which we hammered out the sites&#8217; publishing business logic, which became more subtle and complex from an EE perspective the closer we looked at it. But that challenge &#8212; pushing EE to places I&#8217;d never taken it &#8212; was also fun. Really!

	The result is two web sites that appear the same as ever &#8212; except where Music Box wanted design changes and additional features &#8212; but that are now regularly updated with ease by Music Box staff.

	Thanks to the bright and generous Yvonne Martinsson of fellow EE Pro Network member Studio.Freewheelin for helping with the build&#45;out.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>It was a very pleasant surprise indeed when Chicago&#8217;s Music Box Theatre contacted Engaging.net to deploy ExpressionEngine for their two web sites, <a href="http://musicboxtheatre.com">musicboxtheatre.com</a> and <a href="http://musicboxfilms.com">musicboxfilms.com</a>. Not only are movie-related sites fun to work on, but I actually knew the theater from back when I was a student at the University of Chicago.</p>

	<p>My previous-century patronage is not however why Music Box made contact; instead, what happened is that Chris Welch, then Music Box&#8217;s web designer, had read about Engaging&#8217;s role in the EE conversion of <a href="http://www.subtraction.com">subtraction.com</a> and figured that what&#8217;s good enough for Khoi Vinh is good enough for them. So thanks again, Khoi! &#8212; this one was a satisfying bit of personal continuity.</p>

	<p>Converting <span class="caps">MBT</span> and <span class="caps">MBF</span> to EE wasn&#8217;t only fun, it was also quite challenging, as Program Director Brian Andreotti and I discovered during numerous Skype conversations in which we hammered out the sites&#8217; publishing business logic, which became more subtle and complex from an EE perspective the closer we looked at it. But that challenge &#8212; pushing EE to places I&#8217;d never taken it &#8212; was also fun. Really!</p>

	<p>The result is two web sites that appear the same as ever &#8212; except where Music Box wanted design changes and additional features &#8212; but that are now regularly updated with ease by Music Box staff.</p>

	<p>Thanks to the bright and generous Yvonne Martinsson of fellow EE Pro Network member <a href="http://freewheelin.nu">Studio.Freewheelin</a> for helping with the build-out.</p>]]></content:encoded>
      <dc:date>2009-06-18T09:13:07+00:00</dc:date>
    </item>

    <item>
      <title>Securosis migrates from WordPress to ExpressionEngine</title>
      <link>http://engaging.net/news/securosis&#45;ee</link>
      <description>A security industry analyst, Rich Mogull also writes on security&#45;related issues for TidBITS. When TidBITS&#8217;s sister&#45;site Take Control Ebooks was recently migrated to ExpressionEngine, it was Engaging.net who did the job. So when Rich decided to move the web site of his independent analyst firm Securosis from WordPress to EE, he contacted Engaging.

	To implement the migration, we imported scores of tags, hundreds of posts and members, and thousands of comments. For the posts, we used the new Solspace Importer module, which made that part at least easier and even fun. For tags, we first converted WordPress tags into EE categories, then in turn converted these into EE tags. And we set up a method to 301&#45;redirect all old WordPress URLs to their new EE equivalents. Engaging.net also advised on the EE architecture &#8212; fields, channels, categories, URL structuring, etc. &#8212; and installed the standard clutch of controlpanel add&#45;ons. 

	The new site was designed by Insight Designs of Boulder, CO. Rich did much of the EE templating himself.

	In the period since the site was launched back in April, we&#8217;ve developed some additional functionality, including a consolidated comments management screen.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>A security industry analyst, Rich Mogull also writes on security-related issues for <a href="http://tidbits.com">TidBITS</a>. When TidBITS&#8217;s sister-site <a href="http://www.takecontrolbooks.com">Take Control Ebooks</a> was recently migrated to ExpressionEngine, it was Engaging.net who did the job. So when Rich decided to move the web site of his independent analyst firm <a href="http://www.securosis.com">Securosis</a> from WordPress to EE, he contacted Engaging.</p>

	<p>To implement the migration, we imported scores of tags, hundreds of posts and members, and thousands of comments. For the posts, we used the new Solspace <a href="http://www.solspace.com/software/detail/importer/">Importer</a> module, which made that part at least easier and even fun. For tags, we first converted WordPress tags into EE categories, then in turn converted these into EE tags. And we set up a method to 301-redirect all old WordPress <span class="caps">URL</span>s to their new EE equivalents. Engaging.net also advised on the EE architecture &#8212; fields, channels, categories, <span class="caps">URL</span> structuring, etc. &#8212; and installed the standard clutch of controlpanel add-ons. </p>

	<p>The new site was designed by <a href="http://insightdesigns.com">Insight Designs</a> of Boulder, CO. Rich did much of the EE templating himself.</p>

	<p>In the period since the site was launched back in April, we&#8217;ve developed some additional functionality, including a consolidated comments management screen.</p>]]></content:encoded>
      <dc:date>2009-06-17T11:24:03+00:00</dc:date>
    </item>

    <item>
      <title>Mashing up Google Maps with ExpressionEngine search</title>
      <link>http://engaging.net/news/ee&#45;search&#45;google&#45;maps&#45;mashup</link>
      <description>After succeeding on a previous job for Vector Media Group of New York City, co&#45;principal Matt Weinberg tapped Engaging.net to build out the ExpressionEngine back&#45;end for a new restaurant web site, alwayshungryny.com. The job contained a particular challenge: a geographical search facility &#8212; since dubbed &#8220;Create&#45;a&#45;Neighborhood&#8221; &#8212; wherein Google Maps are integrated with ExpressionEngine&#8217;s search.

	The formation of a rectangle within a Google Map had already been coded using the Google Maps API; Engaging built on this, integrating a coordinates&#45;based clause to the EE search module that limits results to the area circumscribed by the rectangle. The geography&#45;based search results can then be mixed with keywords and any of scores of categories.

	Launched in April 2009, Always Hungry is a valuable resource for New Yorkers and visitors to the city.</description>
      <dc:subject></dc:subject>
      <content:encoded><![CDATA[	<p>After succeeding on a previous job for <a href="http://www.vectormediagroup.com">Vector Media Group</a> of New York City, co-principal Matt Weinberg tapped Engaging.net to build out the ExpressionEngine back-end for a new restaurant web site, <a href="http://www.alwayshungryny.com">alwayshungryny.com</a>. The job contained a particular challenge: a geographical search facility &#8212; since dubbed &#8220;Create-a-Neighborhood&#8221; &#8212; wherein Google Maps are integrated with ExpressionEngine&#8217;s search.</p>

	<p>The formation of a rectangle within a Google Map had already been coded using the Google Maps <span class="caps">API</span>; Engaging built on this, integrating a coordinates-based clause to the EE search module that limits results to the area circumscribed by the rectangle. The geography-based search results can then be mixed with keywords and any of scores of categories.</p>

	<p>Launched in April 2009, Always Hungry is a valuable resource for New Yorkers and visitors to the city.</p>]]></content:encoded>
      <dc:date>2009-06-16T15:49:37+00:00</dc:date>
    </item>

    
    </channel>
</rss>