8Dle
Авторизация

Вывод даты в виде календарика

Вывод даты в виде календарика


1. Берем любую картинку, например эту:
Вывод даты в виде календарика

2. Кладем картинку в папку images, переименовываем в date-bg.gif. Прописываем в файле css:
.post-date {
    width: 45px;
    height: 49px;
    float:left;
    background: url(../images/date-bg.gif) no-repeat;
    margin-right:5px;
}
.post-month {
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
    display:block;
    line-height: 11px;
    padding-top: 2px;
    margin-left: -3px;
}
.post-day {
    font-size: 18px;
    text-transform: uppercase;
    color: #999999;
    text-align: center;
    display:block;
    line-height: 18px;
    padding-top: 7px;
    margin-left: -3px;
}

3. Прописываем в нужном месте в shortstory.tpl и в fullstory.tpl:
<div class="post-date"><span class="post-month">{date-month}</span> <span class="post-day">{date-day}</span></div>

4. Открываем файлы show.full.php и show.short.php в папке engine/modules/. После
$row['date'] = strtotime($row['date']);

вставляем
$tpl->set('{date-month}',$r[(int)date("m",$row['date'])-1]);
$tpl->set('{date-day}',date("d",$row['date']));

5. Проверяем.

Жмите на Кнопу ниже, или подписывайтесь!


Читайте также
  1. STALKER
    19 июня 2009 05:05
    Спасибо +1
  2. Andres
    19 июня 2009 11:02
    стильненько
  3. Longer
    19 июня 2009 19:36
    winked
  4. volkodav
    27 июня 2009 07:56
    Good!
  5. ПафНутиЙ
    13 июля 2009 10:47
    Ещё можно дописать
    $tpl->set('{date-year}',date("y",$row['date&
    #39;]));

    и будет выводить год))))) в формате ГГ
    а если
    $tpl->set('{date-year}',date("Y",$row['date&
    #39;]));

    то в формате ГГГГ
  6. gabe
    28 октября 2009 01:00
    Вот вы написали прописать в файле css, а можно полное название?
  7. Avatar4pro
    27 февраля 2010 03:06
    и демку демку дайте ))) а то мясо не поймёт
  8. Pavel
    15 февраля 2011 10:40
    Ребята, а на dle 9.2. работает?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Dle это движок который изначально проектировался для создания новостных сайтов, но по мере своего развития движка значительно расширил свою функциональность и стал универсальным средством разработки и сопровождения сайтов и блогов различной направленности и тематики. По сравнению с другими бесплатными (и некоторыми платными) CMS системами движок dle обладает довольно обширными возможности.

Авторизация