[RC] Advanced Similar Topics ( Related ) - Похожие темы

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

[RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение Поручик »

Описание мода: автоматический поиск похожих по тем при создании новой темы, вывод похожих тем в подвале страницы темы.

Скачать мод:
Последний раз редактировалось Warlock75 04.11.2014 5:00, всего редактировалось 11 раз.
Причина: Удаление нерабочей ссылки
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
vulkan3
phpBB 2.0.0
Сообщения: 221
Стаж: 16 лет 5 месяцев
Благодарил (а): 32 раза
Поблагодарили: 2 раза

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение vulkan3 »

Сменил кодировку language/ru/mods/info_acp_similar_topics.php и в language/eng/mods/info_acp_similar_topics.php все равно все также
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение rxu »

Проверьте вообще все языковые файлы.
Изображение
proh
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет
Благодарил (а): 1 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение proh »

Здравствуйте!
Поручик, не могу зарегистрироваться у вас на форуме....Мыло глючит...
There was a problem with the request. Status: 0
Такая ошибка вылетает при создании темы. Что это и как с этим быть???
proh
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет
Благодарил (а): 1 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение proh »

Нет, вы не поняли. У меня на форуме вылетает такая ошибка.
virusnet.cx0.ru
proh
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет
Благодарил (а): 1 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение proh »

Ну, а что это за ошибка
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение Garret_Dark »

Хоть автор мода и запретил здесь выкладывать сей мод, но про аддоны он ничего не говорил :lol:
В общем легкая правка позволяющая выводить помимо привычных похожих тем: "Название темы, ответы, просмотры, последнее сообщение темы", вывести и текст первого сообщения

Открываем similar_topics.php
Найти

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

'SELECT'	=> 'f.forum_id, f.forum_name, t.*,
Прямо на строке добавить после найденного

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

 p.post_id, p.post_text,
Найти

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

'FROM'		=> array(
		TOPICS_TABLE	=> 't',
		FORUMS_TABLE	=> 'f',
Добавить ниже

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

POSTS_TABLE		=> 'p',
Найти

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

AND t.topic_status <> ' . ITEM_MOVED . ((!$AJAXrequest) ? " AND t.topic_id <> $topic_id" : '') . '
Добавить ниже

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

AND p.post_id = t.topic_first_post_id
Найти

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

$similar_user = get_username_string('full',
Добавить ниже (значение 250 - это кол-во отображаемых символов первого сообщения темы, можно поменять на свое)

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

		$first_post = $similar['post_text'];
		$first_post1 = substr($first_post, 0, 250) . "...";
Найти

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

'FIRST_POST_TIME'		=> $user->format_date($similar['topic_time']),
Добавить ниже

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

			'FIRST_TEXT'			=> $first_post1,
Далее открываем similar_viewtopic.html
И вставляем

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

{similar.FIRST_TEXT}
Туда куда нам нужно (Пример приводить не буду т.к. это уже голый html и возможно каждый захочет вывести это по разному, всплывающее окно и т.п.)
Аватара пользователя
dimon-sl
phpBB 1.4.4
Сообщения: 100
Стаж: 15 лет
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Advanced Similar Topics ( Related ) и 500 Internal Server Er

Сообщение dimon-sl »

Может кто сталкивался с подобным, что после установки данного мода на 3.0.9 появлялось ошибка 500 (Internal Server Error) при создании новой темы, ответа или добавления сообщения?
Так и не понял в чем причина, пришлось делать откат.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение HAMMER663 »

на 3.0.9 работает хорошо. никаких проблем не замечено
Аватара пользователя
dimon-sl
phpBB 1.4.4
Сообщения: 100
Стаж: 15 лет
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение dimon-sl »

Да в том то и дело, что мод поставился без проблем (работает и настраивается), только 500-ая ошибка все дело портит.
Какие файлы могут приводить к подобным ошибкам?
Последний раз редактировалось FEAR93 18.09.2011 16:46, всего редактировалось 1 раз.
Причина: Оверквотинг.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение Пчелкин »

Слабые параметры ХОСТА...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
dimon-sl
phpBB 1.4.4
Сообщения: 100
Стаж: 15 лет
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение dimon-sl »

Если бы дело было в параметрах хостинга, то наверняка сервер бы висел, а потом выдавал ошибку. А тут сразу при нажатии мгновенно вылетает 500.
Хостинг:
Ограничение на CPU 60 сек
Ограничение на память 256 Мб
Количество процессов 128
PHP Version 5.3.6
mysql 5.0.8
SuChao
phpBB 1.0.0
Сообщения: 1
Стаж: 14 лет 11 месяцев
Благодарил (а): 2 раза

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение SuChao »

добрые люди, помогите, пожалуйста.
ставлю мод Recent Topic, следую инструкции по настройке АПанель ->Общие ->Конфигурация->Похожие темы выдаёт следующее. МОД ПРИ ЭТОМ РАБОТАЕТ. пхпбб3.0.6-RC4 (пока эта версия, просто некому было заняться сайтом), стиль IceBlue (основа просильвер). что надо ковырнуть, чтобы ошибка ушла? установил мод по инструкции, он работает

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

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

The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay [1104]

SQL

SELECT f.forum_id, f.forum_name, f.forum_desc, f.forum_desc_uid, f.forum_desc_bitfield, f.forum_desc_options, f.parent_id, f.forum_status, c.forum_name AS cat_name FROM phpbb_3forums AS f, phpbb_3forums AS c WHERE (c.forum_id = f.parent_id OR f.parent_id = 0) AND f.forum_type = 1 GROUP BY f.forum_id ORDER BY f.left_id ASC

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/acp/acp_similar_topics.php
LINE: 249
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_similar_topics.php
LINE: 193
CALL: acp_similar_topics->get_forum_list()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_similar_topics->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Sax
phpBB 1.4.4
Сообщения: 147
Стаж: 15 лет 1 месяц
Благодарил (а): 23 раза

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение Sax »

У меня точно такая же проблема как у SuChao, все работает, а в админке Общая ошибка, когда нажму на ссылку: Похожие темы. Пробывал на локальном, все идеально, а на сервере такой бардак... Плиз, помогите.

Добавлено спустя 1 минуту 23 секунды:
Версия пхп 3.0.9
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение Slash »

SuChao, Sax, на сайте автора написано решение это проблемы:

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

http://forum.aeroion.ru/show_post.php?p=2477

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

# --- [OPEN]-------
includes/db/mysql.php

# --- [FIND]-------
                    $this->sql_layer = 'mysql';
                }
# --- [AFTER, ADD]-------
                @mysql_query("SET SQL_BIG_SELECTS=1", $this->db_connect_id);

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

# --- [OPEN]-------
includes/db/mysqli.php

# --- [FIND]-------
            @mysqli_query($this->db_connect_id, "SET NAMES 'utf8'");

# --- [AFTER, ADD]-------
            @mysqli_query($this->db_connect_id, "SET SQL_BIG_SELECTS=1");
Если не поможет, к хостеру.
Sax
phpBB 1.4.4
Сообщения: 147
Стаж: 15 лет 1 месяц
Благодарил (а): 23 раза

Re: [RC] Advanced Similar Topics ( Related ) - Похожие темы

Сообщение Sax »

Вот ещё:
по инструкции написано в posting.php найти:

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

	'S_HIDDEN_FIELDS'		=> $s_hidden_fields)
);
и добавить:

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

//[begin] 'Advanced Similar Topics'
if ($config['similar_topics_posting'] && $mode == 'post')
{
	$template->assign_vars(array(
		'S_NEW_TOPIC'			=> true,
		'U_SIMILAR_SEARCH'		=> append_sid("{$phpbb_root_path}similar_topics.$phpEx")
		)
	);
}
//[end] 'Advanced Similar Topics'
А у меня там так:

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

	'S_HIDDEN_FIELDS'		=> $s_hidden_fields,
	'S_MOD_BBCODE'			=> ($auth->acl_get('m_', $forum_id)) ? true: false)
);
куда мне недо было запихивать тогда? Я сделал так:

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

	'S_HIDDEN_FIELDS'		=> $s_hidden_fields,
	'S_MOD_BBCODE'			=> ($auth->acl_get('m_', $forum_id)) ? true: false)
);

//[begin] 'Advanced Similar Topics'
if ($config['similar_topics_posting'] && $mode == 'post')
{
	$template->assign_vars(array(
		'S_NEW_TOPIC'			=> true,
		'U_SIMILAR_SEARCH'		=> append_sid("{$phpbb_root_path}similar_topics.$phpEx")
		)
	);
}
//[end] 'Advanced Similar Topics'
так правельно? а то мож из-за этого ошибка в админке и появилась?

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