We are planning to upgrade from Tridion 2011 SP1 to Tridion 2013 SP1, currently we have SiteEdit 2009 SP3 implemented. Currently considering project timelines we want to continue with current implementation of SiteEdit. Will SiteEdit 2009 SP3 work with Tridion 2013 SP1?
Our implementation: We are not using out-of-box TBB provide by SDL Tridion 2011 SP1 for enabling SiteEdit. We have JSP Page Templates maintained in Tridion CMS, each Page Tempaltes outputs below block.
<!-- SITE_EDIT_INIT --><!-- Page Settings: { "PageID":"tcmidofpage","PageModified":"PageModifieddatetime","PageTemplateID":"PageTemplateID"} --> <script type = "text/javascript" language="javascript" defer="defer" src="CMSServer/WebUI/Editors/SiteEdit/Views/Bootstrap/Bootstrap.aspx?mode=js" id="tridion.siteedit"></script>
We have customized TBB which outputs below information for each component presentation on page.
<span><!-- Start SiteEdit Component Presentation: {"ComponentID" : "tcm of Component", "ComponentTemplateID" : "tcm of Component Template", "ComponentModified" : " ComponentModified Date Time", "ComponentTemplateModified" : " ComponentTemplateModified modified date time", "IsRepositoryPublished" : true } --> .....</span>
For field level editing (inline editing) below code part is generated using each .Net assembly created fro individual component template.
<span> !-- Start SiteEdit Component Field: {"XPath" : "tcm:Content/custom:Content/custom:Title"} -->.....</span>
If we upgrade to Tridion 2013 SP1 using above implementation will SiteEdit work properly?
Can we use Upgrade option given on Livecontent site?
If we want to go ahead with upgrade to experience manager
1) Do we need to update all schema fields to make it inline editable? (Enable For Inline Editing checkbox at schema level)?
2) Do we need to rewrite/change DWT to read fields using “FieldStartMarker(), FieldValueStartMarker(), FieldValueEndMarker(), FieldEndMarker()” ?
3) What about fields which are read in .net assembly. (.net assembly is outputting required SiteEdt tags) do we need change .net assemblies as well?
4) JSP page templates still need to output below tag?