Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

desti Блог

  • записи
    4
  • комментариев
    12
  • просмотр
    21851

Избавляемся от древовидного отображения форума

desti

374 просмотра

На мой взгляд - совершенно бесполезная фича. Отображение попадает в поисковые системы, если человек придет на форум по такой ссылке, режим запоминается в куках, начинаются вопросы "А как вернуть всё взад??"

 

Избавление:

 

Файл sources/action_public/topics.php - даже по ссылке с threaded отображение всегда будет linear и не будет попадать в куки.

 

Найти:

	
//-----------------------------------------
// Process the topic
//-----------------------------------------

	$this->topic_set_up();

 

Вставить после:

	if($this->ipsclass->input['mode'] = 'threaded') {
	$this->ipsclass->input['mode'] = 'linear';
}

 

В скинах:

 

Topic_view -> topic_page_top

 

Удалить:

	 			 img_item + " {$data['TOPIC']['to_button_threaded']}",

 

Удаление строки меню в опциях. Поисковики больше не будут бродить по древовидной структуре.



2 комментария


Рекомендованные комментарии

В роботс txt добавить запреты

Disallow: /*mode=linear 
Disallow: /*mode=threaded 
Disallow: /*mode=linearplus

Тогда поисковики тоже перестают использовать ненужные режимы, включая древовидный

Поделиться комментарием


Ссылка на комментарий

Это тоже метод, но мне больше нравится поломать код :)

 

А поисковики.. У меня стоит ловушка для ботов, куда попадают все роботы, не умеющие читать robots.txt. Их уже словилось штук 60 и они пополнили htaccess.

Поделиться комментарием


Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...