Meeting MOD 0.1.2 [Beta]

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
wwc
phpBB 1.4.4
Сообщения: 127
Стаж: 19 лет 3 месяца
Откуда: Москва
Благодарил (а): 1 раз

Meeting MOD 0.1.2 [Beta]

Сообщение wwc »

Мод организации мероприятий. Не помню где нашёл. Сделал перевод на русский. Проблема со стилями комментариев в meeting_view (криво все). Очень хотелось бы, чтоб кто-то взялся организовать возможность прикреплять к сообщению о мероприятии файлы ppd, pdf, doc, txt, xlc и сделал бы модуль отчётов по итогам мероприятия (постановлений, решений, результатов), чтоб можно было так же прикрепить видео или документы.

Заранее спасибо всем кто возьмет в доработку.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Лучшая месть убийце - укол редкого вируса и поиск антидота от него за 48 часов.
Аватара пользователя
wwc
phpBB 1.4.4
Сообщения: 127
Стаж: 19 лет 3 месяца
Откуда: Москва
Благодарил (а): 1 раз

Re: Meeting MOD 0.1.2 [Beta]

Сообщение wwc »

Неделька прошла с момента заливки.

Ребятушки, кто-нить правки вносил, отзовитесь !!!
Лучшая месть убийце - укол редкого вируса и поиск антидота от него за 48 часов.
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Meeting MOD 0.1.2 [Beta]

Сообщение DennisVV »

а демку бы где посмотреть?
Аватара пользователя
wwc
phpBB 1.4.4
Сообщения: 127
Стаж: 19 лет 3 месяца
Откуда: Москва
Благодарил (а): 1 раз

Re: Meeting MOD 0.1.2 [Beta]

Сообщение wwc »

DennisVV писал(а):а демку бы где посмотреть?
http://www.rsgmag.ru/forum/ Надо зарегистрироваться и можно полноценно пользоваться (правда комметы я пока отключил).
Лучшая месть убийце - укол редкого вируса и поиск антидота от него за 48 часов.
Аватара пользователя
mau
phpBB 2.0.0
Сообщения: 220
Стаж: 18 лет 4 месяца
Откуда: Россия
Благодарил (а): 6 раз
Поблагодарили: 12 раз

Re: Meeting MOD 0.1.2 [Beta]

Сообщение mau »

Есть более новая версия мода Meeting MOD 2.0.10 Может уже и нет такой проблемы со стилями комментариев :)
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
wwc
phpBB 1.4.4
Сообщения: 127
Стаж: 19 лет 3 месяца
Откуда: Москва
Благодарил (а): 1 раз

Re: Meeting MOD 0.1.2 [Beta]

Сообщение wwc »

mau

Установил модификацию 2.0.10 выскачила следующая ошибка.

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause [1140]

SQL

SELECT t.*, te2.evaluation AS own_evaluation, ROUND(AVG(te.evaluation), 2) AS evaluation, COUNT(te.evaluation) AS evaluation_count, tp.topic_posted, tt.mark_time, pt.post_text AS first_text_hover, ptl.post_text AS last_text_hover FROM (phpbb_topics t) LEFT JOIN phpbb_topics_evaluation te ON (te.topic_id = t.topic_id) LEFT JOIN phpbb_topics_evaluation te2 ON (((te2.topic_id = t.topic_id) AND (te2.user_id = 3))) LEFT JOIN phpbb_topics_posted tp ON (tp.topic_id = t.topic_id AND tp.user_id = 3) LEFT JOIN phpbb_topics_track tt ON (tt.topic_id = t.topic_id AND tt.user_id = 3) LEFT JOIN phpbb_posts pt ON (pt.post_id = t.topic_first_post_id) LEFT JOIN phpbb_posts ptl ON (ptl.post_id = t.topic_last_post_id) WHERE t.forum_id IN (5, 0) ORDER BY t.topic_time DESC

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: viewforum.php
LINE: 444
CALL: dbal_mysqli->sql_query()
Привязана она к данному фрагменту установочной инструкции:
Open: includes/functions.php

Код: Выделить всё

	// Meeting Mod 2
	if (!defined('IN_MEETING'))
	{
		$db->return_on_error = true;

		// Get access status for all meetings
		$sql = "SELECT m.meeting_id, mg.meeting_group FROM " . MEETING_DATA_TABLE . " m, " . MEETING_USERGROUP_TABLE . " mg
			WHERE mg.meeting_id = m.meeting_id";
		$result = $db->sql_query($sql);
	
		$meetings_access_ids = array();
	
		while ($row = $db->sql_fetchrow($result))
		{
			$meeting_id		= $row['meeting_id'];
			$meeting_group	= $row['meeting_group'];
	
			if ($meeting_group == -1)
			{
				$meetings_access_ids[] = $meeting_id;
			}
			else
			{
				$sql_auth_id = "SELECT g.group_id FROM " . GROUPS_TABLE . " g, " . USER_GROUP_TABLE . " ug
						WHERE g.group_id IN (0, $meeting_group)
						AND g.group_id = ug.group_id
						AND ug.user_pending <> " . TRUE . "
						AND ug.user_id = " . $user->data['user_id'];
				$result_auth_id = $db->sql_query($sql_auth_id);
				$count_usergroups = $db->sql_affectedrows($result_auth_id);
				$db->sql_freeresult($result_auth_id);
	
				if ($count_usergroups > 0)
				{
					$meetings_access_ids[] = $meeting_id;
				}
			}
		}
	
		$db->sql_freeresult($result);
	
		if (sizeof($meetings_access_ids) > 0)
		{
			$meeting_ids = (sizeof($meetings_access_ids) == 1) ? $meetings_access_ids[0] : implode(',', $meetings_access_ids);
			$sql_meeting_access = ' WHERE meeting_id IN ('.$meeting_ids.') AND meeting_time > '.time();
		}
		else if ($auth->acl_get('a_') && $user->data['is_registered'])
		{
			$sql_meeting_access = ' WHERE meeting_time > '.time();
		}
		else
		{
			$sql_meeting_access = '';
		}
	
		if ($sql_meeting_access != '')
		{
			$sql = "SELECT COUNT(meeting_id) AS total FROM " . MEETING_DATA_TABLE . "
				$sql_meeting_access";
			$result = $db->sql_query($sql);
			$row = $db->sql_fetchrow($result);
			$meeting_active_ids = $row['total'];
			$db->sql_freeresult($result);
		}
		else
		{
			$meeting_active_ids = 0;
		}
	
		if (!$meeting_active_ids)
		{
			$meeting_active_string = $user->lang['NO_ACTIVE_MEETINGS'];
		}
		else if ($meeting_active_ids == 1)
		{
			$meeting_active_string = $user->lang['ONE_ACTIVE_MEETING'];
		}
		else
		{
			$meeting_active_string = sprintf($user->lang['ACTIVE_MEETINGS'], $meeting_active_ids);
		}
	
		$u_meeting_link = append_sid("{$phpbb_root_path}meeting.$phpEx");
		$l_meeting_link = $meeting_active_string;
	}
	else
	{
		$u_meeting_link = '';
		$l_meeting_link = '';
	}

	$db->return_on_error = false;
	// Meeting Mod 2
Причём данная ошибка возникает только в темах с подфорумами
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Лучшая месть убийце - укол редкого вируса и поиск антидота от него за 48 часов.

Вернуться в «Бета-версии модов для phpBB 3.0.x»