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

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

Вы не вошли.

Объявление

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

#1251 2018-05-03 17:32:47

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

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

@lakki, инструкция по установке самого сертификата должна быть прописана у вашего хостера на сайте.
Сейчас у вас сайт отдает не ваш сертификат, а сертификат хостера:

tarakan.org.ua использует недействительный сертификат безопасности. Сертификат действителен только для следующих имён: *.hvosting.ua, hvosting.ua 

По поводу .htaccess для форума, если сервер apache, то в корне форума нужно поместить его с содержимым:

RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [QSA,R=301,L] 

P.S. С доступом к форуму у меня постоянные перебои, так что отвечать могу очень долго.

Offline

#1252 2018-06-10 05:51:16

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

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

rev.79

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

1.    PHP 5.6+
2.    MySQL 5.5.3+
3.    Сделана поддержка 4х байтового UTF-8 в MySQL (Долгое обновление БД)
4.    Хранение и проверка паролей переведены на функции password_hash() and password_verify() (Смена хешей происходит при новом логине на странице входа)

https://github.com/MioVisman/FluxBB_by_Visman/releases

Offline

#1253 2018-06-22 22:00:13

Evpator
Спонсор
Из Евпатория
Зарегистрирован: 2015-05-05
Сообщений: 20
Сайт

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

Visman пишет:

rev.79

и копию каталога форума!

Уточните пожалуйста, что за каталог.


Видеооператор на свадьбу в Евпатории: студия Ракурс

Offline

#1254 2018-06-23 06:27:30

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

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

@Evpator, тот, в котором на сервере форум размещен и все его подпапки с файлами.

Offline

  • Нравится: 1

#1255 2018-09-02 16:24:04

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

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

Для правильной работы с SQLite3 убрал из кода движка вызов метода $db->num_rows():
https://github.com/MioVisman/FluxBB_by_ … pe=Commits

Если кто использует форум с SQLite3 просьба потестить, а то вдруг где ошибся wink

Offline

#1256 2019-01-12 07:06:24

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

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

https://github.com/MioVisman/FluxBB_by_Visman/releases

rev.80

1.  FluxBB 1.5.11
2.  PHP 5.6.12+
3.  Media.js v1.6.2
4.  Удален вызов $db->num_rows() из всего кода

Offline

#1257 2019-02-13 13:10:21

fenicks
Новичок
Зарегистрирован: 2019-02-13
Сообщений: 1

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

Установил сборку Visman'a. Нет плагина для оценки постов. (рейтинг) Можно включить?

Редактировался fenicks (2019-02-13 13:10:48)

Offline

#1258 2019-02-14 04:29:11

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

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

@fenicks, в сборке ни когда не было модификации/плагина для оценки сообщений. Только самостоятельная установка из существующих.
https://fluxbb.org/resources/mods/?
https://fluxbb.qb7.ru/forum/viewforum.php?id=34

Offline

#1259 2019-03-26 11:47:39

stetler
Новичок
Зарегистрирован: 2019-03-26
Сообщений: 4

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

@Visman, привет. Давно пользуюсь твоей сборкой, все отлично, спасибо большое! В сборке есть плагин PMS New, где имеется такая опция "Количество сообщений, которое должен иметь юзер для возможности отправки ЛС". Если установить (допустим 20 постов), то участник с таким ограничением может получать письма от других участников (у которых 20 и более постов), но не может отправлять им письма, пока сам не наберет 20 постов. Как сделать так, чтобы другие участники форума не могли написать письмо участнику, пока у него не будет 20 постов, ну кроме админа разумеется?

Offline

#1260 2019-03-27 04:59:43

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

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

@stetler, пробуйте заменить в файле include/pms_new/mdl/post.php блок

					if ($cur_addressee['messages_enable'] == 0 || $cur_addressee['g_pm'] == 0)
						$errors[] = $lang_pmsn['Off messages'];
					else if ($cur_addressee['messages_all'] >= $cur_addressee['g_pm_limit'] && $cur_addressee['g_pm_limit'] > 0)
						$errors[] = $lang_pmsn['More maximum'];

на

					if ($cur_addressee['messages_enable'] == 0 || $cur_addressee['g_pm'] == 0)
						$errors[] = $lang_pmsn['Off messages'];
					else if ($cur_addressee['messages_all'] >= $cur_addressee['g_pm_limit'] && $cur_addressee['g_pm_limit'] > 0)
						$errors[] = $lang_pmsn['More maximum'];
					else if ($cur_addressee['g_id'] != PUN_ADMIN && $pun_config['o_pms_min_kolvo'] > $cur_addressee['num_posts'])
						$errors[] = $lang_pmsn['Off messages']; // <-- тут возможно другое сообщение нужно добавить

Изменение не тестировал.

Offline

#1261 2019-03-27 16:01:57

stetler
Новичок
Зарегистрирован: 2019-03-26
Сообщений: 4

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

@Visman, спасибо. Вроде все работает, как надо.

Offline

#1262 2019-03-27 19:04:13

stetler
Новичок
Зарегистрирован: 2019-03-26
Сообщений: 4

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

@Visman, еще просьба по плагину PMS New. Дело в том, что админ может написать участнику с ограничением в 20 постов, но вот участник уже не сможет ответить админу, пока не наберет 20 постов. Как сделать так, чтобы несмотря на ограничение, у участника все же была возможность переписываться только с админом?

Offline

#1263 2019-03-28 04:17:09

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

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

файл include/pms_new/mdl/topic.php
1. заменить

		if ($pun_config['o_quickpost'] == '1' && ($pun_config['o_pms_min_kolvo'] <= $pun_user['num_posts'] || $pun_user['g_id'] == PUN_ADMIN))

на

		if ($pun_config['o_quickpost'] == '1' && ($pun_config['o_pms_min_kolvo'] <= $pun_user['num_posts'] || $pun_user['g_id'] == PUN_ADMIN || in_array($to_user['id'], get_admin_ids())))

2. заменить

if ($cur_topic['num_posts'] < $pun_config['o_pms_min_kolvo'] && $cur_topic['group_id'] != PUN_ADMIN && $cur_topic['userid'] > 1 && $cur_topic['topic_st'] < 2 && $cur_topic['topic_to'] < 2)

на

if ($cur_topic['num_posts'] < $pun_config['o_pms_min_kolvo'] && $cur_topic['group_id'] != PUN_ADMIN && $pun_user['g_id'] != PUN_ADMIN && $cur_topic['userid'] > 1 && $cur_topic['topic_st'] < 2 && $cur_topic['topic_to'] < 2)

файл include/pms_new/mdl/post.php

3. удалить

// Проверка на минимум сообщений
if ($pun_user['g_id'] != PUN_ADMIN && $pun_config['o_pms_min_kolvo'] > $pun_user['num_posts'])
	message(sprintf($lang_pmsn['Min post'], $pun_config['o_pms_min_kolvo']));

4. после

		if ($pun_user['id'] == $cur_topic['starter_id'])
		{
			if ($cur_topic['topic_st'] < 2 && $cur_topic['topic_to'] > 1)
				message($lang_pmsn['No new post']);

			$to_user['id'] = $cur_topic['to_id'];
			$to_user['username'] = $cur_topic['to_user'];
		}
		else
		{
			if ($cur_topic['topic_to'] < 2 && $cur_topic['topic_st'] > 1)
				message($lang_pmsn['No new post']);

			$to_user['id'] = $cur_topic['starter_id'];
			$to_user['username'] = $cur_topic['starter'];
		}

добавить

		// Проверка на минимум сообщений
		if ($pun_user['g_id'] != PUN_ADMIN && !in_array($to_user['id'], get_admin_ids()) && $pun_config['o_pms_min_kolvo'] > $pun_user['num_posts'])
			message(sprintf($lang_pmsn['Min post'], $pun_config['o_pms_min_kolvo']));

5. перед

	if ($pun_user['g_pm_limit'] != 0 && $pmsn_kol_list >= $pun_user['g_pm_limit'] && $pmsn_kol_save >= $pun_user['g_pm_limit'] )
		message($lang_pmsn['Full folders']);

	if ($pun_user['g_pm_limit'] == 0 || $pmsn_kol_list < $pun_user['g_pm_limit'])
		$mbutsubmit = 1;

	if ($pun_user['g_pm_limit'] == 0 || $pmsn_kol_save < $pun_user['g_pm_limit'])
		$mbutsave = 1;

	$mmodul = 'list';

добавить

	// Проверка на минимум сообщений
	if ($pun_user['g_id'] != PUN_ADMIN && $pun_config['o_pms_min_kolvo'] > $pun_user['num_posts'])
		message(sprintf($lang_pmsn['Min post'], $pun_config['o_pms_min_kolvo']));

Offline

#1264 2019-03-28 15:57:20

stetler
Новичок
Зарегистрирован: 2019-03-26
Сообщений: 4

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

@Visman, большое спасибо!

Offline

Подвал доски

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