Skip to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ссылки на страницы в форуме

За все время работы с ИПБ только сейчас обратил внимания, что ссылки в форуме на последующие страницы содержат параметры группирования в нем тем - prune_day=100&sort_by=Z-A&sort_key=last_post&topicfilter=all&st=30. Камрады, что скажите, сойдет такое решение чтоб убрать эту фигню?

 

/sources/action_public/forums.php

 

		// Generate the forum page span links

	$forum_url = "";
 		if( isset($this->ipsclass->input['prune_day']) OR isset($this->ipsclass->input['sort_key']) OR isset($this->ipsclass->input['sort_by']) OR isset($this->ipsclass->input['topicfilter']) )
 		{
 			$forum_url = "&prune_day={$prune_value}&sort_by={$sort_by}&sort_key={$sort_key}&topicfilter={$topicfilter}";
 		}

 

В 'BASE_URL' добавляем значения переменной $forum_url

 

'BASE_URL'	=> $this->ipsclass->base_url."showforum=".$this->forum['id'].$forum_url,

Featured Replies

А фильтры сортировки работать будут по-прежнему?

См. в районе легенды форума... Там масса вариантов сортировки. Для них наверное "фигня" и вставлена.

  • Author
А фильтры сортировки работать будут по-прежнему?

Мои опыты показывают что будут работать.

Когда пользователь отправляет запрос, становится истинным одно из условий $this->ipsclass->input['*'] и тогда все ссылки формируются по принципу:

 

&prune_day=$prune_value&sort_by=$sort_by&sort_key=$sort_key&topicfilter={$topicfilter}

так чтоб сортировка происходила по новым пользовательским параметром а не по умолчанию.

За все время работы с ИПБ только сейчас обратил внимания что ссылки в форуме на последующие страницы содержат параметры группирования в нем тем - prune_day=100&sort_by=Z-A&sort_key=last_post&topicfilter=all&st=30. Камрады, что скажите, сойдет такое решение чтоб убрать эту фигню?

эти параметры сохраняются в куках обычно. и автоматически подставляются в ссылку.

  • Author
эти параметры сохраняются в куках обычно. и автоматически подставляются в ссылку.

Не всегда. Единственно, когда пользователь выбирает "запомнить этот выбор", тогда значения для переменной берется из кукиса.

2 => !empty($cookie_prune) ? $cookie_prune : NULL,

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.