Не используется.
Необходимо вызвать макросы в секции head шаблона страницы следующим образом:
<head>
 ....
 <xsl:value-of select="document('udata://system/includeQuickEditJs')/udata" disable-output-escaping="yes"/>
 <xsl:value-of select="document('udata://system/includeEditInPlaceJs')/udata" disable-output-escaping="yes"/>
 ....
</head>Необходимо вызвать макросы в секции head шаблона страницы следующим образом:
<head>
 %system includeQuickEditJs()%
 %system includeEditInPlaceJs()%
</head>Название
%system IncludeEditInPlaceJs()% — Служит для подключения js-скриптов для функции edit-in-place.
Описание
Этот макрос использует скрипты для быстрого редактирования, поэтому подключается после них (см. %system includeQuickEditJs()%).
Подключает следующие скрипты (в случае, если у пользователя есть права на редактирование контента):
<script type="text/javascript">
 var currentElementId = '{$iCurrentElementId}';
 var editable = {$editable};
</script>
 
<script type="text/javascript" src="/tinymce/jscripts/tiny_mce/tinymce_defs.js" charset="utf-8"></script>
<script type="text/javascript" src="/tinymce/jscripts/tiny_mce/tinymce_custom.js" charset="utf-8"></script>
<script type="text/javascript" src="/tinymce/jscripts/tiny_mce/tiny_mce_src.js" charset="utf-8"></script>
 
<script type="text/javascript" src="/js/client/editInPlace.js" charset="utf-8"></script>
 
<script type="text/javascript">
  var commStgs = Object.extend(window.mceCommonSettings, window.mceCustomSettings);
 
  tinyMCE.init(Object.extend(commStgs, {
    theme : "editinplace",
    plugins: "",
    width: '100%'
  }));
</script>






