Вы не зашли.
Страницы 1
Некоторые из вас задаются вопросом - как сделать красивое отображение дат в новостях?
Специально для решения подобной задачи был создан плагин varmgr - при его активизации у вас появляются дополнительные переменные для отображения даты.
В этой теме буду размещать различные варианты:
Как это выглядит
Вариант №1
Как это делается
Вариант №1
Для вывода нам потребуется картинка:
И HTML код:
<html>
<head>
<!-- Стили отображения -->
<style type="text/css">
.contentdate {
background:#FFFFFF url(calendar.gif) repeat scroll 0%;
float:left;
height:50px;
margin:0px;
padding:0px;
width:45px;
color:#333333;
font-family:Verdana,Helvetica,Sans-Serif;
font-size:12px;
}
.contentdate h3 {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0px;
padding:4px 0px 0px 11px;
text-transform:uppercase;
}
.contentdate h4 {
color:#999999;
font-family:Times New Roman,Helvetica,Sans-Serif;
font-size:21px;
font-weight:bold;
margin:0px;
padding:5px 4px 0px 3px;
text-align:center;
}
</style>
</head>
<body>
<!-- Отображение даты -->
<div class="contentdate"><h3>OCT</h3><h4>15</h4></div>
</body>
</html>
Как это реализовать в шаблоне?
1. Выносим стили в общий файл стилей (в шаблоне по умолчанию это style.css)
2. В шаблонах news.short.tpl и news.full.tpl в место, куда хотим вывести дату, добавляем:
<div class="contentdate"><h3>{month_s}</h3><h4>{day}</h4></div>
3. Наслаждаемся красивой "фишкой"
Не в сети
Вариант 2 Без плагина
В "Формат времени для новостей" ставим
<p>j</p><b>M</b>Y
в стили прописываем
.news_date{
position: absolute;
width : 61px;
height : 73px;
background:url(images/data.png) no-repeat;
padding: 56px 0px 0px 5px;
font : normal 11px verdana, sans-serif;
color : #3d3e40;
font-weight: bold;
}
.news_date p{
position: absolute;
width : 51px;
height : 73px;
top : 20px;
font : normal 32px verdana, sans-serif;
color : #3d3e40;
font-weight: bold;
text-align: center;
}
.news_date b{
position: absolute;
width : 51px;
height : 73px;
top : 6px;
font : normal 11px verdana, sans-serif;
color : #fff;
font-weight: bold;
text-align: center;
}
в шаблон короткой и длинной
<div class="news_date">{date}</div>
Пример под картинку 73px x 51px (data.png)
Не в сети
у меня год не помещается
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Не в сети
Нужен плагин,Виталя может обновишь ссылку?
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Не в сети
качни из SVN, чего ждать
вот я ступил.
спасибо
Изменено irbees2008 (2013-01-25 07:02:36)
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Не в сети
Страницы 1