Форумы / National / Russian / Тех. поддержка / Баги и ошибки движка (Genoa 0.6)

<<<1...567891011>>>

Ratibor
#106 03.03.2009 02:24
Нашел я ссылку :-)
Ее нет, так как еще надо поправить main.lang.php.
После этого ссылка появилась :)

Вот только при переходе по этой ссылке пишет, что ссылка левая :-)
Не задавай глупых вопросов, не услышишь вранья.
Отредактировано: Ratibor (03.03.2009 02:37, 15 лет назад)
Trustmaster
#107 03.03.2009 03:24
В trunk и minor валидация почты работает совершенно по-разному, но, видимо, при наложении патчей в minor попала часть файлов и trunk'а, и теперь имеем такую кашу. Придется смену почты из trunk в minor целиком внедрять.
May the Source be with you!
jcrush
#108 03.03.2009 06:49
почему при поиске страница стала выдавать вида: page.php?id=111&highlight=JMESS ?

JMESS - алиас
SEO блог: http://blog.stfw.ru/
Boss
#109 04.03.2009 00:17
Поиск не работает. На данном сайте пробуем поискать только в названии страниц и только в названии топиков - вываливается ошибка запроса к базе.
Ratibor
#110 04.03.2009 00:58
Поправочка, вываливаетя когда ищешь либо в форумах по заголовкам, либо в форумах по содержимому.
Если и по тому и другому вместе, то нормально.
По страницам при любых условиях нормально,
вернее если для форума конечно обе галочки стоят.
И то это глюк только в общем поиске.
Если выбрать поиск по форумам, то там тоже все нормально.
В общем надо искать в search.php после 467 строки.

Вроде нашел.
Скорей всего виноваты две строки:

AND p.fp_topicid=t.ft_id $frm_reply
GROUP BY t.ft_id ORDER BY $orderby

Так как в общем поиске нет галочки "Только в темах с ответами"
А также "Сортировать результат поиска по" и "Искать результат с"
Это есть только в поиске по форуму.

Вот тут (начиная с 700 строки):
			if ($sea_frmtitle=='1' && $sea_frmtext!='1') {
				$sql = sed_sql_query("SELECT p.fp_id, t.ft_firstposterid, t.ft_firstpostername, t.ft_title, t.ft_id, s.fs_id, s.fs_title, s.fs_category
		 	FROM $db_forum_posts p, $db_forum_topics t, $db_forum_sections s
		 	WHERE 1 AND ($sqlsearchx2)
		 	AND p.fp_topicid=t.ft_id $frm_reply
		 	AND p.fp_sectionid=s.fs_id $sqlsections $sqlsections2
		 	GROUP BY t.ft_id ORDER BY $orderby
		 	LIMIT $cfg_maxitems");
		 	$items = mysql_num_rows($sql);
			}
			elseif ($sea_frmtext=='1' && $sea_frmtitle!='1') {
				$sql = sed_sql_query("SELECT p.fp_id, t.ft_firstposterid, t.ft_firstpostername, t.ft_title, t.ft_id, s.fs_id, s.fs_title, s.fs_category
		 	FROM $db_forum_posts p, $db_forum_topics t, $db_forum_sections s
		 	WHERE 1 AND ($sqlsearchx1)
		 	AND p.fp_topicid=t.ft_id $frm_reply
		 	AND p.fp_sectionid=s.fs_id $sqlsections $sqlsections2
		 	GROUP BY t.ft_id ORDER BY $orderby
		 	LIMIT $cfg_maxitems");
		 	$items = mysql_num_rows($sql);
			}
			elseif ($sea_frmtext=='1' && $sea_frmtitle=='1') {
		$sql = sed_sql_query("SELECT p.fp_id, t.ft_firstposterid, t.ft_firstpostername, t.ft_title, t.ft_id, s.fs_id, s.fs_title, s.fs_category
		 	FROM $db_forum_posts p, $db_forum_topics t, $db_forum_sections s
			WHERE 1 AND ( ($sqlsearchx1) OR ($sqlsearchx2) )
			AND p.fp_topicid=t.ft_id
			AND p.fp_sectionid=s.fs_id $sqlsections
			GROUP BY t.ft_id ORDER BY fp_id DESC
			LIMIT $cfg_maxitems");
		 	$items = mysql_num_rows($sql);
			}

надо поправить так:
			if ($sea_frmtitle=='1' && $sea_frmtext!='1') {
				$sql = sed_sql_query("SELECT p.fp_id, t.ft_firstposterid, t.ft_firstpostername, t.ft_title, t.ft_id, s.fs_id, s.fs_title, s.fs_category
		 	FROM $db_forum_posts p, $db_forum_topics t, $db_forum_sections s
		 	WHERE 1 AND ($sqlsearchx2)
		 	AND p.fp_topicid=t.ft_id
		 	AND p.fp_sectionid=s.fs_id $sqlsections $sqlsections2
		 	GROUP BY t.ft_id ORDER BY fp_id DESC
		 	LIMIT $cfg_maxitems");
		 	$items = mysql_num_rows($sql);
			}
			elseif ($sea_frmtext=='1' && $sea_frmtitle!='1') {
				$sql = sed_sql_query("SELECT p.fp_id, t.ft_firstposterid, t.ft_firstpostername, t.ft_title, t.ft_id, s.fs_id, s.fs_title, s.fs_category
		 	FROM $db_forum_posts p, $db_forum_topics t, $db_forum_sections s
		 	WHERE 1 AND ($sqlsearchx1)
		 	AND p.fp_topicid=t.ft_id
		 	AND p.fp_sectionid=s.fs_id $sqlsections $sqlsections2
		 	GROUP BY t.ft_id ORDER BY fp_id DESC
		 	LIMIT $cfg_maxitems");
		 	$items = mysql_num_rows($sql);
			}
			elseif ($sea_frmtext=='1' && $sea_frmtitle=='1') {
		$sql = sed_sql_query("SELECT p.fp_id, t.ft_firstposterid, t.ft_firstpostername, t.ft_title, t.ft_id, s.fs_id, s.fs_title, s.fs_category
		 	FROM $db_forum_posts p, $db_forum_topics t, $db_forum_sections s
			WHERE 1 AND ( ($sqlsearchx1) OR ($sqlsearchx2) )
			AND p.fp_topicid=t.ft_id
			AND p.fp_sectionid=s.fs_id $sqlsections $sqlsections2
			GROUP BY t.ft_id ORDER BY fp_id DESC
			LIMIT $cfg_maxitems");
		 	$items = mysql_num_rows($sql);
			}

Проверьте, вроде должно так быть.

В транке поправил.
Не задавай глупых вопросов, не услышишь вранья.
Отредактировано: Ratibor (04.03.2009 01:43, 15 лет назад)
dervan
#111 04.03.2009 04:34
А есть смысл исправлять ошибки в нынешнем поиске? А то у меня после этой темы, XSearch -- полнотекстовый релевантный поиск, сложилось такое впечатление, что нынешний поиск скоро будет заменён.
Ratibor
#112 04.03.2009 04:44
# dervan : сложилось такое впечатление, что нынешний поиск скоро будет заменён.
Ну на тот поиск точно вряд ли перейдем в ближайшие сто лет :-)
Не задавай глупых вопросов, не услышишь вранья.
dervan
#113 04.03.2009 05:02
А то я исправлял поиск и выкладывал на Neocrome.ru - правда старый, для Seditio 121, но некоторые ошибки и недочёты переехали оттуда в новый поиск.
Boss
#114 04.03.2009 11:49
Можно этот поиск встроить - http://www.hardweb.ru/page-id-2.html
jcrush
#115 04.03.2009 21:42
Почему все таки неотробатывает SEO title, т.е. в админке указал в page настройки TITLE, а на деле идует Название сайта - TITLE страницы

как сделать все таки по правильному - ITLE страницы перед названием сайта?

баг, заходим в папку в свои файлы, картинки, нажимаем миниатюры все ок, а если перейти на сл страницу файлов и нажать миниатюры то выкидывает на предыдущую
SEO блог: http://blog.stfw.ru/
Отредактировано: jcrush (04.03.2009 22:59, 15 лет назад)
Sergeich
#116 04.03.2009 23:06
jcrush, в настройках заголовков найди строку "Основной заголовок :" и поменяй то что там есть на
{SUBTITLE} - {MAINTITLE}
Trustmaster
#117 05.03.2009 00:39
Boss, добротно сделано. Могут возникнуть какие-то трудности при переходе с текущего Search 3.0?
May the Source be with you!
Boss
#118 05.03.2009 02:37
Trustmaster Это все тот же стандартный поиск, лишь немного доработанный. Я лишь возможно там с оформлением немного перестарался, затачивая под конкретный сайт. Но там можно подогнать под стандартный скин. Других сложностей думаю не будет.
Ratibor
#119 05.03.2009 04:10
Нашел еще один небольшой баг:



Это скрин из оперы, в IE тоже самое.
Чтоза вертикальная куча точек слева ?

Нашел причину.
Глюк в admin.referers.inc.tpl в строке 22:
<td>&nbsp; &nbsp; <a href="{ADMIN_REFERERS_URI}">{ADMIN_REFERERS_URI}</a></td>";

Убрал в конце строки ";

Поправил в транке.
Не задавай глупых вопросов, не услышишь вранья.
Отредактировано: Ratibor (05.03.2009 04:33, 15 лет назад)
jcrush
#120 05.03.2009 07:32
Sergeich спасибо, сказка! так бы и не догадался
SEO блог: http://blog.stfw.ru/

<<<1...567891011>>>