Comments 75
Вообще о таком движке впервые слышу, долгожданный релиз движка… О_о
Для меня долгожданным релизом форумных движков был IPB 3.0, да я считаю что в плане удобства администрирования и модерирования, а также просто написания постов туда IPB — является лучшим движком на рынке.
Да он платный, но разработчикам тоже кушать хочется.
Для меня долгожданным релизом форумных движков был IPB 3.0, да я считаю что в плане удобства администрирования и модерирования, а также просто написания постов туда IPB — является лучшим движком на рынке.
Да он платный, но разработчикам тоже кушать хочется.
Vanilla и такие движки как IPB, vB, phpbb — это немного разные явления. Если «большие» форумы напичканы функционалом по самое немогу, их админки — это дремучий лес, где легко заблудиться, а «базовый» функционал форума включает в себя столько всего, что глаза разбегаются, то vanilla отнюдь не стремится быть таковой.
Обратите внимание, как оформлены обсуждения в современных успешных крупных проектах — как правило, там есть только поле ответа и кнопка отправить. Ну, может быть ещё, кнопка «нравится». И всё. И именно такими сервисами пользуется большинство.
Создатели Vanilla справедливо решили, что 90% пользователей форумов используют всего 10% функционала, а потому и решили написать решение, где есть только эти 10%, но выполнены они очень качественно.
А потому, это совершенно разные явления.
Обратите внимание, как оформлены обсуждения в современных успешных крупных проектах — как правило, там есть только поле ответа и кнопка отправить. Ну, может быть ещё, кнопка «нравится». И всё. И именно такими сервисами пользуется большинство.
Создатели Vanilla справедливо решили, что 90% пользователей форумов используют всего 10% функционала, а потому и решили написать решение, где есть только эти 10%, но выполнены они очень качественно.
А потому, это совершенно разные явления.
На хабре давно были публикации о нём, я даже имел глупость поставить первую версию в один из проектов. Сам себе придумал себе головную боль на свою голову))) А так симпотичный был проект. Надо посмотреть что они там понакодили за год с небольшим.
Стоит ещё отметить, что на этом двиге очень удобно создавать сервисы вопросов-ответов, которые сейчас всё больше набирают популярность.
А где можно посмотреть демо из коробки?
Можно посмотреть скриншоты на vanillaforums.com, а демы пока нет.
Тут можно посмотреть подробнее: vanillaforums.org/features
UFO just landed and posted this here
Я всё равно буду русифицировать ее под себя. Думаю положу русскую версию в их базу плагинов.
А вообще грустно. Я давно ждал релиза, но сроки на одном проекте поджимали — поставил СМФ. И двух недель не прошло как… :(
С иной стороны то, что не доставляет — во второй части убрали систему «шепот». Замена тоже неплоха, но первый вариант — привычнее.
А вообще грустно. Я давно ждал релиза, но сроки на одном проекте поджимали — поставил СМФ. И двух недель не прошло как… :(
С иной стороны то, что не доставляет — во второй части убрали систему «шепот». Замена тоже неплоха, но первый вариант — привычнее.
Как это убрали? sink на месте, никуда не делся.
Sink — это утопить тему. Не поднимать ее с новыми ответами.
А шепот — это возможность в любой теме написать сообщение (или начать новую тему) которое будет видно заранее перечисленному кругу пользователей.
А шепот — это возможность в любой теме написать сообщение (или начать новую тему) которое будет видно заранее перечисленному кругу пользователей.
Для этого в новой версии есть conversations (inbox).
Я знаю что есть. Просто для моих нужд — прошлая версия была удобнее. Можно было прямо в теле обсуждения давать некоторые комментарии для избранных, или вести скрытые ветки разговоров, которые начались из общака.
Это удобно — следить за скрытым разговором, видеть откуда он отпочковался. В данном случае видими придется искать этот функционал в модах.
Это удобно — следить за скрытым разговором, видеть откуда он отпочковался. В данном случае видими придется искать этот функционал в модах.
Возможно мало кому важное, но всё же моё мнение:
1) Сделать нормальную лайв-дему, без триалов, без регистрации, без «это наш саппорт-форум, но вроде как и дема тоже...»
2) Читаю тему — русский язык, захожу по ссылкам — а там ничего не понятно — «Номе, Феатирес...», сделайти плиз локализованную версию сайта (ов)
3) Не надо выдавать в теме форума первыми (по-умолчанию) ответы с большим количеством плюсов, это вроде форум…
4) Не понял (видимо как раз из-за отсутствия демы), в нем можно делать подфорумы, разделы?
5) Адресная строка или вообще хоть какая-то вменяемая навигация все же еще заслуживает право на жизнь.
1) Сделать нормальную лайв-дему, без триалов, без регистрации, без «это наш саппорт-форум, но вроде как и дема тоже...»
2) Читаю тему — русский язык, захожу по ссылкам — а там ничего не понятно — «Номе, Феатирес...», сделайти плиз локализованную версию сайта (ов)
3) Не надо выдавать в теме форума первыми (по-умолчанию) ответы с большим количеством плюсов, это вроде форум…
4) Не понял (видимо как раз из-за отсутствия демы), в нем можно делать подфорумы, разделы?
5) Адресная строка или вообще хоть какая-то вменяемая навигация все же еще заслуживает право на жизнь.
1. Ну вот пытаюсь уговорить разрабов, пока безуспешно.
2. Гы, если что, я — не разработчик движка. :)
3. Согласен, но «из коробки» там вообще нет инструмента голосовалки, так что все сообщения показываются по порядку.
4. Можно. Одно- или Двухуровневые. Разделы отображаются в виде списка в боковой панели. Поначалу непривычно, но потом оказывается жутко удобно.
5. Не совсем понял о чём вы.
2. Гы, если что, я — не разработчик движка. :)
3. Согласен, но «из коробки» там вообще нет инструмента голосовалки, так что все сообщения показываются по порядку.
4. Можно. Одно- или Двухуровневые. Разделы отображаются в виде списка в боковой панели. Поначалу непривычно, но потом оказывается жутко удобно.
5. Не совсем понял о чём вы.
5. Насчет такой ерунды -> «Главная — Основной раздел — Вопросы разработчикам» (навигация вроде как), я просто не вижу другой навигации, но если говорите, что есть, то может и не актуально.
Если Вы не разработчик, но хотите помочь проекту и мои идеи совпадают с Вашими — смело показывайте разрабам, проект вроде ничего.
P.S. Перечитал и не увидел нигде пояснения, что Вы демонстрируете не свой продукт и не продукт «знакомых», сделайте где-нибудь пометку, что это фан-обзор пожалуйста.
Если Вы не разработчик, но хотите помочь проекту и мои идеи совпадают с Вашими — смело показывайте разрабам, проект вроде ничего.
P.S. Перечитал и не увидел нигде пояснения, что Вы демонстрируете не свой продукт и не продукт «знакомых», сделайте где-нибудь пометку, что это фан-обзор пожалуйста.
Создал вот разделов на тестовом полигоне (см справа): tigr.vanillaforums.com/
Ну, мне просто проект понравился, а посколько разработка открытая, то я вносил в него некоторые изменения, написал пару плагинов. Так что, я тут человек со стороны, но самому проект понравился.
P.S: Вы предлагаете добавить в текст «мопед не мой, я просто разместил объяву»? :)
P.S: Вы предлагаете добавить в текст «мопед не мой, я просто разместил объяву»? :)
Нет, я предлагаю написать так — «Пользователи просят добавить — ....» и можно даже ссылку дать на эту саму страничку.
Ну что касается просьбы об онлайн деме, то она тут: vanillaforums.org/discussion/12187/online-demo/
Много параллелей в стиле с ipb3, phpbb3, livestreet, twitter, O2reborn — это чтоб быстрей освоится или ...?
Сколько ресурсов кушает в сравнении с ^above^?
Сколько ресурсов кушает в сравнении с ^above^?
судя по всему поддержки memcache нет в движке а значит при больших нагрузках здохнет, в phpbb вроде есть в IPB — точно есть поддержка
На чем написан форум? Как насчет его интеграции с текущей системой пользователей на работающем сайте? Есть ли какие-либо APIs позволяющие автоматически добавлять/изменять юзеров?
php/jquery, есть плагин proxy connect для интеграции в сторонние системы. Из коробки этот плагин пока что поддерживает только wordpress.
Спасибо. А нету API чтобы самопальную систему подключить? Я ищу движок форума для моего сайта, но хочется его интегрировать с текущей доморощенной системой аутентифиакции максимально удобно для юзеров. Насколько это возможно с Vanilla? Что можете посоветовать чтобы получить дополнительную инфу по этому вопросу?
Я этим не занимался, так что из личного опыта ничего не скажу, но почитайте вот эту страничку из их вики: vanillaforums.org/page/singlesignon
Сам по себе проект очень интересный и перспективный.
Но в памяти у меня еще свежи воспоминания о том, что я увидел, открыв шаблоны страниц первой ветки движка. Почемуто сразу вспомнилось месиво из perl и html в вебскриптах конца 90-ых.
Надеюсь, такого безобразия больше нет и проект грамотно развивается.
Но в памяти у меня еще свежи воспоминания о том, что я увидел, открыв шаблоны страниц первой ветки движка. Почемуто сразу вспомнилось месиво из perl и html в вебскриптах конца 90-ых.
Надеюсь, такого безобразия больше нет и проект грамотно развивается.
Впервые познакомился с Ванилой около года назад, движок очень понравился своей простотой, удобством и структурной организацией. Но для того, чтобы заставить его корректно работать с русским языком тогда требовались пляски с бубном.
По этой причине с большим сожалением оставил его и выбрал другой форум для своего проекта.
Интересно, как он теперь работает с русским?
По этой причине с большим сожалением оставил его и выбрал другой форум для своего проекта.
Интересно, как он теперь работает с русским?
Что-то много 'ПРИНЦИПИАЛЬНО НОВЫХ! РЕВОЛЮЦИОННЫХ ИДЕЙ!' в последнее время наблюдается…
унылое российское сообщество, которое второй год не может сделать перевод — главный минус.
работал с первой версией, главный минус — нужно очень много возни по установке доп модулей, которые давно можно было включить в базовый функционал.
работал с первой версией, главный минус — нужно очень много возни по установке доп модулей, которые давно можно было включить в базовый функционал.
Я знаю, что рано такое спрашивать но что с защитой от спама, имеется?
Первую версию смотрел и пару раз использовал на клиентских сайтах. Если честно, все «маркетинговая» шумиха вокруг скрипта была какая-то искусственная и пришла с Запада — ну, да, непохоже на другие, с виду много проще и все такое, бесплатно опять-таки. Я честно повелся, люблю минимализм и новизну.
Но в реальной жизни мне ее использовать не понравилось. Были проблемы с «допиливанием» оформления (очень напросто, особенно после правок обновлять движок), были проблемы со спамом. Я понимаю, что существует over 9000 дополнений, но минимальный «набор выживания» должен быть в базовой версии. Давно дело было, пару-тройку лет уж не возвращался.
Очень надеюсь, что в новой версии скрипт кардинально улучшился, не растеряв простоты. Хотя «свой» фреймворк — это плохой знак.
Но в реальной жизни мне ее использовать не понравилось. Были проблемы с «допиливанием» оформления (очень напросто, особенно после правок обновлять движок), были проблемы со спамом. Я понимаю, что существует over 9000 дополнений, но минимальный «набор выживания» должен быть в базовой версии. Давно дело было, пару-тройку лет уж не возвращался.
Очень надеюсь, что в новой версии скрипт кардинально улучшился, не растеряв простоты. Хотя «свой» фреймворк — это плохой знак.
Интересно сколько у него запросов к базе при открытии главной?
Шесть. Но там используется абстракция, потому некоторые запросы выглядят страшно:
select d.InsertUserID as `FirstUserID`, d.DateInserted as `FirstDate`, d.CountBookmarks as `CountBookmarks`, iu.Name as `FirstName`, iu.Photo as `FirstPhoto`, d.Body as `Body`, d.Format as `Format`, d.DateLastComment as `LastDate`, d.LastCommentUserID as `LastUserID`, lcu.Name as `LastName`, concat_ws(' → ', pc.Name, ca.Name) as `Category`, ca.UrlCode as `CategoryUrlCode`, d.*, w.UserID as `WatchUserID`, w.DateLastViewed as `DateLastViewed`, w.Dismissed as `Dismissed`, w.Bookmarked as `Bookmarked`, w.CountComments as `CountCommentWatch`
from GDN_Discussion d
left join GDN_User iu on d.InsertUserID = iu.UserID
left join GDN_User lcu on d.LastCommentUserID = lcu.UserID
left join GDN_Category ca on d.CategoryID = ca.CategoryID
left join GDN_Category pc on ca.ParentCategoryID = pc.CategoryID
left join GDN_UserDiscussion w on d.DiscussionID = w.DiscussionID and w.UserID = 1
where w.Bookmarked = :wBookmarked
and w.UserID = :wUserID
order by d.DateLastComment desc
limit 10
Интересно, зачем черновики для комментов? Ладно еще для постов…
В целом любопытно, а есть механизмы для переезда с первой версии? Структура БД сильно поменялась?
В целом любопытно, а есть механизмы для переезда с первой версии? Структура БД сильно поменялась?
Странно заметил что нет поддержки прозрачности не у Gif не у Png
Все же поразительно с каким упорством разработчики форумных движков не хотят сделать нормальные древовидные комментарии.
Наверное потому, что обычно форумы бьются на страницы по 10 комментариях, а как при нелинейных комментах это делать? :)
Да и часто бывает, что отвечаешь сразу нескольким юзерам…
Да и часто бывает, что отвечаешь сразу нескольким юзерам…
Наверное потому, что обычно форумы бьются на страницы по 10 комментариях, а как при нелинейных комментах это делать? :)
Как в ЖЖ, например. А вообще разбивать дискуссию на страницы это анахронизм какой-то…
Да и часто бывает, что отвечаешь сразу нескольким юзерам…
При древовидной структуре все такие сообщения по идее должны как раз находиться в одной ветке.
Форум это несколько другой формат общения, нежели комменты. Не находите?
В смысле другой? Вот в этой Ванилле есть кнопка «post comment», например.
Вообще, что я периодически нахожу, так это форумы с темами в сотни сообщений и когда интересующее меня сообщение находится на 43 странице и является ответом на сообщение на 24 странице, которое в свою очередь отвечает на сообщение на 17 странице… я вижу что мир несовершенен, причем мне кажется что в данном случае это не является следствием какой-то объективной причины.
Вообще, что я периодически нахожу, так это форумы с темами в сотни сообщений и когда интересующее меня сообщение находится на 43 странице и является ответом на сообщение на 24 странице, которое в свою очередь отвечает на сообщение на 17 странице… я вижу что мир несовершенен, причем мне кажется что в данном случае это не является следствием какой-то объективной причины.
Имхо, комментарии не подразумевают долго обсуждения. Как вы себе представляете тему форума с 1000 сообщений в древовидном виде?
Я не то что представляю, я неоднократно участвовал в таких темах. В чем проблема-то? По ctrl+f быстро находишь нужное место и читаешь/пишешь. Подряд все комменты, кстати, тоже гораздо удобнее читать в виде дерева.
Вы наверное не сталкивались с такой ситуацией, когда нужный коммент находится где-то далеко внизу портянки из тысячи комментов, а страничка вот уже в пятый раз до конца не догружается. Кстати, частенько бывает на Хабре такое (когда больше 200 комментов).
Я сталкивался со всяким. Бывает и форумы не догружаются.
Слушайте, ну вы серьезно считаете что например вот этим удобно пользоваться?
Слушайте, ну вы серьезно считаете что например вот этим удобно пользоваться?
Имхо, комментарии не подразумевают долго обсуждения. Как вы себе представляете тему форума с 1000 сообщений в древовидном виде?
Заглянул в код, MVC используется. Своё написано. Выглядит вполне себе неплохо, но я заглянул в Views… Товарищъ, это форменный ппц! ©
А в папке settings поковырялся… уууу.....! Издеваетесь над людьми, которые захотят конфигурацию подправить?
В общем среди прочих выделяется, но уплыл не далеко.
А в папке settings поковырялся… уууу.....! Издеваетесь над людьми, которые захотят конфигурацию подправить?
В общем среди прочих выделяется, но уплыл не далеко.
Чем вам не понравился config/config.php?
Папка settings — вы о чём?
views — можно писать и под смарти. А так да, немного намешано кода. Но совсем немного.
Папка settings — вы о чём?
views — можно писать и под смарти. А так да, немного намешано кода. Но совсем немного.
Ндааа, решил пробежаться по коду: govnokod.ru/3775.
Те получается прикрепить теги на кириллице, ругается так:
Tags can only contain the following characters: a-z 0-9 + # _
Tags can only contain the following characters: a-z 0-9 + # _
Есть такое дело, разработчики обещают это в 2.1.
А так, движок заинтересовал. Всё такое «лёгкое» не напрягающие. Таким форум и должен быть.
Вот только настроек маловато. Не нашёл где можно включить 24-ёх часовое отображение времени и и так по мелочи.
Вот только настроек маловато. Не нашёл где можно включить 24-ёх часовое отображение времени и и так по мелочи.
Кстати, получилось самому исправить. Тут написал vanillaforums.org/discussion/11271
Сделали первую версию перевода ванилла 2, как и предыдущую, выложили на оф и на сообщество www.vanillain.ru. Отписывайте, что нужно доделать, перевод конечно же не идеальный, а, учитывая специфику описаний, вообще местами многозначно. Тем не менее мы старались
интересно было бы глянуть в сравнении с xenForo
А чего там сравнивать? Это принципиально разные движки, с совершенно разными нишами. xenForo — полноценный движок форума со всеми прибамбасами, сложными структурами подфорумов, полным управлением тегами, и так далее и тому подобное. Vanilla же, простой движок, для простых площадок. Там, где не нужна сложная структура и навороты. А нужен просто движок, чтобы были темы и ответы. Но сделано всё вебдванольненько. :)
Sign up to leave a comment.
Релиз форумного движка нового поколения Vanilla 2.0