Вывод краткой новости в DLE

M
На сайте с 01.12.2008
Offline
129
5242

Добрый день.

Ковыряю DLE, потихоньку разбираюсь, сейчас возникли вопросы по выводу кратких новостей.

Есть такие теги (поля) DLE как {short-story} и [full-link]читать далее[/full-link]. Вы их все конечно знаете.

Код у меня в шаблоне кратких новостей такой:

<td valign="top"><p><span class="date">{date}</span><span class="orange"><br>

[full-link] <strong>{title}</strong></span>[/full-link] <br>

<span class="news">{short-story}... [full-link]читать далее[/full-link]</span></p></td>

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

Однако почему то ссылка читать далее переносится на следующую строчку, словно br автоматически вставляется перед этой ссылкой.

Не подскажете, как это исправить?

Еще вопрос, хотел организовать вывод картинки к краткой новости. Например, картинка слева, дата, заголовок, краткая новость справа.

Я так понял это делается при добавлении новости путем нажатия на кнопку "загрузка файлов на сервер". Картинка-то вставляется. Однако, во-первых, прилипает к ней краткая новость, во-вторых хочу выровнять эту картинку допустим по верхней линии с текстом краткой новости.

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

Можно вообще эту картинку выводить в том месте, где я захочу?

Буду благодарен за ответ.

markovnik добавил 16.02.2009 в 12:50

Ну неужели никто не знает?

или это фишки, которыми многие предпочитают бесплатно не делится?

Umi
На сайте с 21.08.2007
Offline
117
Umi
#1

да действительно загадка, я для себя как вариант сделала

[full-link]<strong>{title}</strong>[/full-link]

далее убрала вообще

M
На сайте с 01.12.2008
Offline
129
#2
Umi:
да действительно загадка, я для себя как вариант сделала
[full-link]<strong>{title}</strong>[/full-link]

далее убрала вообще

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

[full-link] <strong>{title}</strong>[/full-link]

Но меня интересует, чтобы именно было "далее", прям на этой же строчке ,где заканчивается последнее слово short-story.

Я другие сайты смотрю (в т.ч. и на DLE), как-то они ведь сделали, и не думаю что это слишком сложно.

markovnik добавил 17.02.2009 в 07:17

Еще вопрос, хотел организовать вывод картинки к краткой новости. Например, картинка слева, дата, заголовок, краткая новость справа.
Я так понял это делается при добавлении новости путем нажатия на кнопку "загрузка файлов на сервер". Картинка-то вставляется. Однако, во-первых, прилипает к ней краткая новость, во-вторых хочу выровнять эту картинку допустим по верхней линии с текстом краткой новости.
Как короче управлять расположением этой картинки относительно краткой новости???
Можно вообще эту картинку выводить в том месте, где я захочу?

Буду благодарен за ответ.

в случае с картинкой, я так понимаю, нужно как-то управлять этими расстояниями через стили, стиль я то создам например, но вот как указать стиль, для этой будущей картинки ("загрузка файлов на сервер") я не знаю.

Может кто подскажет решение?

Master_globus
На сайте с 15.09.2006
Offline
113
#3
markovnik:
но вот как указать стиль, для этой будущей картинки ("загрузка файлов на сервер")

Пример:

В шаблоне у вас указано

<class="image">{short-story}

В файле стилей для данного класса прописываете

.image img{

margin-right:15px;
margin-left:15px;
}

15px меняете на тот отступ текста от картинки, который вам нужен.

Работаю только с diafan.CMS 4.4.0 (http://cms.diafan.ru/cms576/)
M
На сайте с 01.12.2008
Offline
129
#4
Master_globus:
Пример:
В шаблоне у вас указано
<class="image">{short-story}

В файле стилей для данного класса прописываете
.image img{

margin-right:15px;
margin-left:15px;
}

15px меняете на тот отступ текста от картинки, который вам нужен.

Спасибо, начальника, получилось! -) @нара раша

Благодарю.

Может вы и знаете как ситуацию с "читать далее" разрулить?

[Удален]
#5

Нужно создать тему и закинуть туда все решения с ДЛЕ, только времени нет чтобы собрать все )

M
На сайте с 01.12.2008
Offline
129
#6
KosoyRoman:
Нужно создать тему и закинуть туда все решения с ДЛЕ, только времени нет чтобы собрать все )

Да, было бы конечно хорошо и приятно. Особенно для начинающих.

Вот что ответил официальный представитель ДЛЕ по моему вопросу

Никак, новость содержит всегда служебный слой, поэтому продолжение на этой же строчке не сделать

что-то лукавит, ну я же точно видел что так делают.

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