Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#926 2015-03-19 14:55:28

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@DenisVS, я сам такую репутацию, кажется, использовал с punbb 1.2.x, там все ОК было с запросами.

Offline

#927 2015-06-24 17:47:35

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

rev.68
Коммит https://github.com/MioVisman/FluxBB_by_ … 5c9ae968cd

Перед обновлением в ОБЯЗАТЕЛЬНОМ порядке сделать полный бэкап базы форума и копию каталога форума!

Изменения:

1. Защита от ботов вынесена из кода движка в дополнения:
  security_for_login.php - защита формы логина от перебора паролей;
  security_for_post.php - защита формы отправки сообщений для гостей (если им разрешено писать сообщения);
  security_for_register.php - защита формы регистрации.
  Управление защитой все там же: Админка - Плагины - Security.

2. Изменена реакция на ошибку токена при отправке сообщений. Теперь выводится предупреждение, а не сообщение об ошибке. То есть форму с сообщением можно переотправить повторно.

3. Тикеты: #1017, #1016, #1019, #1025, #1027, #1033.

Offline

#928 2015-07-02 11:59:34

Smilies
Участник
Зарегистрирован: 2008-09-09
Сообщений: 88
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

Приветствую Вас, Visman.

Почему-то в подписи исчез ваш форум. Вы его удалили?

Ссылка на форум на вашем сайте тоже не работает sad

Offline

#929 2015-07-02 13:00:52

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@Smilies, тестового форума уже давно нет в наличии.

Offline

#930 2015-07-05 02:38:57

adsh
Участник
Из Киев
Зарегистрирован: 2013-08-18
Сообщений: 61

Re: Сборка FluxBB 1.5.xx от Visman'а

На сборке 67 замечен баг - невозможно снять птичку "Скрытое редактирование" при редактировании сообщения. Судя по логу он должен быть и в 68 сборке.

P.S. А где смотреть тикеты: #1017, #1016, #1019, #1025, #1027, #1033?

Редактировался adsh (2015-07-05 02:51:29)

Offline

#931 2015-07-05 06:28:20

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, тикеты на официальном сайте https://fluxbb.org/development/core/timeline.html (конкретно по этим тут https://fluxbb.org/development/core/tickets/?m=32&s=all )
P.S. Возможно не все тикеты внесенные указал.
P.P.S. С галкой сегодня проверю, почему не фурычит.

Offline

#932 2015-07-05 06:39:18

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, проблему со скрытым редактированием повторить не смог.
Админ может как скрыто редактировать, так и указывать, что он отредактировал сообщение. Если он редактирует скрыто сообщение, которое уже было кем-то отредактировано, то остается отметка редактирования того, кто редактировал до админа.
У простых пользователей галки вообще нет. Они постоянно открыто редактируют.
Модераторов не проверял.

У какой группы проблемы с галкой? У админов или модераторов?

Offline

#933 2015-07-05 16:44:56

adsh
Участник
Из Киев
Зарегистрирован: 2013-08-18
Сообщений: 61

Re: Сборка FluxBB 1.5.xx от Visman'а

Visman пишет:

Админ может как скрыто редактировать, так и указывать, что он отредактировал сообщение.

В общем я разобрался. Если отредактировать сообщение, не изменяя текст, и снять галку, чтобы появилось упоминание о редактировании, то упоминание не появляется. Если изменить хотя бы один символ в тексте, то всё работает как положено. Это больше фича, чем баг...

Offline

#934 2015-07-05 17:16:57

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, вообще-то так и задумывалось smile В оригинальном FluxBB поведение отличается.

Offline

#935 2015-07-09 19:03:46

adsh
Участник
Из Киев
Зарегистрирован: 2013-08-18
Сообщений: 61

Re: Сборка FluxBB 1.5.xx от Visman'а

Заметил одно неудобство при обновлении. Скрипт обновления базы не создаёт таблиц sec_of_register и sec_of_login (возможно ещё какие, пока больше не проявилось). В случае, когда при обычной работе DB user форума имеет ограниченные права, при попытке зарегистрироваться или залогиниться вылазит такое:

File: /var/www/xxx/addons/security_for_register.php
Line: 73

FluxBB reported: Unable to create sec_of_register table 

Database reported: CREATE command denied to user 'xxx'@'localhost' for table 'sec_of_register' (Errno: 1142)


File: /var/www/xxx/addons/security_for_login.php
Line: 73

FluxBB reported: Unable to create sec_of_login table 

Database reported: CREATE command denied to user 'xxx'@'localhost' for table 'sec_of_login' (Errno: 1142)

Приходится давать этому юзеру полные права на базу, не только на момент обновления, но и при тестовой регистрации и логине, чтобы создать вышеупомянутые таблицы.

У меня ещё такой вопрос. Можно каким-то простым образом одним архивом скачать с github лишь изменённые файлы между разными версиями?

Редактировался adsh (2015-07-09 19:18:26)

Offline

#936 2015-07-09 19:35:44

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, хм, я не понял, скрипт db_update.php запускается что ли от юзера с полными правами, а все остальные скрипты от юзера с урезанными? Имеется в виду на доступ к mysql. И как это возможно, если в конфиге можно прописать только одного юзера для доступа к mysql?

З.Ы. Таблицы эти не стал в скрипт установки/обновления добавлять, чтобы было проще править их структуру через аддоны в случае необходимости.


По поводу удобоваримой формы скачивания разницы изменений: я такого так и не нашел на github.
Могу только предложить скачать две ревизии в виде архивов на локальный комп и там уже сделать сравнение и сформировать файл для своего сервера.

Offline

#937 2015-07-10 00:35:43

adsh
Участник
Из Киев
Зарегистрирован: 2013-08-18
Сообщений: 61

Re: Сборка FluxBB 1.5.xx от Visman'а

Visman пишет:

я не понял, скрипт db_update.php запускается что ли от юзера с полными правами, а все остальные скрипты от юзера с урезанными? Имеется в виду на доступ к mysql. И как это возможно, если в конфиге можно прописать только одного юзера для доступа к mysql?

Всё очень просто. MySQL юзеру в моих форумах установлены лишь права на добавление / удаление / изменение данных (не структуры) таблиц. Этого достаточно для нормальной работы форумов. Перед обновлением базы я даю MySQL юзеру полные права на базу. После обновления - урезаю до вышеописанных. Так вот - попытки регистрации или залогинивания после урезания прав до рабочих дали вышеприведенные ошибки. Пришлось снова добавить прав, чтобы создало таблицы, и снова урезать права до рабочих.

Давать MySQL юзеру полные права на базу для обычной работы является плохим тоном с точки зрения безопасности. Дело даже не в упрощении взлома, а в том, что какой-нибудь скрипт теоретически может проглючить и одним махом снести / испортить всю таблицу или даже базу. По этому лучше всегда урезать права MySQL юзера до минимально необходимых.

Редактировался adsh (2015-07-10 00:50:51)

Offline

#938 2015-07-10 05:21:17

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, хм, бэкапы нас спасут wink
З.Ы. Думаю, что с урезанными правами не будет работать и плагин настройки отключения подсчета сообщений в определенных разделах. Там временная таблица создается для пересчета постов.

Offline

#939 2015-07-10 05:34:13

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, еще забыл сказать.
Если гостям на форуме запрещено писать сообщения, то файл security_for_post.php из аддонов можно удалить.

Offline

#940 2015-07-16 20:23:28

Hubnester
Новичок
Зарегистрирован: 2015-07-16
Сообщений: 3

Re: Сборка FluxBB 1.5.xx от Visman'а

Добрый день  big_smile

@Visman, не хотите ли добавить в сборку мод на репутацию? И можете ли вы, пожалуйста, объяснить как настроить стиль под сборку? Не отображается панель BBCode.

Offline

#941 2015-07-16 20:41:37

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

>Не отображается панель BBCode.
1. Следует проверить нет ли ошибок js на странице форума при отображении в браузере.
2. Изменения относительно стандартных стилей описаны тут https://fluxbb.qb7.ru/forum/viewtopic.p … 843#p28843 В конце этого сообщения написано про шаблоны. Если они есть в стиле, то надо внести изменение в них (там написано), чтобы скрипты работали.

>не хотите ли добавить в сборку мод на репутацию?
Да даже не знаю что ответить. Скользкая штука эта репутация wink

Offline

#942 2015-07-16 21:38:07

Hubnester
Новичок
Зарегистрирован: 2015-07-16
Сообщений: 3

Re: Сборка FluxBB 1.5.xx от Visman'а

Спасибо за помощь, все работает.

Хорошая сборка у вас, старой версией до этого дня пользовался четыре года x) Но вот мода на репутацию очень не хватает. ИМХО, жажда большой циферки в поле "карма" очень сильно мотивирует пользователей к написанию полезных постов. Особенно если давать им дополнительные привилегии или трофеи за определенное количество кармы, например, возможность замены стандартного статуса своим.

Offline

#943 2015-07-17 04:54:08

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@Hubnester, у репутации есть и обратная сторона. Могут заминусовать ни за что и пользователь плюнет на форум.

Тут вот https://fluxbb.qb7.ru/forum/viewtopic.php?id=3768 @artoodetoo много мыслей про репутацию написал.

Offline

#944 2015-07-17 06:23:27

Hubnester
Новичок
Зарегистрирован: 2015-07-16
Сообщений: 3

Re: Сборка FluxBB 1.5.xx от Visman'а

@Visman, минусы можно и нужно отключать. Другая, очень полезная функция репутации: убирается ненужный флуд в виде одной страницы сообщений по типу "Согласен с тобой" или "Полезная тема, молодец".
А мысли действительно хорошие. Вот только бы правильно реализовать это все.

Редактировался Hubnester (2015-07-17 06:25:05)

Offline

#945 2015-07-25 17:02:54

Mike
Участник
Из Краснодара
Зарегистрирован: 2013-11-29
Сообщений: 63
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@Hubnester, есть один интересный мод специально для вас: http://fluxbb.org/resources/mods/anothe … on-system/
Я пытался его установить, но пока не получилось. Сыроват этот мод.

Offline

#946 2015-08-10 09:10:34

Antimateriale
Новичок
Зарегистрирован: 2015-08-10
Сообщений: 1

Re: Сборка FluxBB 1.5.xx от Visman'а

@Visman, некто Luca распространился про модифицированную версию auth_fluxbb для NG-CMS от вас, но найти сей плагин почему-то абсолютно невозможно. Не дадите наводочку, где он выложен?

Offline

#947 2015-08-10 11:37:51

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@Antimateriale, помню, что Luca что-то уточнял у меня по интеграции NG-CMS и FluxBB, но плагин был выпущен другим человеком. Вот новость https://fluxbb.qb7.ru/forum/viewtopic.php?id=3193

Offline

#948 2015-09-05 14:44:11

adsh
Участник
Из Киев
Зарегистрирован: 2013-08-18
Сообщений: 61

Re: Сборка FluxBB 1.5.xx от Visman'а

Здравствуйте.

У меня такой вопрос. Есть закрытый форум (недоступный гостю на чтение). При просмотре темы в этом форуме внизу страницы видно:

Сейчас в этой теме пользователей: 1, гостей: 1
user, [Bot] AhrefsBot

Что это значит - боты могут индексировать закрытые форумы или это просто глюк отображения того, чего нет?

Offline

#949 2015-09-05 14:52:28

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Сборка FluxBB 1.5.xx от Visman'а

@adsh, причина в том, что функция отслеживания местоположения обрабатывается раньше чем обрабатываются права в темах. То есть бот пытается открыть тему, данные о его местоположении записываются в таблицу online и только потом боту выдается запрет на доступ к этой теме.
З.Ы. Надо разбираться получиться ли порядок изменить. Посмотрю, отпишусь.

Offline

#950 2015-09-05 14:55:44

adsh
Участник
Из Киев
Зарегистрирован: 2013-08-18
Сообщений: 61

Re: Сборка FluxBB 1.5.xx от Visman'а

Да - вроде похоже:

151.80.31.123 - - [05/Sep/2015:14:30:52 +0300] "GET /viewtopic.php?id=xxx HTTP/1.1" 404 7380 "-" "Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)"

Выдаётся 404.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens