Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

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

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

2.2.1: Отображение тем и ников на главной странице

Как сделать так, чтобы вместо длинных названий он выдавал не "Тема: ..." а просто обрезанное название... ?

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

вроде нормально хотя я сделал по другому

вроде нормально хотя я сделал по другому

Как сделал, расскажи?

 

Dr.Freddy - спасибо огромное. На досуге попробую твой вариант, о результатах сообщу.

  • Автор
проверьте кто-нибудь, у кого баги?
Пока всё работает норм.

 

вроде нормально хотя я сделал по другому
А как ?

Я вообще выключил нафиг обрезание.

Кстати и имена пользователей теперь тоже пишутся полностью!

 

	function txt_truncate($text, $limit=30)
{
	$text = str_replace( '&' , '&', $text );
	$text = str_replace( '"', '"', $text );

	$string_length = $this->txt_mb_strlen( $text );

/*		if ( $string_length > $limit)
	{
		// Multi-byte support
		$text = preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,0}'.
				   '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.intval($limit-3).'}).*#s',
				   '$1',$text)."...";

		//$text = substr($text,0, $limit - 3) . "...";
		$text = preg_replace( "/&(#{0,}([a-zA-Z0-9]+?)?)?\.\.\.$/", '...', $text );
	}
	else
	{
*/
		$text = preg_replace( "/&(#{0,}([a-zA-Z0-9]+?)?)?$/", '', $text );
//	  }

	return $text;
}

 

 

Спасибо Dr.Freddy !!! Ты мой герой! :)

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

кстати в 2.2.2 вроде исправили

Подтверждаю. На домашнем форуме, где баг не страшен и я его не правила, ... в одном из названий заменилось нормальным обрезанным заголовком.

У меня тоже, после обновления с 2.2.1 до 2.2.2 на локальной машине всё нормально стало с названиями - (...) три точки больше не вылазили.

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

Ирина перенесите мою тему сюда тоже...

 

И вот терь вопрос..., я изменить то меняю эти две строчки

 

$text = str_replace( '&' , '&', $text );
$text = str_replace( '"', '"', $text );

 

 

вот на такие

 

$text = str_replace( '&' , '&', $text );
$text = str_replace( '"', '"', $text );

 

А как их сохранить не могу сообразить...

Меняю прям на сервере через фтп клиент, а они не сохраняются...

когда заного открываю цифры опять там...

Мож надо сначало скопировать оттуда файл потом на компе изменить и сохранить,

а затем взять его и переписать на фтп, получица нет...?

 

А на звание тем у меня появляются но ток которые короткие...

и у меня админка на английском не так то легко как на русскомя,

я уже там менял колличество символов допустимых в названии тем, но не помогает

показывают всё равно ток короткие названия тем...

Помогите разобраться ... Спасибо!

Да подправил я там, убрал я вообщем эти циферки ток результата ноль...

Гость
Эта тема закрыта для дальнейших сообщений.

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.