[EVO] XForum - форум для Evolution

Наткнулся на форум сделанный на EVO
frsbuilders.net/xforum_dl
forums.modx.com/thread/?thread=84140&page=1

Features:
Categories, Forums, and Subforums are modx documents
Built in Category and Reply seperator TVs allow you to insert content at strategic points in the display output, unique to each forum
Customizable webuser permission level settings
Customizable webuser settings
Webuser account management panel
Webuser new account management plugin
Webuser profile
Ban management
Topic / Reply ratings
Hook system allows you to tap into the process at various points
All files are language translatable, easily add new languages
All files are templated

судя по описанию довольно интересно
правда не хватает времени потестировать
кто возмоться?

36 комментариев

avatar
Сырой форум.
Установился достаточно без проблем, но темы не сохраняет, проблема с русской кодировкой, но по масштабам и фишкам — достаточно перспективный.

Если посидеть несколько часов, думаю, что побороть вышеописанные проблемы можно, но мне на данный момент было чисто любопытно что это и с чем его едят…
avatar
Не могли бы подсказать куда копать с кодировкой
avatar
в базу :)
avatar
смотрел, там все выставлено в utf-8, думал что из за smarkup-1.1, что он в неправильной кодировке отдает, отключил, та же лажа ((
avatar
форум и вправду очень сырой.

лучше посмотрите в сторону чего-то другого)
интегрируйте дизайн сайта — будет проще
avatar
смотрел еще myForum — сниппет небольшого форума для MODx но этот вообще отказался работать ((( надо просто что то маленькое легкое с возможностью интеграции погуглил, но нашел только эти два
avatar
а больше вроде и нет)

myForum крутил в руках, это не форум, а скорее доска объявлений
avatar
так мне и надо именно это, не знаешь что может быть, он под 1.12 не пошел ((
avatar
а что пишет?
avatar
да он не пишет вообще ничего, так запустился. 1- не создал таблицы, я руками засунул, но не сохраняет топики. вообще ничего нет на странице в базе создал топик отобразил но ничего с ним сделать нелья, я на саму сборку грешу запросы через get не корректно работают. в циклическую переадресацию, кстати не знаешь в чем трабла может быть в 1.13 вроде профиксили но обновлять пока не хочу она RC
avatar
1.0.13 не ставил :)

на днях покручу форум, самому нужно что-то мелкое
avatar
ок, может вместе, что из него и слепим ))) да кстати он в mm_rules (2) — Default ManagerManager rules. сразу с ошибками пишет )). Я тода пока за язык возьмусь
avatar
Как обстоят дела с форумом? Самому понадобилось его прикрутить на сайт, может что-то получилось сделать?
avatar
Установил. Установка прошла без проблем, все работает четко, сообщения сохраняет. Только пока с кириллической кодировкой не разобрался — некорректно отображается. Но думаю, что это не проблема. Если удастся настроить, отпишу.
avatar
Решил проблему с кодировкой. Для того, чтобы сообщения в кириллице проходили корректно, нужно в файле /assets/snippets/xforum/functions/xforum.cleaner.class.php в

static private function tidyUpModuleDom($string) {
        
        $dom = new domdocument();
        @$dom->loadHTML("<html><body>" . $string . "</body></html>");
        $string = '';
        foreach ($dom->documentElement->firstChild->childNodes as $child) {
            $string .= $dom->saveXML($child);
        }
        return $string;
    }


перед
return $string;
вставить
$string = utf8_decode($string);


Т.е. должно получиться

static private function tidyUpModuleDom($string) {
        
        $dom = new domdocument();
        @$dom->loadHTML("<html><body>" . $string . "</body></html>");
        $string = '';
        foreach ($dom->documentElement->firstChild->childNodes as $child) {
            $string .= $dom->saveXML($child);
        }
        $string = utf8_decode($string);
        return $string;
    }


По впечатлениям — довольно интересный и приятный форум. Очень легко интегрируется дизайн, как обычно это у MODx, полная интеграция пользователей (точнее это не интеграция, а все пользователи форума — это и есть пользователи MODx). Много настроек. Расширяется функционал на основании свои сниппетов, классов, так что вся мощь MODx доступна в форуме.
avatar
Над куда нить на гит залить, пофиксить и в extras )
avatar
Пока тесты не выявили ошибок, файлик пофиксеный добавил в архив. Могу скинуть, чтобы на гит выложили.
avatar
еще бы русскую локализацию. Еще не ставил, но смотрю в папке lang есть только english, а там…
avatar
главное что есть файлик ленг)
остальное перевести проще уже
avatar
таблетка помогла +
avatar
Это хорошо. Было бы здорово потестить этот форум, потому что уж очень симпатичный он. Чувствую в нем «некую силу, мощь, потенциальные скрытые возможности» :) Во закрутил :) А если серьезно, то планирую его использовать на своем сайте, если тесты пройдут успешно.
avatar
Выглядит не плохо. Но мануала нет, надо тестить.
Например, не вижу рейтингов. Нет смайлов. Свою аватарку не загрузить.
С личными сообщениями — вообще жо сюрприз. Не работает вообще. Написано, что функция в стадии разработки и отключена.
Это при первом подходе.
avatar
С мануалом — да. Рейтинги — вижу лежит папка anythingRating, похоже на то, что именно этим сниппетом это делается. Смайлики — в редакторе, по-моему, можно добавить. Или поставить свой. Аватарку — в редактировании профиля есть ссылка на ru.gravatar.com/ так что аватарку можно через эту систему загружать
avatar
Там аватар подгружается таким способом: ссылка. Т.е. нужно зарегиться на сайте, загрузить свой аватар, а в форуме стоит ссылка на хеш электронной почты, привязанной к аккаунту (аватару). И готово
avatar
Получилось загрузить аватар. В форуме уже встроена подгрузка аватаров с сервиса ru.gravatar.com. Достаточно по ссылке в профиле перейти на этот сайт, зарегистрироваться, загрузить картинку и на форуме она появится. Главное, чтобы мыло а форуме совпадало с мылом, под которым загрузили свой аватар на сайте.
Комментарий отредактирован 2016-01-20 21:50:49 пользователем Serg28
avatar
Рейтинг, как оказалось, включается/выключается в настройках модуля админ-форума. И это — рейтинг поста (звездочки). Рейтинга автора в виде бальной системы пока не вижу, может и нет.
avatar
Порылся по старым закладкам, было еще такие решения
i--gu.ru/phpbb-i-modxbb
habrahabr.ru/post/136833/
  • paic
  • 0
avatar
i--gu.ru/phpbb-i-modxbb
Этот метод пробовал, довольно неплохой. У меня на одном сайте форум так работал. Все устраивало, но все же пользователи форума и МОДх — разные, а только синхронизация. Да и плюс форума на базе МОДх — возможность расширять его средствами самого МОДх, удобство интеграции дизайна (phpBB в этом отношении не очень), хотя форум классный. Но пока имеем что имеем :)
avatar
Кстати, насчет личных сообщений, у меня есть такая разработка, делал сайт типа freelancer.ru и у меня осталась полностью рабочая версия сайта — там пользователи могут также общаться между собой. Все на базе модх, но личные сообщения идут в отдельной таблице, сообщения присваиваются ИД пользователей: ИД кому, ИД от кого. Короче, полностью рабочая версия личных сообщений. Можно прикрутить к этому форуму, тем более что он тоже на базе MODx. Так что они хорошо подружатся.
Комментарий отредактирован 2016-01-21 13:54:13 пользователем Serg28
avatar
Наткнулся на эту ему случайно. Я так понимаю, что форум под Evolution не скоро будет?
avatar
помойму формат форумов почти полностью умер.

В целом как по мне проще интегрироваться с каким то готовым. Ну или надо подумать на тему в каком виде оно надо и что там должно быть
avatar
Если Evolution развивается, то было бы неплохо для него иметь полный перечень, от форума до магазина
avatar
Никто не спорит с этим, было бы не плохо но кто должен это все сделать? И на какие средства?
Давайте не забывать что это опенсорс проект а не коммерческий. И если хотите ускорить процесс развития то помогайте

Я не могу сразу заниматься всем иначе ничего не будет вообще. Поэтому делаем планомерно
avatar
Как вариант, сделать топик, где будут расписано, что было бы неплохо сделать, тот же магазин, форум, и ссылка на донат. Понимаю, что донат маловероятен, но понимающие люди, думаю, не против будут ускорить появление нужных модулей, плагинов и сниппетов.
avatar
Я в видео рассказывал о планах:

— Уроки
— Докумментация
— Стабилизация и исправления багов в 2.0

После этого займемся маркетплейсом а уже после стоит смотреть в сторону дополнений. Так как если мы хорошо сделаем выше написанное то не будет проблем создавать дополнения :)
avatar
Я понял, всему свое время. Главное, двигаться в правильном направлении…
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.