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

[2.3.x]A-21-22 Top XX v2


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

всем привет!

 

вопрос по дневникам.

 

сейчас выводятся дневники с сортировкой по последним комментам.

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

Под сообщением подразумевается как коммент, так и запись.

 

Пример:

 

Юзер1 запись сделана в 10:00 коммент в 20:49

Юзер2 запись сделана в 16:00 коммент в 11:29

Юзер3 запись сделана в 18:00 комментов вообще нет

 

После сортировки порядок такой:

Юзер1 (у него самое свежее сообщение - коммент в 20:49)

юзер3 (у него сообщение - запись в 18:00)

юзер2 (а у него запись в 16:00)

 

Как это реализовать попроще?

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

  • Ответы 150
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

  • 3 недели спустя...
под 231, как понимаю не совсем адаптирован? :D после установки, глюки с отправкой Лсообщений из профиля и проблемы с некоторыми профайлами, можно пофиксить?
Ссылка на комментарий
Поделиться на других сайтах

нет, я ставил, и работало, только ругалось на func_msg.php и при входе в профайл пользователя №1, можно пофиксить? было бы очень здорово, на 217 стояла
Ссылка на комментарий
Поделиться на других сайтах

можно пофиксить?

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

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

ок, щас поставлю мод на локалку и через 10 минут сообщу ошибку :D

 

 

такс, поставил на локалке, вроде всё в норме, может вчера просто чё то накосячил, щас попробую в инете поставить...

 

 

 

Судя повсему вчера где-то промах допустил, модификация работает на 2.3.1, в случае чего отпишусь

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

  • 2 недели спустя...

Архар, а ты не мог бы применить свой талант, чтобы в твоём "Топ" усекались и темы и ники, а то ники и темы бывают такими длинными, что разносят весь Топ и становится ужасно не красиво. Если это возможно. Спасибо большое за любой ответ.

 

Просто с переносами очень не красиво, когда ник с переносами и тема с переносами. Если у кого-то есть решение, помогите пожалуйста.

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

Просто с переносами очень не красиво, когда ник с переносами и тема с переносами. Если у кого-то есть решение, помогите пожалуйста.

 

./sources/action_public/boards.php

					$TopMembers .= $this->ipsclass->compiled_templates['skin_boards']->TopMembers($mrow);

заменить на

					$mrow['members_display_name'] = $this->ipsclass->txt_truncate( $mrow['members_display_name'], 16 );
				$TopMembers .= $this->ipsclass->compiled_templates['skin_boards']->TopMembers($mrow);

 

					$LastMembers .= $this->ipsclass->compiled_templates['skin_boards']->LastMembers($nrow);

заменить на

					$nrow['members_display_name'] = $this->ipsclass->txt_truncate( $nrow['members_display_name'], 16 );
				$LastMembers .= $this->ipsclass->compiled_templates['skin_boards']->LastMembers($nrow);

 

					$LastTopics .= $this->ipsclass->compiled_templates['skin_boards']->LastTopics($trow);

заменить на

					$trow['members_display_name'] = $this->ipsclass->txt_truncate( $trow['members_display_name'], 16 );
				$trow['title'] = $this->ipsclass->txt_truncate( $trow['title'], 30 );
				$LastTopics .= $this->ipsclass->compiled_templates['skin_boards']->LastTopics($trow);

 

					$LastJournal .= $this->ipsclass->compiled_templates['skin_boards']->LastJournal($jrow);

заменить на

					$jrow['members_display_name'] = $this->ipsclass->txt_truncate( $jrow['members_display_name'], 16 );
				$jrow['j_title'] = $this->ipsclass->txt_truncate( $jrow['j_title'], 30 );
				$LastJournal .= $this->ipsclass->compiled_templates['skin_boards']->LastJournal($jrow);

 

P.S. Постарался не ошибиться.

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

эти фрагменты - для того, чтобы урезать имена или же ответ на мой вопрос?

Эти фрагменты — для урезания имён и титлов.

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

Sannis ты золото, спасибо тебе огромнейшее, пошла ставить, а то ники "Превращаюсь в свинью и хрюкаю" на три строчки переносятся.

 

Работает отлично. :D

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

  • 3 недели спустя...
Установил! Работает отлично! :D

 

Вот только как убрать панель вниз форума? (к примеру как здесь)

 

У меня панель получилась над форумами и под логотипом...

 

Разобрался! ;) Всё ок!

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

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

У нас на форуме активно начали обсуждать изменения, просят колонки дату и время последнего поста, количество постов в теме, ... Может это конструктивно, ведь в админке лишнее можно отключить.

http://www.myzarya.ru/forum1/index.php?s=&...ost&p=39692

Интересно мнение автора по этому поводу.

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

возможно все...

в запросе к таблице тем добавить t.last_post, t.posts

для каждой темы last_post придется обрабатывать функцией ipsclass->get_date

ну и в двух шаблонах соответственно добавлять...в глобальном две шапки таблицы, в обычном - две ячейки...

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

возможно все...

в запросе к таблице тем добавить t.last_post, t.posts

для каждой темы last_post придется обрабатывать функцией ipsclass->get_date

ну и в двух шаблонах соответственно добавлять...в глобальном две шапки таблицы, в обычном - две ячейки...

а поподробнее можно? ещё лучше расписать по шагам

Заранее Спасибо.

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

  • 4 недели спустя...
Имеется в виду компонент mJourlal. Вы можете подкорректировать запрос под свой компонент :D
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
  • 2 недели спустя...

×
×
  • Создать...

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

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