Существует ли какое-либо программное обеспечение с открытым исходным кодом (для настольных компьютеров или через Интернет), подобное Macromedia Contribute? - PullRequest
2 голосов
/ 05 февраля 2009

Я бы хотел иметь возможность редактировать некоторые статические страницы с помощью редактора WYSIWYG, такого как FCKEditor или TinyMCE. Мне было интересно, есть ли какое-либо программное обеспечение, которое может сканировать список веб-страниц в папке, а затем разрешать редактирование определенных отмеченных областей. В идеале лучше всего было бы использовать решение на основе PHP.

Ответы [ 7 ]

1 голос
/ 11 февраля 2009

Ну, это не открытый исходный код (поэтому он не совсем соответствует вашим требованиям), но cushycms позволяет вам добавлять легко редактируемые области в ваш html, которые могут обновлять нетехнические пользователи. И его основные функции бесплатны.

1 голос
/ 11 февраля 2009

По вашему ответу

Спасибо за ответ, но я был более ищу что-то для нетехнические пользователи, которым нужен легкий способ редактировать статический контент с GUI.

Я бы предложил Kompozer в качестве настольного приложения.

1 голос
/ 05 февраля 2009

Мне не известно о таком программном обеспечении, но есть отличный онлайн-редактор, который я использую в своей CMS для редактирования шаблонов HTML и файлов PHP

EditArea: http://www.cdolivet.net/editarea/editarea/exemples/exemple_full.html

Это действительно отличный редактор, он даже поддерживает вкладки, но вам понадобятся некоторые знания JavaScript, чтобы установить функции обратного вызова для операций сохранения и открытия ...

0 голосов
/ 14 февраля 2009

Это не точная копия, но Bluefish - редактор, о котором я слышал много хорошего.

0 голосов
/ 13 февраля 2009

Есть коммерческое решение:

http://www.activecampaign.com/visualedit/ Это бесплатная пробная версия, я думаю, это именно то, что вам нужно :) Вам понадобится база данных, хотя (насколько я читал)

0 голосов
/ 12 февраля 2009

Я думаю, вы могли бы кататься самостоятельно без особых проблем. Файлы HTML, которые имеют редактируемые компоненты, звучат как шаблонизатор, например Smarty в PHP. Вы можете сканировать каталог с помощью PHP в поисках файлов .tpl, используя readdir() или scandir().. Тогда все, что осталось сделать, это обработать настройки Smarty, настроить TinyMCE из FCKeditor и найти способ хранения данных пользователя ввод через GUI.

0 голосов
/ 11 февраля 2009

По тем же причинам я использую Windows Live Writer для отправки контента на http://blogsvc.net/ или http://www.dotnetblogengine.net/ для решения .net. Я уверен, что вы могли бы использовать службу с поддержкой PHP Feed (WP / Drupal?)

Оттуда я собираюсь отобразить канал Atom на экране (используя XLST для преобразования в html.)

Очевидно, что это не так просто, как Contribute, но использование WLW представляет редактор WYSIWYG, и ваша посредническая служба может сохранять ваш контент в формате XML или в базе данных, не нанося вреда вашему живому веб-сайту, как это делает Contribute.

[Остерегайтесь Contribute, мета-блог API, может спасти вас;)]

...