Обрезать длину заголовка DLE

[Удален]
2472

Здравствуйте. Есть ли хак для обрезания заголовка в DLE 9.5?

Гуглил, ничего не нашел, кто, что посоветует?

F
На сайте с 14.04.2012
Offline
5
#1

Вместо {title} использовать {title limit="x"}

Вот такое))

Взято: http://dle-news.ru/extras/online/index.html?all2.html

Вот здесь)

Новости автомобилей (http://www.avtonews.info)
[Удален]
#2
funbox:
Вместо {title} использовать {title limit="x"}
Вот такое))
Взято: http://dle-news.ru/extras/online/index.html?all2.html
Вот здесь)

Не работает, вместо заголовка выводит "{title limit="35"}"

[Удален]
#3

funbox, это для DLE 9.7.

Xnokie1, выдирайте из версии 9.7 функцию.

TaP3aH
На сайте с 13.12.2006
Offline
66
#4

Попробуйте

в engine/modules/show.short.php

$tpl->set( '{title}', stripslashes( $row['title'] ) );

заменить на это

$temp = substr( stripslashes( $row['title'] ), 0, КОЛИЧЕСТВО );

if (strlen ($temp) == КОЛИЧЕСТВО ) $temp .= '...';
$tpl->set( '{title}', $temp);
[Удален]
#5
TaP3aH:
Попробуйте
в engine/modules/show.short.php
$tpl->set( '{title}', stripslashes( $row['title'] ) );

заменить на это
$temp = substr( stripslashes( $row['title'] ), 0, КОЛИЧЕСТВО );

if (strlen ($temp) == КОЛИЧЕСТВО ) $temp .= '...';
$tpl->set( '{title}', $temp);

не работает

Parse error: syntax error, unexpected '*' in /home/user1917/data/www/site/engine/modules/show.short.php on line 502
spiteful_eagle
На сайте с 26.10.2012
Offline
33
#6

Самое примитивное: режьте дивом (фиксированной ширины) в шаблоне ))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий