Re: Блог
спасибо ! _
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Blog 1.7.2
+ фикс rss.php
качать из первого поста
почему в полном посте не работает этот код <?php echo Date::format($post['date'], 'd.m.Y'); ?>
пардон, не учел, что для полного поста нужно ставить этот код <?php echo Page::date(); ?>
Привет, вижу вопрос по человеческим датам так и не решен.
Не кто не знает как выводить даты как в той же ДЛЕ (сегодня в 13:00, завтра в 10:00, вчера в 15:00) и в таком роде?
Задал схожий вопрос и на английском форуме монстрика, возможно ответит кто, если что сюда ссылку скину.
сегодня в 13:00, завтра в 10:00, вчера в 15:00
зачем это ? 05 Dec 2012 - разве не человеческая ?)
сегодня в 13:00, завтра в 10:00, вчера в 15:00
зачем это ? 05 Dec 2012 - разве не человеческая ?)
может быть можно прицеплять какие-либо функции к теме?
тогда можно было бы использовать нечто подобное
<?php
function russian_date(){
$date=explode(".", date("d.m.Y"));
switch ($date[1]){
case 1: $m='января'; break;
case 2: $m='февраля'; break;
case 3: $m='марта'; break;
case 4: $m='апреля'; break;
case 5: $m='мая'; break;
case 6: $m='июня'; break;
case 7: $m='июля'; break;
case 8: $m='августа'; break;
case 9: $m='сентября'; break;
case 10: $m='октября'; break;
case 11: $m='ноября'; break;
case 12: $m='декабря'; break;
}
echo $date[0].' '.$m.' '.$date[2];
}
?>
<p>Опубликовано: <?php russian_date(); ?></p>
сегодня в 13:00, завтра в 10:00, вчера в 15:00
зачем это ? 05 Dec 2012 - разве не человеческая ?)
Человеческое для кого?:)
А вчера, завтра, сегодня куда нагляднее для пользователей.
Dante, хорошо сегодня-завтра посмотрю что там можно сделать.
Dante, хорошо сегодня-завтра посмотрю что там можно сделать.
Спасибо. Не спешите только, это не к спеху, просто мне кажется данная реализация у блога просто "маст хев".
P.s. кстати, а есть какой-то способ "закреплять" материалы в начале страницы?
Вот так должен выглядеть /blog/views/frontend/index.view.php
<?php foreach($posts as $post) { ?> <a href="<?php echo Option::get('siteurl'); ?><?php echo Blog::$parent_page_name; ?>/<?php echo $post['slug'] ?>"><?php echo $post['title']; ?></a> <small class="monstra-blog-date"> <?php if ($post['date'] > strtotime("-1 day") && $post['date'] < strtotime("+1 day")) { echo 'Today '.Date::format($post['date'], 'h:i:s'); } elseif ($post['date'] > strtotime("-2 day") && $post['date'] < strtotime("-1 day")) { echo 'Yesterday '.Date::format($post['date'], 'h:i:s');; } else { echo Date::format($post['date'], 'd M Y'); } ?> </small> <br /> <?php echo $post['content'] ?> <br><br> <?php } ?>
проверено. работает!
Каким образом можно вывести название тега, из которого сформирован блог. Подскажите пожалуйста, как это реализовать!
Столкнулся с двумя проблемами:
1. Пробовал переименовать по ману все и везде, чтобы вместо blog было другое название slug-a. Ничего не получилось, подскажите плз по-нубски что конкретно менять и где конкретно или пример расшарьте.
2. Можно ли как-то отображать определенное количество записей определенного тега? Например 5 записей с тегом software и 2 записи с тегом giveaway.
Как говорится many kudos и спасибище за советы
так назови по другому..
Переименовать и убрать это разные вещи.
Можно ли как-то отображать определенное количество записей определенного тега? Например 5 записей с тегом software и 2 записи с тегом giveaway.
На сколько знаю - нельзя. Плагин хоть и хорош на фоне остальных, но ещё много недочетов и мало функций.
Dante, про вывод записей ответили на англоязычном форуме, который к слову гораздо живее этого.
Может ты подскажешь как решить вопрос с фоторамой+лайтбоксом (лайтбокс работает только в админке).
Да видел уже. интересное решение nakome придумал, и к слову на англоязычном только 3 активных пользователя, и два их них на этом форуме так же есть.
Кстати, плагинация как понял тоже не работает с тегами и правильно выводит только первую страницу.
Dante, про вывод записей ответили на англоязычном форуме, который к слову гораздо живее этого.
все в пределах статистики - англоязычных больше в мире чем русскоязычных.
Когда появится плагин для версий 2.2.* ?
Он не работает с 2.2
Как это не работает? У меня все работает... правда баги найденные так и не исправили.
Форум работает на PunBB, при поддержке Informer Technologies, Inc