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

Название статьи исчезает в теге [/full-link] !


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

Как сделать так чтобы название статьи не исчизало когда нет полной новости в админке конечно же есть позиция "Скрывает ссылку на полную новость, если отсутствует полное описание" но она отключаект, как ссылку на полную новость, так и название статьи в шапке шаблона shortstory. Там в ссылка и название в разных местах этого шаблона заключены тег [full-link]Подробнее…[/full-link], [full-link]{title}[/full-link] а открытие ссылки подробно, с точно таким же содержанием, раздражает посетителя....

И по подсзке на форуме, я поменял теги [full-link]{title}[/full-link] на <a href={full-link}>{title}</a>.

И казалось бы все хорошо Но... Эта ссылка присутствует всегда ... должно быть так:

если есть полная новость то нозвание должно являтся ссылкой,

а вот если полной новости нет то (все тоже) название НЕ должно являтся ссылкой (и быть статичным текстом).

Ведь (обычно) бывают новости краткие. А на повторное его открытие, нет смысла, по нажатию на кнопку "ПОДРОБНО" по меньшей мере смешно.....а в общем то раздражает посетителя. Да и этот вопрсо интерисует многих.

Вопрос: Как реализовать столь Простоую систему функционирования "Заголовока статьи". . . ...? ? ?

Вот мой сайт www.Mariinsk.ru

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

В файле /engine/modules/show.short.php найдите строчку

if( ($row['full_story'] < 13) and $config['hide_full_link'] == "yes" ) $tpl->set_block( "'\\[full-link\\](.*?)\\[/full-link\\]'si", "" );
и замените её на:

if( ($row['full_story'] < 13) and $config['hide_full_link'] == "yes" ) {

	$tpl->set( '[full-link]', "" );

	$tpl->set( '[/full-link]', "" );

}

[/code]

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

у меня версия скрипта 9.4 а в этом файле есть только похожая строчка

if( (strlen( $row['full_story'] ) < 13) and $config['hide_full_link'] == "yes" ) $tpl->set_block( "'[full-link](.*?)[/full-link]'si", "" );

но при замене на нее эта ссылка и также ссылка "подробное" не работает вообще (то есть не является ссылкой)

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

ravin.x, извините, я не смог заранее предсказать, что у Вас DLE 9.4

В DLE 9.4 эта строчка выглядит так:

if( (strlen( $row['full_story'] ) < 13) and $config['hide_full_link'] == "yes" ) $tpl->set_block( "'[full-link](.*?)[/full-link]'si", "" );

В DLE 9.7 так:

if( ( $row['full_story'] < 13) and $config['hide_full_link'] == "yes" ) $tpl->set_block( "'[full-link](.*?)[/full-link]'si", "" );

Кстати не совсем понимаю, куда исчезло strlen() в DLE 9.7 049.gif

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

я так и понял.... что сам пропустил эту инфу :rolleyes:

А в новых версиях эта возможность уже есть?

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

А в новых версиях эта возможность уже есть?

Нет. В Вашей версии DLE надо найти строчку:

if( (strlen( $row['full_story'] ) < 13) and $config['hide_full_link'] == "yes" ) $tpl->set_block( "'\\[full-link\\](.*?)\\[/full-link\\]'si", "" );
и заменить её на:

if( ( strlen( $row['full_story'] < 13 ) ) and $config['hide_full_link'] == "yes" ) {

	    $tpl->set( '[full-link]', "" );

	    $tpl->set( '[/full-link]', "" );

}

[/code]

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

http://www.mariinsk.ru/ вот загляни сразу на главной странице.... название статьи и ссылка подробно неактивны... :( Чего делать то ?

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

http://www.mariinsk.ru/ вот загляни сразу на главной странице.... название статьи и ссылка подробно неактивны... Чего делать то ?

Всё у Вас верно работает! Новость "Объявлен конкурсный отбор" - заголовок не кликабельный и ссылкой не является. Аналогично и с кнопкой Подробнее

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

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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

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