Перейти к публикации

Короткая новость


Genavus

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

Genavus,

Да ладно вам.

Сами же спросили можно или нельзя... На что я вам ответил...

Ну и пару замечаний:

1. Не ленитесь пользоваться поиском - помогает найти ответы на ваши вопросы, гораздо быстрее.

2. Не ленитесь подробно задавать вопросы - что значит отрегулировать?

Может это: http://forum.dle-news.ru/index.php?showtopic=50867

Хотя скорее всего это: http://forum.dle-news.ru/index.php?showtopic=28458

Ну или, как вариант, использовать это: http://forum.dle-news.ru/index.php?showtopic=30391

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

Нет. Это мне не идет.

http://forum.dle-new...showtopic=28458 - что то похожее, но после установки краткая новость исчезает, остается один заголовок.

Видимо не для моей (8,2) версии.

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

engine/modules/show.short.php

Перед:

$tpl->set( '{short-story}', $row['short_story'] );
Вставить:
if( strlen( $row['short_story'] ) > 100 ) $row['short_story'] = substr( $row['short_story'], 0, 100 ) . " ...";

Где 100 - кол-во символов, которое нужно отображать (измените на свое).

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

engine/modules/show.short.php

Перед:

$tpl->set( '{short-story}', $row['short_story'] );

Вставить:

if( strlen( $row['short_story'] ) > 100 ) $row['short_story'] = substr( $row['short_story'], 0, 100 ) . " ...";Где 100 - кол-во символов, которое нужно отображать (измените на свое).

Спасибо, пробовал, но не подошло, т.е. ни какой реакции.

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

Спасибо, пробовал, но не подошло, т.е. ни какой реакции.

кеш в админпанели скрипта очистите если включили кеширование

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

Кеш не включен. Да нет это не работает. Пробовали на другом сайте, (правда 8,5) тоже ни какой реакции... :(

Может еще где нужно изменения делать ?

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

Извиняюсь, вставлять нужно перед этим:

$tpl->set( '{short-story}', stripslashes( "<div id=\"news-id-" . $row['id'] . "\" style=\"display:inline;\">" . $row['short_story'] . "</div>" ) );

Но имейте ввиду, что вместе с текстом могут быть обрезаны HTML теги.

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

Да заработало. Спасибо !

Но имейте ввиду, что вместе с текстом могут быть обрезаны HTML теги.

Объясните пожалуйсто на что это повлияет.

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

Объясните пожалуйсто на что это повлияет.

На форматирование текста.

Чтобы этого не происходило, можно:

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

2. Вырезать все теги на уровне скрипта, отказавшись от форматирования текста краткой новости.

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

Объясните пожалуйсто на что это повлияет.

На форматирование текста.

Чтобы этого не происходило, можно:

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

2. Вырезать все теги на уровне скрипта, отказавшись от форматирования текста краткой новости.

Все хорошо. Именно это я и искал. Установил поработал с этим изменением - и снова неполадки...

При навигации по сайту, в некоторых местах (странно что не везде) сайт перекашивает, меню улетает вниз.

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

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