N2CMS TinyMCE filter_allowed_protocols для skype: {пользователь}? Вызов - PullRequest
3 голосов
/ 15 сентября 2011

Я использую N2CMS (2.2.1.1), и у меня есть простая TextPart, в которую я пытаюсь ввести кнопку скайпа, в которой содержится ссылка со следующим URL (skype: {user}? Call).

Я ввожу это в редактор «HTML» (не в редактор wysiwyg), и каждый раз, когда я нажимаю «обновить», tinymce переписывает URL-адрес в «/ N2 / Content / skype: {user}? Call», который вызывает «Опасный запрос "исключение и, что более важно, не работает для совершения звонка в Skype.

Я знаю, что должен сообщить TinyMCE, что" skype: "является разрешенным протоколом, но в новой версии N2CMS установка N2 выполняетсяиз почтового индекса - я не уверен, как / где сказать TinyMCE разрешить протокол Skype: URL в URL.Я особенно хочу не изменять почтовый индекс, чтобы в будущем обновлять N2CMS не было PITA.

1 Ответ

2 голосов
/ 15 сентября 2011

Хотя в последних версиях N2CMS в качестве хранилища файлов по умолчанию используется ZIP-архив, настройки TinyMCE должны оставаться там же, где они всегда были - в web.config.добавить значения

<n2>
    <edit>
         <tinyMCE enabled="true" cssUrl="/UI/CSS/editor.css">
              <settings>
                   <add key="theme_advanced_blockformats" value="h1,h2,h3" />

Поставьте меня на правильный путь, точный ответ;однако, это:

  <n2 xmlns="http://n2cms.com/schemas/configuration/v3">    
    <edit>
      <tinyMCE enabled="true">
        <settings>
          <add key="convert_urls" value="false" />
        </settings>
      </tinyMCE>
    </edit>
  </n2>
...