Author Topic: До ... осталось n дней  (Read 2884 times)

Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
До ... осталось n дней
« on: September 03, 2009, 12:19:21 am »
Юзербар такого типа с линейкой я так понимаю пока сделать нельзя?

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #1 on: September 03, 2009, 10:51:55 am »
Здравствуйте!
Пока нельзя. Как только напишу плагин, предоставляющий простейшие арифметические функции, то будет можно :)

ps:// пасибо за идею :)


Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #2 on: September 07, 2009, 12:51:47 am »
Я могу оказать какую-то помощь?

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #3 on: September 07, 2009, 10:27:16 am »
уже оказали :)


Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #4 on: September 10, 2009, 11:18:52 pm »
Ни в коем случае не хочу торопить, но как продвигается работа?
Просто руки чешутся по юзербару, может подскажите ещё какой-нибудь аналогичный сервис? На форумах вроде видел, но найти не могу.

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #5 on: September 11, 2009, 12:35:53 am »
Работа продвигается потихоньку.
Сегодня обновил файловый менеджер, можете зайти посмотреть. он в 100500 раз круче и удобнее старого :)

Было бы очень здорово, если бы Вы описали все тонкости этой функции, которую желаете, т.е. как Вы себе представляете ее работу, какие параметры передавать этой функции, и в каком виде должен возвращаться результат? :)
« Last Edit: September 11, 2009, 12:37:45 am by nolka »


Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #6 on: September 15, 2009, 12:09:02 am »
Аналогично str, только вместо текста указывается дата. Функция выводит количество дней с текущей даты до заданной, дополненное справа нужной формой слова "дней" ("день", "дня", "дней" - http://php-velosiped.org.ua/blog/interesting_methods/20.html).

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #7 on: September 21, 2009, 09:30:20 pm »
в принципе, если очень не в терпеж, можешь сам написать плагин. Я на сайте описывал структуру плагинов, но если надо, могу рабочий плагин в качестве примера дать


Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #8 on: September 21, 2009, 11:44:21 pm »
Было бы неплохо исходник str.

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #9 on: September 22, 2009, 12:37:03 am »
На самом деле плодить однотипные функции не имеет смысла. По ссылке ниже в архиве лижит 2 плагина. 1 - StringTools, который как раз и предоставляет функцию str, второй - Twitter, вот на его основе как раз и нужно делать, т.к. функции вывода текста уже есть, нужно только этим функциям говорить, что выводить :)

примеры плагинов здесь

ps:// назови плагин Counters, я его потом чуток модифицирую, добавив несколько интересных функций :)
« Last Edit: September 22, 2009, 12:42:07 am by nolka »


Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #10 on: September 23, 2009, 04:55:08 am »
http://chan_dzu.fatal.ru/Counter.zip

Предлагаю класс назвать DateTime и засунуть в него все функции связанные с датой-временем.

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #11 on: September 23, 2009, 07:56:54 pm »
перезалей на какой нибудь файловый хостиг, ссылка не рабочая


Offline Chan

  • Newbie
  • *
  • Posts: 9
  • Социальный статус: 0
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #12 on: September 24, 2009, 12:32:02 am »

Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #13 on: September 24, 2009, 02:24:00 am »
Плагин прикрутил. Изменил приоритет на 10, об этом кстати не надо в справке писать :)
в регэкспе была ошибка, я ее поправил. Цыфарки сейчас рисует, но не рисует текст.

*** UPD поправлено, сейчас все работает
кстати, добавь еще 1 параметр, который будет задавать методу опцию отображения текста. 1 - выводить текст (дней дня день) после циферок, 0 - не выводить текст, просто рисовать цифры :)

В этом разделе можешь написать пример юзербара с твоим плагином, и мы ссылку вставим в описание методов плагина. Только картинку когда вставлять будешь - делай скриншот, а не прямой линк на юзербар, а то поменяешь там код, картинка изменися :)
« Last Edit: September 24, 2009, 02:43:55 am by nolka »


Offline nolka

  • Administrator
  • Full Member
  • *****
  • Posts: 113
  • Социальный статус: 0
    • ICQ Messenger - 462
    • View Profile
    • Email
Re: До ... осталось n дней
« Reply #14 on: September 29, 2009, 04:50:04 pm »
предыдущий ответ перенесен в сюда