Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Вывод новостей без модулей в 4-5 столбиков

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Вывод новостей без модулей в 4-5 столбиков

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Вывод новостей без модулей в 4-5 столбиков.

Вывод новостей без модулей в 4-5 столбиков


Как сделать вывод новостей в категориях и на главной в 4-5 блоков ?
Сейчас я вам расскажу как это сделать.

в main.tpl
Найти :
{content}

Вставить перед:
<script type="text/javascript">var k = 1;</script>


в shortstory.tpl
Вставить в самом верху:
<script type="text/javascript">
if (k==1) {document.write('<tr>')}
k = k+1;
if (k>2) k -= 5;
</script>

Это вставить в самом низу
<script type="text/javascript">
if (k==3) doc
ument.write('</tr>');
</script>


Изменяем количество выводимых блоков, число 5 меняем на желаемую цифру:
if (k>2) k -= 5;

Пример хака:
Вывод новостей без модулей в 4-5 столбиков


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-4
Просмотры: 7 909 :: Комментарии (29) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#21RexTiam

  • 4 марта 2011 00:33
  • Регистрация: 21.11.2010
  • Был(а) онлайн: 19.01.2021
  • Комментариев: 51
  • 0
Прикольно получилось!!!!

а как делать чтоб одна строка была 1 категория а уже вторая друга категория?

#22revix

  • 13 марта 2011 19:23
  • Регистрация: 11.04.2010
  • Был(а) онлайн: 2.04.2015
  • Комментариев: 24
  • 0
короче ни у кого не работает?

#23Dimon4ick

  • 23 марта 2011 03:01
  • Регистрация: 31.01.2010
  • Был(а) онлайн: 13.09.2022
  • Комментариев: 82
  • 0
mixion, biggrin
Поддержываю

#24unnamedman

  • 10 апреля 2011 19:47
  • Регистрация: 9.02.2010
  • Был(а) онлайн: 17.08.2017
  • Комментариев: 84
  • 0
Ну ёлки палки, народ не тупите (не в обиду).
Видите элемент кода: if (k==1) {document.write('<tr>')}
Не зря я выделил красным этот тег таблицы.
То есть автор с помощью ява скрипта сделал следующее: Если ячейки таблицы в одной строке достигают количества 5 то эти ячейки берутся в теги <tr></tr>, эти табличные теги переносят следующие 5 ячеек в тегах <td></td> на новую строку (грубо говоря).

Кому непонятен тот бред что я написал сделайте следующее:
1. как и написал автор в инструкции Найти :
{content}

Вставить перед:
<script type="text/javascript">var k = 1;</script>

2. Взять тег
{content}

в табличные теги, например все вместе должно получиться так:
<script type="text/javascript">var k = 1;</script>
<table border='0' width='100%' cellspacing='10'>
{content}
</table>


3. В shortstory.tpl
Вставить в самом верху:
<script type="text/javascript">
if (k==1) {document.write('<tr>')}
k = k+1;
if (k>2) k -= 5;
</script>
<td align='center' width='20%' style='padding-top:10px; border: 1px dotted silver; background-color:#F5F5F5;' valign='top'>

последнюю строку автор забыл видимо упомянуть

Это вставить в самом низу
</td>
<script type="text/javascript">
if (k==3) doc
ument.write('</tr>');
</script>

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

#25lvv1987

  • 22 июня 2011 20:37
  • Регистрация: 22.06.2011
  • Был(а) онлайн: 18.09.2014
  • Комментариев: 16
  • 0
boredom имхо лучше шабик подходящий найти

#26DEN357

  • 7 августа 2011 14:57
  • Регистрация: 23.01.2011
  • Был(а) онлайн: 12.12.2012
  • Комментариев: 1
  • 0
согласен ничё не получается! выложи видео админ как правильно выкладывать, а то мож у нас руки из одного места растут!

#27reset86

  • 26 августа 2011 20:38
  • Регистрация: 23.10.2010
  • Был(а) онлайн: 29.06.2020
  • Комментариев: 105
  • 0
Блин зря только спасибку оставил, данный метод подходит далеко не для каждого сайта.

Я делаю обычно вот таким методом.

В shortstory.tpl в самом начале ставим:
<div style="display:inline;white-space:nowrap;width:280px;float:left;margin:10px
15px;background:#000;padding:5px;">
в конце:
</div>
Играемся с "width:280px" под свой шаблон. В некоторых случаях потребуется добавить "height:число px". Хотя кто хоть чуть чуть знает css поймёт принцип и что править под себя mail

Просьба кому помог благодарить +

--------------------

#28SheFF5

  • 17 января 2012 19:28
  • Регистрация: 18.05.2011
  • Был(а) онлайн: 14.04.2016
  • Комментариев: 11
  • 0
А что за шаблон на скрине?

#29pauk1510

  • 25 мая 2013 15:17
  • Регистрация: 14.12.2011
  • Был(а) онлайн: 21.09.2024
  • Комментариев: 32
  • 0
а средством css это нельзя было сделать?

--------------------

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (9)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: