Перейти к контенту

меню опции


Рекомендуемые сообщения

А у остальных работает, как так? Вы точно не удалили случайно какую-нибудь соседнюю строчку?
Ссылка на комментарий
Поделиться на других сайтах

Наверное не в тему, но хз вообще куда писать smile.gif

 

Как сделать или где взять плагин для IPB портала что-то типо "Диномической навигации" тоесть отображал все форумы, собственно плагин на пхп я написал, еще бы знать как его в портал воткнуть smile.gif

Ссылка на комментарий
Поделиться на других сайтах

Нда, вот к чему приводит частый просмотр рекламы про Растишку.

 

В архив загляните, я такой блок ля портала выкладывал.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 год спустя...

Спасибо Sannis.

В ./sources/action_public/topics.php найти:

                if ( isset($this->ipsclass->input['mode']) AND $this->ipsclass->input['mode'] AND $this->ipsclass->input['mode'] != 'show' )
               {
                       $this->topic_view_mode = $this->ipsclass->input['mode'];
                       $this->ipsclass->my_setcookie( 'topicmode', $this->ipsclass->input['mode'], 1 );
               }
               else
               {
                       $this->topic_view_mode = $this->ipsclass->my_getcookie('topicmode');
               }

               if ( ! $this->topic_view_mode )
               {
                       //-----------------------------------------
                       // No cookie and no URL
                       //-----------------------------------------

                       $this->topic_view_mode = $this->ipsclass->vars['topicmode_default'] ? $this->ipsclass->vars['topicmode_default'] : 'linear';
               }

Заменить на:

 

                //---------------------------------------------------
               // (SnS hack) Set standart linear view for all
               //---------------------------------------------------

               $this->topic_view_mode = 'linear';

 

Но после этого есть баг, листая номера страниц, сообщения отображаются только первой страницы.

 

Спасибо Arhar. Он дополнил, что если закоментить ещё и этот код, то страницы листаются нормально.

 

$mode    = $this->ipsclass->my_getcookie( 'topicmode' );

 

Но вытекает новый баг. На странице со списком тем, если кликнуть по ссылке "Посл. сообщение:" то должно перейти на последнюю страницу и опустится на последний комментарий, но увы переходит только на первую страницу в самое начало. Если ответов в теме только на 1 страницу, то работает нормально.

 

Дополните этот код ещё чем-то, чтоб всё заработало.

Спасибо

Ссылка на комментарий
Поделиться на других сайтах

то есть если на одну страницу - то к сообщению переходит, а если 2 и больше - к первому сообщению темы?

это надо дебажить функцию return_last_post в topics.php

да и советую не закомментировать, а сделать

$mode='linear';

Ссылка на комментарий
Поделиться на других сайтах

то есть если на одну страницу - то к сообщению переходит, а если 2 и больше - к первому сообщению темы?

Ну оно просто переходит в это обсуждение, получается на первый пост, а первый пост это сообщение темы.

 

это надо дебажить функцию return_last_post в topics.php

Не хочется разбираться с PHP у нас на нём только форум, сайт на другом языке, по этому если можете помогите, если нет, то я чуть позже может вообще снесу эти ссылки ведущие ложно.

 

Совету последовал, ничего не изменилось, но рас так правильнее, то спасибо.

Ссылка на комментарий
Поделиться на других сайтах

В смысле придётся? Придётся разобраться? :rolleyes: Ээээ неее, не для этого мы лицензию покупали, чтоб ремонтировать его. Нам проще сменить форум PHP ))

 

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

Ссылка на комментарий
Поделиться на других сайтах

Ну это не кривизна, вы же сами хотите часть функционала выпилить :-)
Ссылка на комментарий
Поделиться на других сайтах

  • 1 год спустя...

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.