Drupal vs WakoWiki
Прислано: MvKozyrev
чт, 08/02/2007 - 01:16
Не знаю, будет ли кому интересно, но есть интересный викоидный движок - WakoWiki (http://wakowiki.com).
Занимались им замечательные русские ребята, но, похоже, что проект уже полгода заброшен, и связаться с ними не удается.
Собственно, после долгих и нудных попыток понять, что где в нем лежит, и как с этим боротся, я и пытаюсь перейти на Друпал.
А этот текст пишу в "тестовом", тстзть, режиме.
А может кто чего и посоветует умного.
Основные требования к тому движку, который я ищу:
1. Викоидные возможности с возможностью установки прав на редактирование документов (в Ваке реализовано замечательно, только вот тех, кто может редактировать документ, надо вбивать вручную - ужоз).
2. CMS.
3. Работа на большой серверной платформе и масштабируемость.
- Для комментирования войдите или зарегистрируйтесь
Да, про WackoWiki (NB: пишется WaCkowiki) нам известно - есть даже вики про Drupal (wiki.drupallers.ru).
Разработка WackoWiki, похоже, действительно заброшена. (Один из разработчиков переехал из Екатеринбурга в Москву и работает теперь в Yandex.) Аналогичная участь, увы, и у другого проекта моих земляков, замечательного по своей идее - npj.ru :(
Но WackoWiki, конечно, вполне работоспособна и удобна для своего круга задач. Существенной проблемой является защита от спама в комментариях. Пример - wiki.drupallers.ru. Чуть отвлеклись от модерирования, спаммеры уделали сайт до полной неузнаваемости.
В Drupal есть собственные wiki-модули. Сам я не пробовал, но по отзывам - довольно слабые.
Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? :)
Полный русский перевод Drupal 5.x и еще некоторых модулей.
- Для комментирования войдите или зарегистрируйтесь
Есть куча других (>80 ) WiKi движков, с нормальным разграничением доступа. Тем более всегда есть возможность откатить версию
==================
Дайте WiKi людям
- Для комментирования войдите или зарегистрируйтесь
Возвращаясь к вопросу Wiki - имхо, MediaWiki покрасивше будет. Да и не заброшена вроде...
- Для комментирования войдите или зарегистрируйтесь
Часто удобно пользовать для нужд ведения документации DokuWiki - она не использует БД. Продуманная структура ACL и подключения модулей.
p.s. 2Axel - добавь, пожалуйста, в CSS drupal.ru вот сюда:
/* Comment styles */ .comment { margin:0px 0px 10px 0; padding: 10px; background: #EBF2F8; }
строку
overflow: hidden;
до завершающего }
Потому что аватары юзеров, когда сообщение короткое, вылезают за пределы блока их комментария (и наезжают на следующий комментарий). После добавления этой строки блок растянется на всю высоту, включая float-блок аватара.
Для IE нужно будет еще указать ширину блока .comment. Можно просто указать
width: 100%;
И пользователи ослика тоже избавятся от "наездов" аватарок друг на друга. Пусть живут мирно :)
- Для комментирования войдите или зарегистрируйтесь
Выбор то есть, к тому же желательно интеграцию и использовать один ресурс (в частности drupal.ru) .
Главное есть желание у людей...
==================
Дайте WiKi людям
- Для комментирования войдите или зарегистрируйтесь
Да, теперь аватаров вообще не видно (IE)
- Для комментирования войдите или зарегистрируйтесь
В общем, лучше всего оно показывается в Опере
--
С уважением, Аркадич
- Для комментирования войдите или зарегистрируйтесь
Это не единственный способ.
Причем это способ неправильный.
Т.н. "аватары" или "юзерпики" урезать идеологически не правильно.
Лучше в стилях определить, что блок с коментарием не может по высоте быть меньше чем определенное число.
Например вот так: min-height: 100px;
- Для комментирования войдите или зарегистрируйтесь
Глубокоуважаемый seaji!
При всем уважении к Вам, позволю себе отметить что специалисты компании Microsoft, за 8 лет существования стандарта (спецификации) CSS 2, так и не смогли создать browser поддерживающим все свойства CSS 2
- Для комментирования войдите или зарегистрируйтесь
Скорее это не стандарт а рекомендация потому и необязательны :)
Устати 7 осла с нормальным доктайпом вроде как и ничего уже.
==================
Дайте WiKi людям
- Для комментирования войдите или зарегистрируйтесь
специалисты компании Microsoft, за 8 лет существования стандарта (спецификации) CSS 2, так и не смогли создать browser поддерживающим все свойства CSS 2
Да, но пользователи ни в чем не виноваты!
- Для комментирования войдите или зарегистрируйтесь
Писать нужно не привязываясь к платформе.
Это правила (очень) хорошего тона.
Во времена создания стандартов CSS и HTML (рожденного SGML) никаких Opera в помине небыло.
- Для комментирования войдите или зарегистрируйтесь
писать нужно так, что бы читать было удобно
- Для комментирования войдите или зарегистрируйтесь
Добавил min-height. Как сейчас в IE? В файрфоксе аватарки друг на друга перестали налазить.
--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!
- Для комментирования войдите или зарегистрируйтесь
Это не единственный способ.
Причем это способ неправильный.
Т.н. "аватары" или "юзерпики" урезать идеологически не правильно.
Лучше в стилях определить, что блок с коментарием не может по высоте быть меньше чем определенное число.
Например вот так: min-height: 100px;
Млин. При чем здесь УРЕЗАНИЕ аватарок?!
overflow:hidden для контейнера, содержащего float-элемент, не ОБРЕЗАЕТ этот элемент, а заставляет РАСТЯГИВАТЬСЯ КОНТЕЙНЕР, который охватывает float-элемент, и показывает его целиком.
Поставьте плагин WebDeveloper для Firefox и сделайте эксперимент - там есть возможность редактирования текущего CSS "на лету". Просто добавьте overflow:hidden к контейнеру .comment и нажмите кнопку Aplly. Контейнер комментария растянется у вас на глазах и аватарки перестанут вываливаться наружу из коротких сообщений.
width:100% же нужно ставить ВМЕСТЕ со свойством overflow:hidden, и это важно только для гребаного IE - т.к. он понимает инструкцию overflow только для элементов, которым ЯВНО задана ширина.
для Оперы тоже достаточно только overflow.
Все, растянули контейнер. Это самое общеупотребительное свойство CSS для борьбы с выпаданием вложенных float-элементов.
min-height поставить тоже можно, но IE это будет по барабану - он не понимает "min-свойств".. К тому же контейнеру это тоже будет пофигу - float-блок все равно будет выпадать из котейнера наружу.
p.s. IE здесь - IE5.5-IE6.
- Для комментирования войдите или зарегистрируйтесь
к marazmus и добавить нечего :)
- Для комментирования войдите или зарегистрируйтесь
Добавил min-height. Как сейчас в IE? В файрфоксе аватарки друг на друга перестали налазить.
Этот способ НЕ РАБОТАЕТ для IE/Win (в IE-7 - должен, но количество его пользователей ничтожно пока). Основной браузер постетителей на сегодня - IE6. К тому же это частный способ решения проблемы.
Я же предлагаю практическое и работающее решение. Это не хак, не пук и не переворот с переподвывертом. Это обычный рабочий способ "борьбы" с выпадениями float-элементов, используемый, к примеру, повсеместно как в верстке многоколоночных CSS-раскладок, так и в таких неожиданных случая, как верстка галерей изображений, не говоря уж о тривальностях типа создания меню сайта на float-ах.
В спецификации CSS не прописан прямо такой способ поведения контейнера, но на практике он работает во всех браузерах, которые поддерживают CSS2. И даже в IE, которому достаточно дополнительного указания ширины контейнера.
- Для комментирования войдите или зарегистрируйтесь







Комментарии