Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: Green Kakadu от 12 Июля 2005, 17:43:52
-
Unews CMS альфа версия
Наконец свершилось ожидаемое мной и многочисленными пользователями Sanitarium WebLog (http://webscript.ru/sanitarium) событие! Sanitarium 2, который теперь зовется Unews CMS выходит (пока крадучись) на свет. В настоящее время доступна онлайн альфа-версия, для тех кому не терпится пощупать и посмотреть на этого зверя. Некоторым, особо активным пользователям, я сделал доступ на уровне редакторов, если кто-то очень желает почувствовать себя в роли редактора, автора – пишите мне в Персональные Сообщения на этом форуме. Через несколько дней я сформирую нормальный дистрибутив с установщиком и альфа будет предложена для скачивания.
Пару слов о самой системе
Unews CMS – это система публикаций. Это не "все-в-одном", пусть вас не смущает слово CMS. Unews не предложит сделать вам магазин, форум или что-то еще, не относящееся к "публикациям". Лично я приверженец специализированных систем, лучше меньше, но лучше. Что касается публикаций, то Unews CMS предлагает широкое поле деятельности, система может быть использована как на небольших контентных сайтах, так и на серьезных новостных/контентных ресурсах с тысячами статей (новостей) и штатом постоянных авторов/редакторов. Причем все ресурсоемкие операции (например, массовая генерация страниц) работают в пошаговом режиме с регулируемыми настройками, поэтому вы сможете провести регенерацию нескольких тысяч страниц на любом сервере не перегружая его чрезмерной работой.
Системные требования:
• ОС: *nix/Windows
• Perl
• MySQL (планируется включить поддержку PostgreSQL)
• Дополнительно (но не обязательно) для работы с графикой: модули Image Magick или GD
Что есть в альфе версии?
Это только альфа версия, предназначенная не для использования, а для тестирования, демонстрация. Разработка системы еще в самом разгаре, поэтому доступны лишь базовые возможности.
• Постинг новостей/статей (в том числе и многостраничных)
• Поддержка неограниченного числа категорий (рубрик) с различной степенью вложенности
• Многопользовательский доступ к системе (авторы, редакторы, администраторы)
• Свободная настройка внешнего вида, как всей системы, так и отдельных категорий через шаблоны. Нет никаких блочных структур – вы сами определяете что, как и где должно располагаться и как это должно выглядеть, начиная от заголовка и заканчивая страницами "дальше"
• Файловый менеджер, который позволяет из закаченных изображений делать небольшие превьюшки (thumbnails) (Работа через Image::Magic или GD)
• Архивы за год/месяц/день. Календарь.
• RSS. Для каждой категории создаются rss ленты в формате rss 0.92 + javascript, html ленты
• Динамический режим пока недоступен, поэтому все данные публикуются в статичных html файлах, что предпочтительнее для ресурсов с высокой посещаемостью из-за минимальной нагрузки на сервер. Архивы работают динамически через SSI (можно использовать php)
Что ожидается в бета версии?
• Поиск. Хороший, вразумительный поиск.
• Система комментариев
• Почтовые функции
• Доработка файлового менеджера (в частности поиск по загруженным файлам)
• Законченный интерфейс для подключения плагинов (новых типов документов)
• Динамическй режим работы/система кеширования
• Дополнительные типы документов (все типы документов – плагины, встроен в ядро только один тип – Краткая новость. Например, доступный в альфе тип – Статья – это всего лишь плагин)
• Улучшение админ-интерфейса.
• Возможно система обмена сообщениями для редакторов/авторов
• Документация по настройке, эксплуатации системы
• Документация для разработчиков по созданию новых типов документов
С выходами бета-версии я готов буду гарантировать апдейт с беты до более поздних версий, эта система будет пригодна к эксплуатации.
Когда же мы сможем это использовать?
Над разработкой системы работаю только я один и при этом весьма интенсивно. Думаю, до выхода беты я и останусь единственным разработчиком. Поэтому все будет зависеть от наличия у меня свободного времени (а его наверное станет скоро меньше, так как пора мне устраиваться на работу). Я сам хочу поскорее доделать Unews до готового состояния. Хотя зачем мне CMS? Это хобби...
Лицензия, по которой будет распространяться Unews CMS
Open Source. Ядро системы создавалось с расчетом на то, что сторонние разработчики примут активное участие по расширению ее функционала. Новые типы документов, встраиваемые в систему – это не просто дополнительные поля, это новые варианты обработки данных для определенного типа документа на всем цикле документооборота (от создания до публикации)
Посмотреть на публичную онлайн-версию можно тут:
http://gnezdo.webscript.ru/unews_test
Доступ редакторов (подробности в ПС) получили:
Cyberinfo, majix, R.V., CTN, Evg, Lexx, Ptiza
По личным вопросам ко мне обращайтесь лучше всего по ПС на этом форуме.
Все замечания, советы, ошибке пока пишите сюда.
-
а когда качнуть можна.... таким способом не прочувствуешь этой ЦМС
-
Спасибо, протестирую.
Впервые впечатления хорошие )
А выводить заголовки статей и т.д. с помощью джавы скрипта или другой вставки на другие сайты (как это было в Санитариуме) тут будет возможно?
-
Evg:
А выводить заголовки статей и т.д. с помощью джавы скрипта или другой вставки на другие сайты (как это было в Санитариуме) тут будет возможно?
там одновременно генерируются ленты в 3-х форматах rss0.92, js, html
Например тут http://gnezdo.webscript.ru/unews_test/UFO/
слева под календарем подключена js общая лента (есть для каждой категории в отдельности
-
А что название сменил? Было достаточно "звучное" и запоминающееся...
-
volkman:
А что название сменил? Было достаточно "звучное" и запоминающееся...
у многих возникали разного рода ассоциации.
Sanitarium это на анг.разговорном - "психушка" :)
англоязычные пользователи могут не понять
-
В целом система даже в алфа версии работат, довольно шустро, приятный диз удобный интерефейс. На выходных запощу еще пару статеек, разных вариантов, может чего найду.
-
majix:
запощу еще пару статеек, разных вариантов, может чего найду.
кстати, всем спасибо, кто принимает участие - почти от каждого из редакторов я получил дельные замечания по теме.
:) в некоторых случаях, ваше мнение для меня более интересно и ценно, чем свое, потому как лично мне пользоваться CMS не приходится (а то что я кидаю в целях тестирования не в счет)
majix:
В целом система даже в алфа версии работат, довольно шустро, приятный диз удобный интерефейс.
ну насчет шустрости вопрос спорный, хотя по моим наблюдениям при разрастании базы до 3500 статей (~40mb в базе) производительность остается на прежнем уровне
-
Ну что когда выложут движок для использования мне кажется уже пора!?
-
Cyberinfo:
Ну что когда выложут движок для использования мне кажется уже пора!?
пока все упирается в наличие (вернее отсутствие) у меня свободного времени
-
Присоеденяюсь к вопросу Cyberinfo Когда же наконец будет выложен движок для скачивания?
-
Терпение господа, терпение. )
Все ждут новую версию, но иногда так получается, что точно невозможно сказать конкретные сроки (сам стараюсь поддерживать один проект по GNU GPL )
Я думаю автор и так делает все, что только можно в данный момент.
-
Как посмотреть на аждмин интерфейс? И когда будет выложен дистрибутив?
-
chronic доступ в ЛС
-
прикручиваю поиск, комментарии и делаю бету (альфу решил не выкладывать)
от динамического режима пока решил отказаться - html forever!
-
>html forever!
Отлично! поддерживаю :)
-
1. Заметил такой глюк, не знаю может только у меня, но при подводе курсора к меню "Переход" (Админка) выпадает меню, причем третья ссылка, "Форум и поддержка" почти не видна, она как бы стала задним планом выпадающего меню "Авторы".
2. Неплохо было бы сделать такой вариант добавления материалов.
а) Сначало заходишь в раздел добавить материал
б) Выбираешь тип документа
в) Добавляешь материал, все дополнительные поля придуманные для данного раздела находятся на одной странице, что б не лазить туда сюда, в случае если что-то необходимо подправить.
3. Кстати хорошо реализован вывод материалов на главной странице (последняя статьяв виде анонса) и 4 последних, как понимаю кол-во того и другого опционально.
4. Где сортировка материалов или в какой версии она появится.
5. Вот здесь (http://gnezdo.webscript.ru/unews_test/UFO/) лучше выводить список всех доступных статей раздела "Инопланетяне", с подписями к какой категории какая принадлежит. (или это тоже опционально)
П.С. Тоже поддерживаю html
-
majix:
1. Заметил такой глюк, не знаю может только у меня, но при подводе курсора к меню "Переход" (Админка) выпадает меню, причем третья ссылка, "Форум и поддержка" почти не видна, она как бы стала задним планом выпадающего меню "Авторы".
это глючок IE. Вообще наилучший рез-т в IE.
majix:
2. Неплохо было бы сделать такой вариант добавления материалов. а) Сначало заходишь в раздел добавить материал б) Выбираешь тип документа в) Добавляешь материал, все дополнительные поля придуманные для данного раздела находятся на одной странице, что б не лазить туда сюда, в случае если что-то необходимо подправить.
подумаю, но в таком варианте мне не нравится что на странице получается форма сбольшим числом полей.
majix:
3. Кстати хорошо реализован вывод материалов на главной странице (последняя статьяв виде анонса) и 4 последних, как понимаю кол-во того и другого опционально.
это настраивается. У последней статьи есть метка last и в шаблоне проверяется, если последняя то оформляем как-то иначе.
majix:
4. Где сортировка материалов или в какой версии она появится.
она есть :) на странице редактирования категорий, просто у вас нет доступа к работе с категориями (только для админов)
majix:
5. Вот здесь (http://gnezdo.webscript.ru/unews_test/UFO/) лучше выводить список всех доступных статей раздела "Инопланетяне", с подписями к какой категории какая принадлежит. (или это тоже опционально)
думал о таком и решил все-таки от подобного отказаться - там выводится заданное число статей на заданном числе страниц (например последние 1000 документов), но именно из этой категории. А превьюшки ее подкатегорий лишь анонсируются.
-
Green Kakadu
Green Kakadu:
прикручиваю поиск, комментарии и делаю бету (альфу решил не выкладывать)
очень ждем. с нетерпением.
Green Kakadu:
от динамического режима пока решил отказаться - html forever!
да, да. точно. кстати я проворонил чпу будет?
-
она есть на странице редактирования категорий, просто у вас нет доступа к работе с категориями (только для админов)
в админке как вижу есть по: Автору, Дате, Категориям, убыв.возраст.
а я имел ввиду на сайте
думал о таком и решил все-таки от подобного отказаться - там выводится заданное число статей на заданном числе страниц (например последние 1000 документов), но именно из этой категории. А превьюшки ее подкатегорий лишь анонсируются.
но всё же лучше бы оставить это как было в первом санитариуме, только теперь уровень вложенности не ограниченный.
-
majix:
а я имел ввиду на сайте
я про сайт и говорю, при настройке категории там задается сколько чего и с какой сортировкой выводить для пользовательских страниц
-
Кстати. Вот еще хотел чего предложить. Сделать возможность авто замены. Например у меня есть ключевое слово Яндекс. Это слово должно заменится на ссылку Яндекс (http://ya.ru).
Я думаю кто работает с источниками меня поймет.
-
chronic:
Кстати. Вот еще хотел чего предложить. Сделать возможность авто замены. Например у меня есть ключевое слово Яндекс. Это слово должно заменится на ссылку Яндекс. Я думаю кто работает с источниками меня поймет.
да, были, были такие мысли и эту феньку можно прикрутить как отдельный аддон, при записи в БД все объекты пропускаются через ряд обработчиков (кастрированный мною модуль Data::FormValidator) валидация полученных данных, заполнение дефолтными значениями и в том числе через фильтры (типа escape html), т.е. такая подмена - это всего лишь дополнительный фильтр :)
-
Когда бетка то будет готова?
-
А вот еще что хотел предложить. Сделать так что бы связные статьи сами отображались на странице к примеру брать для этого ключевые слова из заголовка по ним в базе искать заголовки с такимиже словами и ли четко определенными словами. к примеру название брэндов фамилии которые можно будет прописать.
-
chronic:
А вот еще что хотел предложить. С
:) читаешь мои мысли. Пока поэтому статей по теме и нет - появятся вместе с функцией поиска.
Насчет сроков - обещать сейчас ничего не хочу, стараюсь тружусь..
-
Green Kakadu
chronic:
читаешь мои мысли. Пока поэтому статей по теме и нет - появятся вместе с функцией поиска.
Насчет сроков - обещать сейчас ничего не хочу, стараюсь тружусь..
:) я щаз похожу еще чегонить придумаю :)напримеерр....... to be.....
насчет скроков очень жду :) новый проект немогу открыть :) привязался к unews :)
-
и тишина :))
-
тук-тук
-
да, я слышу, пока нет времени
-
Насчет комментариев и защиты от спама, не помню предлогал ли кто-нибудь или нет, но можно сделать рядом с кнопкой отправить картинку, в которой генерировалось бы случайное число, и пока пользователь не введет это число, комментарий не отправлялся бы.
-
а зачем, если можно разрешить добавление комментов только зарегенным пользователям
-
ну как там?
-
да! что то зависло !
-
Очень! нужна новая версия движка... тормозит многие идеи и задумки!!! Что с ним ... выручай? дай хотяб поло сырой вариант чтобы его можно было подключить чтоб не стоять на месте
-
постараюсь в этот уикенд
-
Очень будем ждать!
-
а что такое УИКЕНД ?:), в фильмах не раз слышал, но ни как догнать не мог, выходные что ли ?
-
УИКЕНД прошел и где?
-
доделываю поиск
-
Глюков пока что не заметил, только одно пожелание: если указать ссылку на картинку к статье на удалённом сайте, то картинка не скачивается с удалённого сайта, а просто в тэг img вставляется указанная ссылка.
Нельзя ли добавить автоматическое скачивание картинки (при помощи LWP::Simple или Net::HTTP) на локальный сервер и добавление в alt картинки сообщения вроде "© www.домен_внешнего_сайта.com"?
majix а что такое УИКЕНД ?, в фильмах не раз слышал, но ни как догнать не мог, выходные что ли ?
Что-то вроде того: время с вечера пятницы до вечера воскресенья.
-
majix:
а что такое УИКЕНД ?, в фильмах не раз слышал, но ни как догнать не мог, выходные что ли ?
week end конец недели (по нашему выходные)
-
Скока времени нужны для дописания поиска?
-
народ хватит наезжать, дайти человеку спокойно дописать, так же лучше будет.
-
:) да, давить на меня бесполезно, потому как не забывайте, что это для меня хобби и вещь абсолютно для меня ненужная, просто сейчас у меня напряги со временем из-за работы, делаю потихоньку неспеша.
-
а поиск-то готов, только я разные способы стеминга (преобразование слова в нормальную форму) пробую
-
Стеминг это класс! Конечно хуже чем со словарем, но куда лучше чем без оного :)
Кстати, а ранжирование результата вывода, как будет осуществляться?
По количесту повторов, расстоянию между словами, ближе к началу и к концу текста, приоритет тегов h1,h2 ...?
-
Я так понимаю движок значит готов!? просто доделывается и я думаю что всегда можно будет заменить или пропатчить старую версию может выложишь, то что есть чтобы мы могли начать работать да и рекламу движку делать! Что скажешь?
-
Evg:
Стеминг это класс! Конечно хуже чем со словарем, но куда лучше чем без оного
мм, мне не понравились русские варианты с алгоритмом Портера (Lingua::Stem::Ru, Snowball) ,поэтому сделал что-то среднее - строится суффиксное дерево на основе affix файла ispell, генерируются различные варианты (предположения) о начальной форме слова и решил-таки для проверки верного варианта искать по словарю норм.форм из того же Ispell
-
Green Kakadu
А когда можно будет скачать движок?
-
phprus:
А когда можно будет скачать движок?
когда я его выложу :) а выложу когда буду считать что он готов для этого
-
Green Kakadu
А когда по вашему мнению он будет готов?
-
Отлично!
на основе ispell тоже можно сделать относительно неплохо. Баги конечно есть ( а где их нет :) )
По крайней мере если кому не понравится может править слова внося различные варианты..
-
Green Kakadu
А можно узнать когда будет готов этот движек?
-
Ну че у нас с движком?
-
Green Kakadu
Куда вы пропали? и как там идут дела с движком? Скоро ли он будет готов?
-
я не пропал, я занят. дела с ним пока идут неспешно
-
спасибо тебе Green Kakadu за труд!!!
-
Green Kakadu
Можно узнать как идет дела с движком?
-
куда отсылать посылки с благодарностями? )))
-
:-) хватит сарказма, пытаюсь ускориться
-
Какаду! Очень долго пользовался санитаром и не расставался бы с ним, но нужен был RSS. Рад, что в новой версии он предусмотрен. Но хотел бы сделать небольшое пожелание: обнови версию до RSS 2.0, так как для серьезного новостийного проекта желательно участие в Яндекс.Новостях, а там в требовании к лентам участников указывается именно эта версия. И вообще, желательно было бы "заточить" скрипт под Яндекс.Новости, у них на сайте лежит файлик с описанием технических требований к лентам участников. Было бы круто!
Сделаешь?
-
Green Kakadu,
есть ли смысл начинать работать с дистрибутивом Sanitarium, или же дождаться Unews CMS?
-
Ptenez:
есть ли смысл начинать работать с дистрибутивом Sanitarium, или же дождаться Unews CMS?
сложно сказать, некоторые ждут почти год :-)
но в любом случае, будет конвертер со страй на новую версию.
-
Судя по эмоциям на этой ветке, новая версия "вылупится" гораздо вкуснее :)
-
Ptenez
если вылупится :)
-
вот! вот! если вылупится, что то меня стали тирзать смутные сомнения
-
.. меня тоже терзают смутные сомненья, но лишь по поводу нашей сборной по футболу, а в остальном - все будет, вопрос лишь только когда
-
Верю в тебя! Но, Какаду, примерно можешь обозначить срок? 2-3 месяца, полгода, год?
-
Вот вот :) Некоторые ждут уже 2 года точно ;)
-
Какаду, в новой версии вся база теперь будет храниться в мускуле ? не как раньше в DB_модуле?
Если так, то это хорошо, так как была большая проблема с переносом с одного хостинга на другой.
-
Так когда ждать?
До нового года будет?
Интересно поучиться копаясь на исходниках
-
newseditor
Если так, то это хорошо, так как была большая проблема с переносом с одного хостинга на другой.
Разве что при переносе между *nix — win хостингами... Пару раз переносил с одного юниксового сервера на другой — проблем не было (ну почти ;)).
-
Эхе-хееее.......
-
А когда будет то готов?:)))я уже так устал ждать:))))
-
When it\'s done...
...но может что-то можно под-посмотреть? ^_^\'\'\'
-
пол года какаду не появляется =( Все ребята, ждать нету больше сил...
-
А я уже перешел на Datalife Engine. Вполне равноценная замена, если не лучше.
-
Как мне рассказали - какаду перекупил яндекс и продолжения не будет. Жаль. Движок обещался быть гут.
-
Это кто так тебе сказал.!?
Пусть Какаду выложить хотябы альфу.
-
Да не будет альфы, говорю же. Закрылся проект. Если я не прав - пусть Какаду опровергнет.
-
Ну и полная Ж...