Как поделиться источником TinyMCE Javascript на нескольких сайтах ASP.Net - PullRequest
2 голосов
/ 22 октября 2011

Я использую текстовый редактор TinyMCE с кодом Moxie (http://www.tinymce.com/) для ввода контента на нескольких сайтах. На данный момент у меня есть папка tiny_mce, которая находится в папке каждого сайта. Это означает, что у меня естьмного копий одних и тех же файлов .js.

Я думаю, что было бы лучше иметь одну копию папки tiny_mce и ссылаться на нее для каждого сайта - поэтому, если я внесу изменение или обновлю tiny_mce, я толькоЯ должен сделать это один раз. Кроме того, если я создаю новый сайт, я могу сослаться на тот же сайт, чтобы сохранить необходимость загружать или копировать еще 9 МБ дублированных файлов на сервер.

Я попытался поместить tiny_mce впапку вне отдельных веб-сайтов и настройте ее как сайт на localhost, который они могут видеть.

Затем я включаю JavaScript с каждого сайта следующим образом:

<script type="text/javascript" src="http://localhost/MCE/tiny_mce/tiny_mce.js"></script>

Я почти уверенфайл может быть найден сайтом - я проверил с помощью простого теста окна предупреждения javascript, который работает нормально - и если я "Просмотр источника" и проверю ссылку, которую он использует, я могу получить доступфайл tiny_mce.js - это правильный файл.

Однако tiny_mce не работает.

Я предполагаю, что существуют какие-то зависимости или конфигурации, о которых я не знаю, которые вызывают проблему, но я не совсем уверен, с чего начать, чтобы выяснить, что не работает.(Я не получаю никаких ошибок, он просто не загружает tiny_mce)

Кому-нибудь удалось получить tiny_mce для обмена исходными файлами на нескольких сайтах?Требует ли tiny_mce, чтобы файлы .js находились в корневой папке сайта для работы?

1 Ответ

0 голосов
/ 24 октября 2011

Кому-нибудь удалось заставить tiny_mce поделиться своими исходными файлами на нескольких сайтах?

Я еще не пробовал.

Требует ли tiny_mceФайлы .js должны находиться в корневой папке сайта, чтобы работать?

Нет.

В зависимости от вашей серверной системы и в случае, если файлы вашего сайта хранятся на одномфизическое серверное устройство, вы можете использовать жесткую ссылку или программную ссылку на общую папку tiny_mce_folder (которая также должна быть доступна из сети).

...