Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

мод "Похожие темы"

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Еще не релиз, но рабочий http://forum.aeroion.ru/topic98.html
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Кирилл писал(а): ну когда же объявите о релизе мода?
Объявляю о релизе мода Extended Similar topics.

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Поручик
Установил только что мод, выдает ошибку:
Parse error: parse error, unexpected '}' in /www/sites/site1/public_html/phpBB2/includes/template.php(151) : eval()'d code on line 27

Что не так? :oops:

Вот код из template.php вокруг 27-ой строки:

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

/**
 * Template class. By Nathan Codding of the phpBB group.
 * The interface was originally inspired by PHPLib templates,
 * and the template file formats are quite similar.
 *
 */

class Template {
	var $classname = "Template";

	// variable that holds all the data we'll be substituting into
27-ая строка, вот эта:
* and the template file formats are quite similar.
27 *
*/
http://passat-b5.ru
Всё о машинах VW Passat B5
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Блин, глюк. Так и знал.

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

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/similar_viewtopic.tpl

# 
#-----[ FIND ]---------------------------------------- 
# 
<br />

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN similar -->
Или содрать дистрибутив и залить similar_viewtopic.tpl
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Поручик
Теперь все работает!
Замечательный мод, спасибо!!! :D

Добавлено спустя 33 минуты 25 секунд:

Поручик
Ещё такой момент отловил...
Если в названии темы присутствуют двойные кавычки("), то в похожих темах, отображаются темы в которых встречаются кавычки!
А не слова...
Похоже, если тема с кавычками, то моду по барабану, какие в названии темы слова, он ищет тему с кавычками...
Это можно как то пофиксить?
Чтоб кавычки в названии тем просто игнорировались?
http://passat-b5.ru
Всё о машинах VW Passat B5
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Он ищет темы, в названиях которых встречаются html-представление двойной кавычки "
Занесите quot и т.п. в файл search_stopwords.txt и включите фильтр стоп-слов.
Полезная ссылка
http://www.phpbbguru.net/community/view ... 1566#21566

Добавлено спустя 51 минуту 1 секунду:

Еще один дурацкий, но не смертельный глюк. Для русского языка перепутаны две переменные.

lang_admin.php

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

$lang['Similar_sort_date']='по релевантности';
$lang['Similar_sort_relev']='по времени сообщения';
должно быть

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

$lang['Similar_sort_date']='по времени сообщения';
$lang['Similar_sort_relev']='по релевантности';
для английского все нормально.

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Поручик писал(а):Он ищет темы, в названиях которых встречаются html-представление двойной кавычки "
Занесите quot и т.п. в файл search_stopwords.txt и включите фильтр стоп-слов.
Поручик
Спасибо огромное!
Все получилось!!!
Мод классный, и пользователям очень нравится!

Переменные в lang_admin.php тоже поправил!
Не могли бы Вы объяснить, чем отличается поиск:
"по релевантности"
"по времени сообщения"
В данном конкретном моде?
http://passat-b5.ru
Всё о машинах VW Passat B5
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Обновил мод Extended Similar topics до версии 1.0.3
- пофиксена ошибка с показом времени последнего сообщения.
+ добавлено имя автора последнего сообщения.
+ добавлен перевод на немецкий язык (за это большое спасибо easygo)

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

наш форум http://forum.aeroion.ru/cat1.html
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 1 месяц

Сообщение AlexSh1 »

Поручик писал(а):Занесите quot и т.п. в файл search_stopwords.txt и включите фильтр стоп-слов.
А куда надо разместить этот файл?
Последний раз редактировалось AlexSh1 11.02.2007 13:48, всего редактировалось 1 раз.
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 1 месяц

Сообщение AlexSh1 »

Поручик

Предудущий пост переписал (убрал второй вопрос, который задам ниже тут).

Второй вопрос:

Почему при выводе похожих тем в последней колонке формы имя написавшего последний пост выводится не сразу в этой строке за датой, а строкой ниже?

Для инфо: у меня стоит мод , не помню название, который выводит ссылки на последнее сообщение темы с наличие такого значочка (стрелка и квадратик), который становится желтым когда тема не прочтена и белым, если она прочтена. Может в этом дело?
Аватара пользователя
LD.
phpBB 1.4.4
Сообщения: 100
Стаж: 18 лет 3 месяца
Откуда: BEERюлево-ZAPADное

Сообщение LD. »

У меня просто НИЧЕГО нового не появилось во Вьютопике... Странно.. перепроверил несколько раз, все четтко по инструкции. Если можно, выложите скрин, пожалуйста, как должно быть
-=Mixa=-
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 2 месяца

Сообщение -=Mixa=- »

К стати, этот мод добавляет индекс FULLTEXT на поле topic_title a при создании резервной копии БД стандартным скриптом этот индекс теряется. В следствии чего после восстановления БД он начинает матюкаться на отсутствие такового.
Я решил следующим образом, может кому-то пригодится.
file admin_db_utilities.php :

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

#
#----[ FIND ]---------
#
	if(($kname != 'PRIMARY') && ($row['Non_unique'] == 0))
	{
		$kname = "UNIQUE|$kname";
	}
#
#----[ AFER, ADD ]-----
#
	elseif(($kname != 'PRIMARY') && ($row['Index_type'] == 'FULLTEXT'))
	{
		$kname = "FULLTEXT|$kname";
	}
#
#-----[ FIND ]---------
#
	elseif (substr($x,0,6) == 'UNIQUE')
	{
		$schema_create .= '	UNIQUE ' . substr($x,7) . ' (' . implode($columns, ', ') . ')';
	}
#
#-----[ AFTER, ADD ]------------
#
	elseif (substr($x,0,8) == 'FULLTEXT')
	{
		$schema_create .= '	FULLTEXT ' . substr($x,9) . ' (' . implode($columns, ', ') . ')';
	}
j007
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 2 месяца

Сообщение j007 »

Я лично вообще никогда не пользуюсь стандартным бэкапом ... отрубил его и стороними скриптами бэкапюсь . и надежней и качественей..

Добавлено спустя 30 секунд:

Один раз просто обжогся...не все забэкапило)
composer
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет

Сообщение composer »

AlexSh1 писал(а):
Поручик писал(а):Занесите quot и т.п. в файл search_stopwords.txt и включите фильтр стоп-слов.
А куда надо разместить этот файл?
+1 Тоже интересует этот вопрос.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

в lang/your_lang/
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

Вернуться в «Запросы модов для phpBB 2.0.x»