• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Yuri_G  
Нестандартное решение для вывода новостей на главную
Biata
Сообщений: 38
Репутация: 2

Сообщение # 1 | 01:44:43
Ребята, подскажите пожалуйста, каким образом владелец сайта blemishstar.ru вывел новости с картинками на главную? У меня есть два варианта которыми я пробовала это сделать: 1) через информеры, но материалы у меня выводились просто списком без картинок. 2) второй вариант через rss - но в этом случае материалы вывелись вот как http://mir-turizma.net/

Подскажите пожалуйста, очень хочется научиться создавать такие сайты. Уже и в коде этого сайта ковырялась, но понять сама никак не могу.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 2 | 01:48:23
Biata, А с чего вы решили что там какой то фокус ?
Новости как новости по F5 остаются те же самые ...
совершенно стандартный для uCoz метод вывод новостей по коду - $LAST_NEWS$ ...

Сообщение отредактировал Miss_Esq - Понедельник, 12 Авг 2013, 01:50:57
Biata
Сообщений: 38
Репутация: 2

Сообщение # 3 | 23:40:13
а может об этом можно где-то подробнее почитать?
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 4 | 00:17:18
Biata, Просто в содержание Главной страницы пропишите ..

<?if($ADD_ENTRY_LINK$)?><div align="right" style="padding-bottom:3px;">[ <a href="$ADD_ENTRY_LINK$">Добавить новость</a> ]</div><?endif?>$LAST_NEWS$

maxkor
Сообщений: 10
Репутация: 0

Сообщение # 5 | 08:41:59
Biata, А у меня вот как получилось с картинками на главной в две колонки, используя информер:



Дату побликации, комментарии и просмотры можно убрать
Сообщение отредактировал maxkor - Вторник, 13 Авг 2013, 08:47:33
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 6 | 09:28:12
maxkor, Можно обойтись и без информера и уложить новости в любое количество колонок от 1 и более до 100 например не вопрос ...

maxkor
Сообщений: 10
Репутация: 0

Сообщение # 7 | 02:17:45
Miss_Esq, Я всего лишь показал , как сделал и меня удовлетворяет.
medesei
Сообщений: 19
Репутация: 0

Сообщение # 8 | 10:13:46
Цитата (Miss_Esq)
Можно обойтись и без информера и уложить новости в любое количество колонок от 1 и более до 100 например не вопрос ...

Расскажите, как это сделать. Как раз этим вопросом сейчас занимаюсь. Выравнять и настроить обтекание с помощью float я могу. Но почему-то когда создаю обтекание с помощью float:left, блоки с материалами как-бы выскакивают из своего родителя - высота родителя с параметрами height:auto не воспринимает материалы. Стоит убрать float:left и высота включает в себя нужный контент, но блоки идут друг под другом в одну колонку.

Стили блока с материалом (вид материалов):

Код
width:46%; height:150px; float:left; display:block; position:relative; margin-right:2%; margin-bottom:2%;   
overflow:hidden; box-sizing:border-box; background:#eeeeee; border:1px solid #888888;

Стили его родителя:

Код
width:100%; height:auto;position:relative; box-sizing:border-box; background: rgba(255,255,255,0.6);
border:1pt solid #fff; border-radius:7px; padding:8px; text-align:justify;

Знаю, что есть какая-то мелочь - и всё должно быть хорошо. smile Помогите найти!
Кто поможет - сразу плюс в репутацию!!!
Сообщение отредактировал medesei - Пятница, 16 Авг 2013, 10:21:04
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 9 | 11:49:57
medesei, Шаблон вида материалов покажите ..

medesei
Сообщений: 19
Репутация: 0

Сообщение # 10 | 05:33:52
Miss_Esq, вот шаблон вида материалов. Немножко уже другой, чем я писал раньше, но суть вопроса та же...

Код
<table border="0" cellpadding="0" cellspacing="0" width="50%" style="float:left;"><tr><td style="padding:0px 8px;">
       
<div style="cursor:default; width:100%; height:150px; padding:8px; border-radius:7px;
      box-sizing:border-box; background:rgba(255,255,255,0.6);   border:1pt solid #fff; display:block; position:relative; ">
       
<?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>
<div class="eTitle" id="first"><a target="_blank" href="$SITE_URL$">$TITLE$</a></div>    

<?if($MESSAGE$)?><div class="eMessage" style="padding-top:4px;">$MESSAGE$</div><?endif?>

<div style="position:absolute; bottom:0; left:0; width:100%;">
<div class="eDetails" style="text-indent:0px; clear:both; margin:0px; box-sizing:border-box; margin:4px; ">

<?if($CATEGORY_NAME$)?><a href="$CATEGORY_URL$">$CATEGORY_NAME$</a> |<?endif?>
Переходов: $REDIRECTS$ | Дата: <span title="$TIME$">$DATE$</span>
</div>
</div>

</div></td></tr>
<tr><td style="background: url('/style/right-bottom-shadow.png') right top no-repeat; height:20px; width:186px;">
       
</td></tr>
</table>

Вот скриншот для этого кода:


Если изменить float:left, на float:none, то будет вот так:
Прикрепления: 3267666.jpg (315.3 Kb) · 2707269.jpg (408.9 Kb)
Сообщение отредактировал medesei - Суббота, 17 Авг 2013, 13:52:44
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 11 | 09:43:29
medesei,

medesei
Сообщений: 19
Репутация: 0

Сообщение # 12 | 12:53:19
Miss_Esq, это не помогло.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 13 | 13:40:31
medesei, Адрес у сайта есть и что не так ..

medesei
Сообщений: 19
Репутация: 0

Сообщение # 14 | 13:51:26
Miss_Esq, адрес есть, но только пока сайт закрыт. В принципе на скриншотах все показано.

Добавлено (17 Авг 2013, 13:51:26)
---------------------------------------------
Ну вот, задачу решил самостоятельно. Всем, кому возможно пригодится в подобных ситуациях:
после тега $BODY$ на главной странице нужно обязательно добавить вот это:

Код
<div style="clear: both"></div>
Теперь всё с фоном в порядке! Благодарю Miss_Esq за желание помочь! smile
Biata
Сообщений: 38
Репутация: 2

Сообщение # 15 | 18:21:16
maxkor, подскажите пожалуйста, как вы этого добились с помощью информера? У меня информером только вот что получается http://mir-turizma.net/ ерунда полная всё без картинок. А с картинками ниже это с помощью rss

Добавлено (15 Дек 2013, 18:21:16)
---------------------------------------------
Я нашла массу примеров как можно красиво и разнообразно вывести последние новости сайта из раздела Новости сайта например вот один из них http://www.center-dm.ru/news....-05-204

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

  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: