Reminder-Talk

Summary: Talk page for the Reminder recipe
Maintainer: Petko

You add your comments about the Reminder recipe here. Please post new question at the bottom. --Petko April 19, 2008, at 11:06 PM

Refactored answers to questions

How to display an event happening every Tuesday and every Wednesday?

You can:
* w2 This will show every Tuesday
* w3 This will show every Wednesday
* w23 This will show every Tuesday and every Wednesday

How to change to Month/Day format instead of Day/Month?

Set in config.php $ReminderDayMonth = "m/d"; Note that the examples in the documentation are currently in the "d/m" format.

Is it possible for a user to have his own tasks and to also see all events from a "community" calendar?

Yes. In a user's wiki page, use this markup:
(:rem:)
#include Main.CommunityCalendar

[below the user's own events]
* w2 18h Soccer practice Tuesdays.
(:remend:)

Please help. I installed as it is written, but the names of the months shown incorrectly - another encoding. My site is in UTF-8 encoding. Where can I look at that and correct?

  • You need to enable the utf8 locale. Add in config.php something like:
    setlocale(LC_TIME, 'kk_KZ.UTF-8'); # Kazakh, -or-
    setlocale(LC_TIME, 'ru_RU.UTF-8'); # Russian, -or-
    setlocale(LC_TIME, 'en_US.UTF-8'); # English/USA
    See the function setlocale for more information. --Petko September 25, 2009, at 08:16 AM
    • It did not help. Are there more options?
  • On some systems it may work fine without ".UTF-8" (only 'ru_RU'), or with lowercase ".utf8" instead. On Windows could be tried other codes [1]. If it still doesn't work, you could use just numeric dates, by setting the $ReminderDateFormat variable in config.php:
    $ReminderDateFormat = '%d/%m/%Y';

You can learn about the %d, %m, etc. variables here. --Petko October 01, 2009, at 01:30 PM


mwaychoff? August 29, 2011, at 02:37 PM
idea: when we include reminders from other pages can we put a prefix on these reminders on the new list?
in other words:

  • 2011-09-01 10 am Soccer

would show something like:
NathanCalendar: 10 am Soccer

Not a prefix, as the beginning of a line has some meaning to Reminder, but with the new version you can have a suffix. --Petko August 29, 2011, at 05:13 PM

excellant. super appreciate this new function! --mwaychoff? September 01, 2011, at 09:15 AM


mwaychoff? August 29, 2011, at 02:48 PM
idea: would be great if an include could carry across pages.
in other words:
the ability to nest includes.
(:rem FamilyCalendar)

#include NathanCalendar
#include SoccerCalendar

Done -- nested includes should have worked before, but were broken. --Petko August 29, 2011, at 05:13 PM

gotcha. thanks for fixing so quickly. --mwaychoff? September 01, 2011, at 09:15 AM


mwaychoff? September 01, 2011, at 09:15 AM
idea: perhaps it would make sense to only show expired reminders that are within the pastdays= parameter.
that is what i would prefer anyway.

Dates starting with = indicate fixed one-time reminders that will not repeat and need to be deleted when they expire. If you use a date like 1/9/2011 instead of =1/9/2011, your reminder will show within "pastdays" then hide for a year: you probably edit the page more often and could do some cleanup of your expired reminders.

I have first a section for temporary reminders at the beginning of my page, then a section for monthly reminders, then 12 sections for yearly reminders (birthdays...). It is easy to edit the most often changing dates at the top of the page and to once in a while add a yearly reminder at its section further below. --Petko September 01, 2011, at 03:26 PM


simon March 26, 2013, at 07:26 PM
Is it possible to have reminders with the date format

  • 2013-07-23 Club night speaker on the native flora and fauna of the Auckland islands
    and an update on the new Kime Hut

As long as it is on a single line in the wiki source, yes. Also, if you don't need yearly repetition and count, use * =2013-07-23 for a one-time sticky reminder. --Petko March 27, 2013, at 01:29 AM


[(approve links) edit diff] February 11, 2016, at 12:38 PM CST
How can we set Saturday as the seventh day?

Yes, use $ReminderWeeklyFix = 1;. --Petko February 11, 2016, at 03:37 PM


Talk page for the Reminder recipe (users).