Веб-редактор документов с открытым исходным кодом?
Итак, у меня есть проект, в котором мне нужно редактировать документы онлайн, без использования Google Диска, и сохранять их обратно в БД.
Требования к редактору:
Кто-нибудь знает редактор на основе HTML, который сделает эту работу?
Предполагая, что JavaScript подходит для вашей среды , редактор TinyMCE будет хорошим вариантом. Его очень легко настроить/установить, и он не требует каких-либо административных разрешений. Это также бесплатно / с открытым исходным кодом (поддержка предлагается через систему отслеживания ошибок / функций и форум - или платная поддержка ). ( Отказ от ответственности: я не являюсь членом команды TinyMCE и не имею никаких материальных интересов, однако я несколько раз внес свой вклад в исходный код, а также создал для него плагины.)
Чтобы перейти к необходимым функциям:
Вполне возможно, что StackEdit (или просто попробуйте ) удовлетворит ваши потребности. StackEdit — это редактор, использующий «Markdown со вкусом Github».
Требования к редактору:
Это также облегчает публикацию в Интернете (несколько вариантов), а также экспорт в PDF.
Там не так много зеленых ДА, но я думаю, что это все же стоит посмотреть. Это действительно зависит от вашего варианта использования, но я использовал его для создания некоторых простых, но привлекательных документов, когда другие вещи не были под рукой. Это особенно привлекательный вариант, если вам нравится рисовать в Markdown (что я нахожу очень быстрым).
Итак, вариант, который я выбрал, был редактором начальной загрузки WYSIWYG. Для тех, кто использует бутстрап, это отличный вариант.
Доступно для скачивания на GitHub
https://github.com/mindmup/bootstrap-wysiwyg/
Он прекрасно работает, и я смог написать свою собственную функцию изменения размера изображения. Его можно стилизовать под любой проект, но он имеет разумные настройки начальной загрузки. Изображения автоматически сохраняются в формате Base64, поэтому все, что вам нужно сделать, это сохранить их в виде файла, и они будут работать полностью автономно.
Николя Рауль