Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Oberon
Зарегистрирован: 14.02.2004 Сообщения: 22 Откуда: Moscow
|
Добавлено: Ср Авг 18 2004 21:50 Заголовок сообщения: Система Управления контентом (CMS). |
|
|
Кто-нибудь знает нормальный ресурс, где эта фенька рассматривается более менее подробно?
Заранее спасибо. |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Чт Авг 19 2004 16:41 Заголовок сообщения: Re: Система Управления контентом (CMS). |
|
|
Oberon писал(а): | Кто-нибудь знает нормальный ресурс, где эта фенька рассматривается более менее подробно?
Заранее спасибо. |
Тебе с точки зрения разработчика, пользователя? Ты хочешь написать или найти готовую? |
|
Вернуться к началу |
|
|
Oberon
Зарегистрирован: 14.02.2004 Сообщения: 22 Откуда: Moscow
|
Добавлено: Пт Авг 20 2004 04:50 Заголовок сообщения: Мне бы с точки зрения программиста. |
|
|
Я просто сам делаю небольшой раздел для администрирования. Заказчик хочет чтобы всё было как можно проще и без глюков, вот и хочется почитать как нормальные люди это делают. Я уже просмотрел всякие ресурсы, но увидел только вводные статьи о том, что CMS крутое нововвидение и оно обладает потрясными возможностями и всё-такое, и всё в основном о PHPNuke . Хотелось бы найти что-нибудь поподробнее. |
|
Вернуться к началу |
|
|
Oddinn
Зарегистрирован: 19.08.2004 Сообщения: 11 Откуда: СПб
|
Добавлено: Пт Авг 20 2004 17:38 Заголовок сообщения: Re: Мне бы с точки зрения программиста. |
|
|
Oberon писал(а): | Я просто сам делаю небольшой раздел для администрирования. Заказчик хочет чтобы всё было как можно проще и без глюков, вот и хочется почитать как нормальные люди это делают. Я уже просмотрел всякие ресурсы, но увидел только вводные статьи о том, что CMS крутое нововвидение и оно обладает потрясными возможностями и всё-такое, и всё в основном о PHPNuke . Хотелось бы найти что-нибудь поподробнее. |
Тут выход один - искать разные CMS (их очень много) и на сайтах качать описания и демо версии. Если же интересно что-то конкретное - спрашивай, свою первую CMS я сделал еще когда этого понятия не существовало ) |
|
Вернуться к началу |
|
|
Marmota Bobak
Зарегистрирован: 28.07.2004 Сообщения: 68
|
Добавлено: Пн Авг 23 2004 19:02 Заголовок сообщения: редактирование элементов |
|
|
Не подскажешь, как с помощью контент-менеджера можно (например, при вставке из буфера) сохранять форматирование текста (чтоб оставался там курсивом, и таблички из Ворда копировались.....) - я нашел где-то про ContentEditable - прикольная штучка, все замечательно редактируется, только вот сохранить отредактированное у меня никак не получается..... |
|
Вернуться к началу |
|
|
Oddinn
Зарегистрирован: 19.08.2004 Сообщения: 11 Откуда: СПб
|
Добавлено: Вт Авг 24 2004 10:43 Заголовок сообщения: Re: редактирование элементов |
|
|
Marmota Bobak писал(а): | Не подскажешь, как с помощью контент-менеджера можно (например, при вставке из буфера) сохранять форматирование текста (чтоб оставался там курсивом, и таблички из Ворда копировались.....) - я нашел где-то про ContentEditable - прикольная штучка, все замечательно редактируется, только вот сохранить отредактированное у меня никак не получается..... |
Этот вопрос не имеет прямого отношение к CMS. Да, атрибут ContentEditable действительно работает для IE, подробно про него почитать можно в MSDN. Только возможности IE как визуального HTML-редактора весьма ограничены. Сохранять очень просто: по нажатию кнопки "Save" с помощью javascript'a передавать содержимое ContentEditable слоя какому-нибудь hidden полю, которое, в свою очередь, передовать серверному скрипту, который уже будет сохранять.
Существуют некоторые CMS, которые используют эту функцию. Но я, после продолжительных экспериментов, сделал вывод, что это крайне неудобно. В результате похожую задачу я решил так: пользователь просто указывает doc-файл с материалом, а CMS уже разбирает его по заданным правилам и запалняет соответствующие поля на сайте. Как вариант (более простой) можно из ворда сохранять в HTML и парсить уже его, удаляя все лишнее. Это намного проще для программиста, но слегка сложнее для пользователя.
И еще, не забывайте, что CMS может иметь не только WEB-интерфейс, но и содержать клиентскую программу например для MS Windows, что позволяет написать хороший визуальный редактор (такой подход тоже реализовывал). Ну или, как вариант, использовать в веб-интерфейсе Java или ActiveX.
Вариантов много, все зависит от той задачи, которая перед вами стоит. |
|
Вернуться к началу |
|
|
Marmota Bobak
Зарегистрирован: 28.07.2004 Сообщения: 68
|
Добавлено: Ср Авг 25 2004 13:52 Заголовок сообщения: |
|
|
Предположим, я редактирую некий <div id="main_content" contentEditable=true> - как мне получить его содержимое? - main_content.value?????
спасиб |
|
Вернуться к началу |
|
|
Marmota Bobak
Зарегистрирован: 28.07.2004 Сообщения: 68
|
Добавлено: Ср Авг 25 2004 13:55 Заголовок сообщения: |
|
|
и еще вопрос - если юзер сохраняет все в Word'е, как мне потом его отпарсить, учитывая все стили форматирования текста, таблицы и т.д. (да и вообще, как его прочитать из, например, php - у него ведь какая-то своя кодировка?????) |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Чт Авг 26 2004 21:32 Заголовок сообщения: |
|
|
http://cmsobzor.ru/ - может это подойдет, хотя конкретных статей там и нет, но всетаки специализация. |
|
Вернуться к началу |
|
|
Oddinn
Зарегистрирован: 19.08.2004 Сообщения: 11 Откуда: СПб
|
Добавлено: Пт Авг 27 2004 13:48 Заголовок сообщения: |
|
|
Marmota Bobak писал(а): | Предположим, я редактирую некий <div id="main_content" contentEditable=true> - как мне получить его содержимое? - main_content.value?????
спасиб |
main_content.innerText или main_content.innerHTML тебе помогут.
Marmota Bobak писал(а): | и еще вопрос - если юзер сохраняет все в Word'е, как мне потом его отпарсить, учитывая все стили форматирования текста, таблицы и т.д. (да и вообще, как его прочитать из, например, php - у него ведь какая-то своя кодировка?????) |
Чтобы прочитать Word-файл в PHP вроде есть библиотеки специальные. Но я делал не так. Я требовал от юзеров сохранять в Word HTML, а его разпарсить с помощью regexp - достаточно просто. Смотря какая задача стоит. Мне надо было сохранить форматирование заголовков, таблицы и разбивку на абзацы. Это достигалось простым удалением лишнего мусора из файла. |
|
Вернуться к началу |
|
|
www.funny-video.nm.ru chi Гость
|
|
Вернуться к началу |
|
|
|