Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка 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.

Проблема с переходом на последнее сообщение

Featured Replies

Posted

Здравствуйте!

 

Извините что к вам обращаюсь, но...

У меня имеется такая проблема на форуме!

 

У меня не на всех форумах, переходит на последнее сообщение, так как у части ссылка выглядит так:

 

diktum.ru/index.php?showtopic=30#entry229

 

А у другой части, 

 

diktum.ru/forums/topic/63#entry373-logi-tut

 

Ентри встает не туда, и получается что не переходит, только если вручную перенести #entry373 в конец, то заработает.

 

Раньше ни одна ссылка не работала, помог костыль, но работать стала только часть. 

 

Правим:

admin/applications/forums/modules_public/forums

Заменяем:

$this->registry->output->silentRedirect($this->settings['base_url']."showtopic=".$topicData['tid']. $stUrlParam ."#entry".$post['pid'], $topicData['title_seo'], 302, 'showtopic' );

На:

$this->registry->output->silentRedirect($this->settings['base_url']."showtopic=".$topicData['tid']. $stUrlParam ."#entry".$post['pid'], '', 302, 'showtopic' );

Заранее огромное вам спасибо!!

В итоге получилось самому исправить... полазил в ЧПУ 

 

в общем вышло так что у меня в 

admin/applications/forums/modules_public/forums/topics.php эта строчка оказалась без entry.

 

$this->registry->output->silentRedirect( $this->settings['base_url']."showtopic=".$topicData['tid'].$stUrlParam.$pid, $topicData['title_seo'], 302, 'showtopic' );

 

в итоге вставил в место нее

 

$this->registry->output->silentRedirect($this->settings['base_url']."showtopic=".$topicData['tid']. $stUrlParam ."#entry".$post['pid'], '', 302, 'showtopic' );

 

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

 

Извините... сапсибо еще раз!

Edited by WzGeee

  • 4 месяца спустя...

Поправил файл как здесь написано. Проблема с переходом к последнему непрочитанному сообщению осталась :(. URL получается такой: 5302#entry53096-pereezd-na-novyi-dvizhok-foruma/

Т.е. проблема такая же. как описана выше. IP.Board 3.4.6 

Подскажите куда копать?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

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.