melnikov.net.ru


« Where to look at Gradient Strip LiveJournal layout?
Wordpress Plugin: Theme Icon for Admin Panel »

Wordpress Plugin: Dates for Humans (Russian version)

2006-02-23 02:34

Сегодня написал ма-а-аленький плагин для WordPress, который решает две задачи:

  1. Функция mnr_human_date() показывает дату записи (или любую другую дату) в виде строки ‘Сегодня’, ‘Вчера’, ‘3 дня назад’, ‘61 день назад’ и т.д.

    Параметры:

    • $echo: true, если полученную строку сразу выводим на экран, false, если возвращаем строку в месте вызова
    • $date: дата в любом формате, который поймет PHP-функция strtotime(); если дата отсутствует, будет использоваться дата поста (внутри Wordpress The_Loop, естественно)
    • $firstLetterUpperCase: true, если надо начинать слова ‘Вчера’ и ‘Сегодня’ с большой буквы

    Собственно, это чуть переделанная функция из плагина Dates for Humans; его автор Troy Mcilvena).

  2. Функция mnr_numeral_noun_ru() подставляет после числа русское существительное с правильным окончанием (FixMe: дописать доку)

mnr-human-dates-ru.phps (v0.1)

Tags: plugin, WordPress

Leave a Reply


  • grub
    xen
    security
    windows remote
    serial
    virtualBox
    ups
    windows
    virtualization
    psy
    webTech
    linux
    unix
    RAID
    blogs
    humor
    plugin
    php
    WordPress
    IT
    Debian
    • about this site
    • contact me