<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.ephox.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>

<title>Ephox LiveWorks!</title>
<link>http://liveworks.ephox.com/</link>
<description>Ephox LiveWorks! Hints and Tips</description><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.ephox.com/EphoxLiveworks" /><feedburner:info uri="ephoxliveworks" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://liveworks.ephox.com/</link><url>http://liveworks.ephox.com/wps/wcm/connect/e3e6d0004a34dc68b2c1b299badd2e9e/ephoxlogo.gif?MOD=AJPERES&amp;CACHEID=e3e6d0004a34dc68b2c1b299badd2e9e</url><title>Ephox LiveWorks!</title></image><item>
<title>
Web Content Management for Government Sites with Ephox and IBM
</title>
<link>http://feeds.ephox.com/~r/EphoxLiveworks/~3/QuMweKKmSeg/government-web-content</link>
<pubDate />
<guid isPermaLink="false">http://liveworks.ephox.com/events/ephoxtv/government-web-content</guid>
<description>&lt;p&gt;Implementing and managing a web content management system is a difficult task – particularly in a government organization where content has to comply with strict regulations. Using real customer examples, we will discuss how government sites are successfully using IBM Lotus Web Content Management and EditLive! to save time, comply with complicated policies, and provide the widest accessibility.&lt;/p&gt;

&lt;p&gt;In addition, the Ephox team will demonstrate a sneak preview of the upcoming EditLive! release – V7 which packs significant new functionality.&lt;/p&gt;

&lt;h3&gt;Agenda&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Introduction (5 min)&lt;/li&gt;

&lt;li&gt;IBM Government Industry Toolbox for Websphere Portal (10 min)&lt;/li&gt;

&lt;li&gt;How government sites are using EditLive! and IBM Lotus Web Content Management (15 min)&lt;/li&gt;

&lt;li&gt;EditLive! interactive demo highlighting helpful features for government including a sneak peak of EditLive 7.0. (20 min)&lt;/li&gt;

&lt;li&gt;Q&amp;#38;A (10 min)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;About the Speakers&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Michael Fromin&lt;/strong&gt; is currently the director of products at Ephox Corporation. With over 21 years experience in IT, including 10 years in consulting, Michael has worked extensively with Fortune 100 companies and has vast experience in development, infrastructure and help desk management. Mr. Fromin has authored numerous technical articles focused on advanced development techniques for Lotus Domino, Java, and WebSphere Portal.&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Krishnan Hariharan&lt;/strong&gt; has more than 12 years of experience in the field of portals and content management. Krishnan currently works at IBM as the Product/Offering Manager for Lotus Web Content Management and WebSphere Portal Content Accelerator. His main responsibilities include in assessing market trends and leading the strategic direction, positioning and go-to-market strategies for Lotus Web Content Management.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Webinar Recording&lt;/h2&gt;

&lt;div&gt;&lt;iframe src="https://forms.netsuite.com/app/site/crm/externalleadpage.nl?compid=31986&amp;formid=84&amp;h=69db6c9d6086e9dcc22a" width="750" height="650" style="overflow: none;" frameborder="0"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/EphoxLiveworks/~4/QuMweKKmSeg" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://liveworks.ephox.com/events/ephoxtv/government-web-content</feedburner:origLink></item>
<item>
<title>
Pasting Into EditLive! - How does filtered HTML make it to the editor from MS Word?
</title>
<link>http://feeds.ephox.com/~r/EphoxLiveworks/~3/o9FoxK7yBY0/pasting+into+editlive%21</link>
<pubDate>Thu, 15 Jul 2010 22:23:55 +0100</pubDate>
<guid isPermaLink="false">http://liveworks.ephox.com/hints-tips/pasting+into+editlive%21</guid>
<description>&lt;p&gt;When we copy-paste from a program like Microsoft Word into EditLive, information is placed first on the clipboard and then is inserted into EditLive. Often, we end up with a great deal more on the clipboard than you might expect. A simple line of text might bring with it hundreds of lines worth of style sheet declarations, metadata, and application-specific data, and we don't want this unnecessary markup making it into our HTML! Thankfully EditLive! offers a clean copy-paste from Microsoft Word right out of the box, ensuring that the code that arrives in the editor is clean and standards compliant.&lt;/p&gt;

&lt;p&gt;Lets explore how this copy-paste operation works, when are filters applied, and how information makes it from the a Word Document to EditLive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How does clean copy-paste happen?&lt;/strong&gt;&lt;br /&gt;
The process takes 4 discrete stages, and each is clearly visible within an EditLive &lt;a href="http://www.ephox.com/support/debug-log.html" &gt;debug log&lt;/a&gt;. It is suggested that you create a debug log of your own (capturing the steps of a copy-paste action) and then follow along with this guide.&lt;/p&gt;

&lt;p&gt;The diagram below represents the 4 stages of the process: pasting, filtering, tidying, and insertion.&lt;/p&gt;

&lt;p style=" text-align: center;"&gt;&lt;img src="/wps/wcm/connect/3a2bac00433978f28d909d77b5a41be4/1/paste_diag.png?MOD=AJPERES&amp;CACHEID=3a2bac00433978f28d909d77b5a41be4/1"  /&gt;&lt;/p&gt;

&lt;p style=" text-align: left;"&gt;First, the user copies inform Microsoft Word and then performs a paste action into EditLive. Looking at the debug log, we see that EditLive has received the data, and a simple copy-paste of one line of text has ballooned to be over 100 lines of code!&lt;/p&gt;

&lt;p style=" text-align: left;"&gt;The log displays the unfiltered HTML after the following declaration as EditLive interprets the pasted content.&lt;/p&gt;

&lt;p style=" margin-left: 20.0px; text-align: left;"&gt;&lt;span style=" background-color: #FFF200;"&gt;&lt;code&gt;13:48:40:842 [DEBUG] EphoxTransferHandler - -(AWT-EventQueue-3) Import data.&lt;br style=" margin-left: 20.0px;" /&gt;
&lt;/code&gt;&lt;/span&gt;&lt;code&gt;13:48:40:843 [DEBUG] EphoxTransferHandler - -(AWT-EventQueue-3) Available data flavors:&lt;br style=" margin-left: 20.0px;" /&gt;
[...]&lt;br style=" margin-left: 20.0px;" /&gt;
[MS Word HTML Redacted - It really is that long!]&lt;/code&gt;&lt;/p&gt;

&lt;p style=" text-align: left;"&gt;The unfiltered content appears a second time as it is actually pulled from the clipboard. No filtering has occurred at this point.&lt;/p&gt;

&lt;p style=" margin-left: 20.0px; text-align: left;"&gt;&lt;span style=" background-color: #FFF200;"&gt;&lt;code&gt;13:48:40:890 [DEBUG] EphoxTransferHandler - -(AWT-EventQueue-3) Clipboard data:&lt;br style=" margin-left: 20.0px;" /&gt;
&lt;/code&gt;&lt;/span&gt;&lt;code&gt;&amp;#60;html xmlns:v="urn:schemas-microsoft-com:vml"&lt;br style=" margin-left: 20.0px;" /&gt;
xmlns:o="urn:schemas-microsoft-com:office:office"&lt;br style=" margin-left: 20.0px;" /&gt;
xmlns:w="urn:schemas-microsoft-com:office:word"&lt;br style=" margin-left: 20.0px;" /&gt;
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"&lt;br style=" margin-left: 20.0px;" /&gt;
xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40"&amp;#62;&lt;br style=" margin-left: 20.0px;" /&gt;
[...]&lt;br style=" margin-left: 20.0px;" /&gt;
&amp;#60;p class=MsoNormal&amp;#62;###Content###&amp;#60;/p&amp;#62;&lt;br style=" margin-left: 20.0px;" /&gt;
[...]&lt;br style=" margin-left: 20.0px;" /&gt;
&amp;#60;/html&amp;#62;&lt;/code&gt;&lt;/p&gt;

&lt;p style=" text-align: left;"&gt;EditLive then reads the content and filters out Word-Specific markup. Some styling may be preserved, depending the setup of your &lt;a href="http://liveworks.ephox.com/documentation/editlive/v70/RefHTML/index.html?wordimport.htm" &gt;configuration file&lt;/a&gt;. The resultant HTML (as seen below) is almost right, but still includes un-necessary items. Once completed, any of your own paste filters will be applied at this stage.&lt;/p&gt;

&lt;p style=" margin-left: 20.0px; text-align: left;"&gt;&lt;span style=" background-color: #FFF200;"&gt;&lt;code&gt;13:48:40:893 [DEBUG] EphoxPasteFilter - -(AWT-EventQueue-3) Clean word&lt;br style=" margin-left: 20.0px;" /&gt;
&lt;/code&gt;&lt;/span&gt;&lt;code&gt;13:48:40:971 [DEBUG] OfficeImportFunction - -(AWT-EventQueue-3) Content before importing MS-Word lists:&lt;br style=" margin-left: 20.0px;" /&gt;
&amp;#60;html&amp;#62;&lt;br style=" margin-left: 20.0px;" /&gt;
[...]&lt;br style=" margin-left: 20.0px;" /&gt;
&amp;#60;p&amp;#62;###Content###&amp;#60;/p&amp;#62;&lt;br style=" margin-left: 20.0px;" /&gt;
[...]&lt;br style=" margin-left: 20.0px;" /&gt;
&amp;#60;/html&amp;#62;&lt;/code&gt;&lt;/p&gt;

&lt;p style=" text-align: left;"&gt;Finally, EditLive reformats the word-markup-free HTML and removes any containing HTML items that won't be needed. The insert operation is then performed and content appears in the editor window.&lt;/p&gt;

&lt;p style=" margin-left: 20.0px; text-align: left;"&gt;&lt;span style=" background-color: #FFF200;"&gt;&lt;code&gt;13:48:40:986 [DEBUG] InsertHtmlOperation - -(AWT-EventQueue-3) Filtered content: &amp;#60;p&amp;#62;###Content###&amp;#60;/p&amp;#62;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=" text-align: left;"&gt;We’ve seen that copy pasting from Microsoft Word is a multi-step process, where information moves first to the clipboard, and then into EditLive where it is filtered before actually arriving in your content. Remember that these precautions are taken to avoid unnecessary markup, ensure standards-compliant HTML, and to give you the chance to modify HTML before it arrives in the editor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;But what about other application data that we might want, like track changes?&lt;/strong&gt;&lt;br /&gt;
Unfortunately, EditLive is only able to draw from what an application places onto the clipboard. Things like track changes, page sizes, versioning and owner information just don't make it to the clipboard, and as such are not imported to EditLive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if items are making it into the editor that we do not want?&lt;/strong&gt;&lt;br /&gt;
If need to restrict items (tags, images, etc.) from making it from the clipboard into the editor, we encourage you to &lt;a href="http://liveworks.ephox.com/hints-tips/filtering-pasted-content" &gt;create your own paste filter&lt;/a&gt; to strip out those elements before they can harm your content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Further Reading&lt;br /&gt;
&lt;/strong&gt;&lt;a href="http://liveworks.ephox.com/documentation/editlive/v70/RefHTML/index.html?wordimport.htm" &gt;Configure Word Paste Options&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://liveworks.ephox.com/hints-tips/filtering-pasted-content" &gt;Filter Pasted Content&lt;/a&gt;&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EphoxLiveworks/~4/o9FoxK7yBY0" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://liveworks.ephox.com/hints-tips/pasting+into+editlive%21</feedburner:origLink></item>
<item>
<title>
EPiServer Intro
</title>
<link>http://feeds.ephox.com/~r/EphoxLiveworks/~3/zp97K5x6_PQ/episerver-intro</link>
<pubDate>Tue, 1 Jun 2010 13:27:29 +0100</pubDate>
<guid isPermaLink="false">http://liveworks.ephox.com/hints-tips/episerver-intro</guid>
<description>&lt;p align="center"&gt;&lt;strong&gt;&lt;u&gt;Overview of EditLive! Running in EPiServer CMS Release 5&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;EditLive! is now able to be used as the rich text editor inside EPiServer CMS release 5 and there are plans to provide this functionality in EPiServer CMS release 6 very soon.&lt;/p&gt;

&lt;p&gt;This document is intended to provide an overview of how you can set EditLive! to appear as the default rich text editor inside EPiServer.&lt;/p&gt;

&lt;p&gt;By following the examples below the EPiServer administrator can set up their V5 release to use EditLive! in place of the currently shipped editor on a predefined template page.&lt;/p&gt;

&lt;p&gt;Once logged into EPiServer the administration mode will need to be selected. Navigating to the Config tab in the administrator pages, select the plug in manager. Ensure that EditLive.EPiServer5 is visible to you as an available plug-in (see diagram below).&lt;/p&gt;

&lt;p&gt;&lt;img src="/wps/wcm/connect/fd1dba8042b15ca38d089d77b5a41be4/1/1.jpg?MOD=AJPERES&amp;CACHEID=fd1dba8042b15ca38d089d77b5a41be4/1"  /&gt;&lt;/p&gt;

&lt;p&gt;Once you have the plug in added you can set up EditLive! as a custom property type. Go to the Page Type tab and the Manage Page Types section whilst you are in the administrator role to set this up – see diagram below. (Click the create button to set this up for the first time or click on the link for Ephox.EditLive! to edit an existing property.&lt;/p&gt;

&lt;p&gt;&lt;img src="/wps/wcm/connect/fd1dba8042b15ca38d089d77b5a41be4/2/2.jpg?MOD=AJPERES&amp;CACHEID=fd1dba8042b15ca38d089d77b5a41be4/2"  /&gt;&lt;/p&gt;

&lt;p&gt;You will need to set up the data type information for this as follows:&lt;/p&gt;

&lt;p&gt;&lt;img src="/wps/wcm/connect/fd1dba8042b15ca38d089d77b5a41be4/3/3.jpg?MOD=AJPERES&amp;CACHEID=fd1dba8042b15ca38d089d77b5a41be4/3"  /&gt;&lt;/p&gt;

&lt;p&gt;You can now select the EditLive! plug-in and customize it’s settings. This will allow you to define which features of the EditLive! are available to your end users.&lt;/p&gt;

&lt;p&gt;Options available to you include setting a default value, allowing inherited values and controlling which of the menu and toolbar settings are visible. Many of these can be simply turned on and off by selecting the relevant check box from the list available (see diagram below for an example of this).&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;img src="/wps/wcm/connect/fd1dba8042b15ca38d089d77b5a41be4/4/4.jpg?MOD=AJPERES&amp;CACHEID=fd1dba8042b15ca38d089d77b5a41be4/4"  /&gt;&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;What we now need to do is decide where in EPiServer we will use EditLive! now that is available to us. For this example we are going set the MainBody property to use EditLive!&lt;/p&gt;

&lt;p&gt;&lt;img src="/wps/wcm/connect/fd1dba8042b15ca38d089d77b5a41be4/5/6.jpg?MOD=AJPERES&amp;CACHEID=fd1dba8042b15ca38d089d77b5a41be4/5"  /&gt;&lt;/p&gt;

&lt;p&gt;Once you have set up EpiServer to allow the use of EditLive you can now create a template page. Enter edit mode and select the Page Types tab. Here you can choose to create a new template or edit an existing one. For this example we have created a sample page template called EditLive! Standard Page. To add a property to your page select the Add Property button and select MainBody. The MainBody has been set up to use the Type of EditLive! (Previous page) This means that now whenever you add a MainBody property to a page EditLive! will open up by default when the user performs an edit.&lt;/p&gt;

&lt;p&gt;&lt;img src="/wps/wcm/connect/fd1dba8042b15ca38d089d77b5a41be4/6/6.jpg?MOD=AJPERES&amp;CACHEID=fd1dba8042b15ca38d089d77b5a41be4/6"  /&gt;&lt;/p&gt;

&lt;p&gt;You are now set up to use EditLive within the EPiServer CMS.&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EphoxLiveworks/~4/zp97K5x6_PQ" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://liveworks.ephox.com/hints-tips/episerver-intro</feedburner:origLink></item>
<item>
<title>
Upgrade to EditLive! 7.0.2 changes local settings file location
</title>
<link>http://feeds.ephox.com/~r/EphoxLiveworks/~3/FBUyOFZBZE8/upgrade-to-editlive-7.0.2-changes-local-settings-file-location</link>
<pubDate>Tue, 16 Feb 2010 01:42:39 +0000</pubDate>
<guid isPermaLink="false">http://liveworks.ephox.com/hints-tips/upgrade-to-editlive-7.0.2-changes-local-settings-file-location</guid>
<description>&lt;p&gt;The &lt;a href="http://releases.ephox.com/editlive-7-0-2-42" &gt;EditLive! 7.0.2.42&lt;/a&gt; release changed the location the local settings file for EditLive! is stored. This was in response to problems encountered with roaming profiles in Windows.&lt;/p&gt;

&lt;h2&gt;How can this affect your local dictionary or username?&lt;/h2&gt;

&lt;h3&gt;Consider the following scenario.&lt;/h3&gt;

&lt;p&gt;Your production system is running a version of EditLive! prior to 7.0.2. You decide to check out the latest version features, either through the demo at Ephox, or on a development server. When you are next working in your production environment you then add some words to your dictionary.&lt;/p&gt;

&lt;p&gt;When the production server is upgraded to 7.0.2 (or greater) you notice your words appear mis-spelt, despite adding them in the past to the dictionary.&lt;/p&gt;

&lt;h3&gt;So what happened?&lt;/h3&gt;

&lt;p&gt;The first time EditLive! 7.0.2 is run, it will migrate the contents of the old local settings file to the new location. From then on, it will refer to this new file location.&lt;/p&gt;

&lt;p&gt;When you added the words, it was to the old local settings file. As the file contents had been previously migrated when you tested the new version of EditLive, when you upgraded to EditLive! 7.0.2, the new words weren't there.&lt;/p&gt;

&lt;p&gt;This also occurs if between the initial load of EditLive! 7.0.2 and subsequent upgrade of the production server the username for Track Changes/Commenting is altered.&lt;/p&gt;

&lt;p&gt;Once the upgrade has occurred, changing the username or adding words to the dictionary will continue to function as normal.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EphoxLiveworks/~4/FBUyOFZBZE8" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://liveworks.ephox.com/hints-tips/upgrade-to-editlive-7.0.2-changes-local-settings-file-location</feedburner:origLink></item>
<item>
<title>
Micro-Templating in EditLive!
</title>
<link>http://feeds.ephox.com/~r/EphoxLiveworks/~3/XOdEKo6Okmg/micro-templating</link>
<pubDate>Mon, 7 Dec 2009 13:44:27 +0000</pubDate>
<guid isPermaLink="false">http://liveworks.ephox.com/events/ephoxtv/micro-templating</guid>
<description>&lt;p&gt;The new micro-templating feature in EditLive! 7.0 allows non-technical authors to use pre-defined templates to create better looking and more consistent web pages without having to recreate layouts from scratch all the time. This video shows how content authors can use micro-templating and how administrators can configure the available templates.&lt;/p&gt;

&lt;div&gt;&lt;embed type="application/x-shockwave-flash" allowscriptaccess="always" src="http://blip.tv/play/uiqBtN5EAA%2Em4v" height="499" allowfullscreen="true" width="640"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/EphoxLiveworks/~4/XOdEKo6Okmg" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://liveworks.ephox.com/events/ephoxtv/micro-templating</feedburner:origLink></item>
</channel></rss>
