Обновление с SDL Tridion R5.3 до SDL Tridion 2011 - это не шаг, чтобы сделать это легко, но это поддерживаемый путь. Первое, на что вам следует обратить внимание, это изменения в предварительных требованиях к продукту на SDL Tridion 2011 SP1. SiteEdit также поддерживается (даже на шаблонах VBScript), но для SDL Tridion 2011 SP1 он представляет собой совершенно новую версию продукта с именем User interface update for SDL Tridion 2011 SP1 (для получения дополнительной информации см. Раздел here). Поскольку вы работаете с SiteEdit 1.3, вам следует обратиться в службу поддержки клиентов о получении библиотеки расширения SiteEdit Script Extension для обновления с сайта SiteEdit 1.3, поскольку в документации упоминается только ее с сайта SiteEdit 2009 SP3.
Сам процесс обновления описан в нашем documentation (для получения дополнительной информации см. Раздел here). Роберт Керлетт также написал хороший об обновлении до SDL Tridion 2011.
Самые важные вещи, которые нужно понимать здесь, - это большой шаг, который вы продвигаете вперед, из вашего примера кода. Я вижу, что вы все еще используете шаблоны VBScript, которые являются все еще поддерживаются в SDL Tridion 2011 SP1, но они устарели, поэтому вы должны искать замену их новыми шаблонами. Однако SDL Tridion не рекомендует включать это в проект обновления, поскольку это сделает проект слишком большим и, возможно, неуправляемым.
Возможно, лучший совет, который я могу дать вам для такого обновления, - это связаться с SDL Tridion Professional Services и попросить их выполнить сканирование обновлений, в котором будут указаны все точки боли этого обновления. Затем они также могут посоветовать вам лучший способ продвижения вперед, поскольку в зависимости от деталей вашей реализации детали процесса обновления могут быть разными (например, если вы останетесь на шаблонах VBScript или имеет смысл обновить их, что делать с вашей системой событий и вашими расширениями или настройками и т. д.).
Спасибо за ответ Барт .. Я прочитал ссылку на документ, опубликованную вами. Но все же мой вопрос остается без ответа .., какой-либо SiteEdit.ComponentPresentation() по-прежнему действует в tridion 2011 SP1.I не нашел его нигде в документы. –
Прочтите мой ответ еще раз, я упомянул, что SiteEdit по-прежнему поддерживается в шаблонах VBScript, что означает, что SiteEdit.ComponentPresentation() по-прежнему действителен. Вам нужно будет обратиться в Службу поддержки о том, чтобы получить DLL SiteEdit Script Extension для обновления с SiteEdit 1.3. –