На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Модератор форума: frenkmalcov  
Оригинальный вид новостей на сайт.
komar Дата: Понедельник, 22.11.2010, 22:06 | Сообщение # 1
Offline
Свой человек
Продвинутые
Сообщений:712
Награды:6
Замечания:0%
Репутация
168
У меня появилась задумка, но не знаю как ее реализовать...
На моем сайте на главной странице выводятся новости в порядке их добавления...
Что я хочу: чтобы новости выводились вот так:
- две последние новости в самом верху - их размер будет побольше
- остальные новости под ними по три в строку - маленькая картинка
Дабы было понятно, что я хочу, вот скрин примера:


 
antisept Дата: Вторник, 23.11.2010, 16:00 | Сообщение # 2
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Ну, тут наверное нужно 2 новости информером выводить, а остальные, просто в 3 колонки. Ток вот как скрыть скриптом первые 2 новости пока хз. Нужно будет подумать.

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
komar Дата: Вторник, 23.11.2010, 20:25 | Сообщение # 3
Offline
Свой человек
Продвинутые
Сообщений:712
Награды:6
Замечания:0%
Репутация
168
Quote (antisept)
а остальные, просто в 3 колонки.

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


 
antisept Дата: Вторник, 23.11.2010, 21:15 | Сообщение # 4
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Quote (komar)
Может пока подскажите как это сделать...

Страница архива материалов. Найди там $BODY$ и замени на:

Code
<table><tr>
$BODY$
</tr></table>

а затем, в вид материалов вставь это:

Code

<script type='text/javascript'>var  i=++i|0;if(i>2){document.write('</tr><tr>');i=0}</script>
<td>Сюда вставь вид материалов</td>

но не уверен. Автор: Aleko

Quote (komar)
Смысл вот какой в первых двух находятся самые свежие новости, а затем они опускаются вниз, по мере добавления новых...

Это я понял happy


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
komar Дата: Вторник, 23.11.2010, 21:43 | Сообщение # 5
Offline
Свой человек
Продвинутые
Сообщений:712
Награды:6
Замечания:0%
Репутация
168
antisept,
Получилось что-то страшное... вот:


 
7soft Дата: Среда, 01.12.2010, 13:23 | Сообщение # 6
Offline
Супер чел
Script Creator
Сообщений:420
Награды:15
Замечания:0%
Репутация
231
Quote (komar)
Получилось что-то страшное...

Немного исправил скрипт, точнее написал новый:

Страница архива материалов. Найди там $BODY$ и замени на:

Code
<script type="text/javascript">var newstr = 1;</script>
<table><tr>
$BODY$
</tr></table>

а затем, в вид материалов вставь это:

Code
<td>Сюда вставь вид материалов</td>
<script type='text/javascript'>if(newstr != 3) {var newstr = newstr + 1;} else {var newstr = 0; document.write('</tr><tr>');}</script>

Но не уверен, так как писал прямо в форме добавления сообщения на infoscript.ru biggrin
Автор: 7soft (7soft.org.ru)

Добавлено (01.12.2010, 13:23)
---------------------------------------------
Ну что, работает?




7soft [B] контакте


Сообщение отредактировал 7soft - Пятница, 26.11.2010, 13:31
 
  • Страница 1 из 1
  • 1
Поиск: