Recent Changes - Search:

Cookbook

PmWiki

pmwiki.org

Reminder-Talk

Summary: Talk page for the Reminder recipe
Maintainer: Petko

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

Petko, I appreciate all of your help in using this great recipe. Just a question, however, regarding its functionality. I would like to have it setup that every Tuesday or Wednesday I have a function. How would I do that without knowing the specific dates? Thanks Real Chris October 22, 2008, at 08:39 AM

You can:
* w2 This will show every Tuesday
* w3 This will show every Wednesday
* w23 This will show every Tuesday and every Wednesday
This is shown in the section "Usage" and explained in the section "Reminders format"..."Date". If it is not clear enough, feel free to edit the page and improve it. --Petko October 22, 2008, at 12:18 PM

Petko,

Sorry, my understanding is that the w2 and w3 mean week 2 and week 3 of the year vs. w23 would be week 23. So, to set it for an entire year only for that reminder for Thursday, would I just put * w4?

Thanks,

Real Chris October 22, 2008, at 01:30 PM

Yes, by writing "weekly" I meant "which happens every week", and by "each Tuesday" I meant "every Tuesday" of the year. Why don't you play with it to see what happens? --Petko October 22, 2008, at 02:15 PM

Ok, I completely understand the logic now. Basically every day is a * w1 so, for example * w23 does not signify week 23, but instead every Tuesday and Wednesday. That answered my question!

Thanks,

Real Chris October 24, 2008, at 05:29 AM


Petko,

Sorry, I'm back for more. I have the Reminder version that I downloaded 28 Aug. 2008 and I'm having a problem. I basically copied and pasted the text on the front page:

(:rem pastdays=3 futuredays=11 locale=fr_FR.utf8 daymonth="m/d":)
Weekly reminders:
* w2 A Tuesday reminder
* w35 Soccer: Wednesday and Friday

Monthly reminders:
* 27 %red% '''Pay rent''' %%
* 5 Pay cable

Yearly reminders:
* 4/19/2008 Birthday of the Cookbook.Reminder recipe
* 7/14 National holiday in France

Multiple days:
* 4/29..5/6 Trip to Vienna %item bgcolor=#fee%
(:remend:)

and I checked the picture that you uploaded. Basically I get for the yearly reminders and multiple days an error. I doesn't display anything other than the following text:

Dates unknown Birthday of the Cookbook.Reminder recipe [4/19/2008] National holiday in France [7/14] Trip to Vienna [4/29..5/6]

I didn't change anything, other than copy and pasting exactly what you stated. What do you suppose could be the issue?

Thanks,

Real Chris October 24, 2008, at 05:37 AM

I suppose it could be the $ReminderDayMonth variable. I quote from the manual: Note: default is the European way to write dates, "d/m", while in this page the examples are in the British/American way. --Petko October 24, 2008, at 07:34 AM
I changed all examples in the manual, and added one more note that it is day/month but it could be changed. --Petko November 11, 2008, at 04:24 AM

Ok, that did the trick. I haven't updated your recipe page since you have made it one way and I'm not sure if you would prefer it in this manner.Real Chris October 27, 2008, at 07:40 AM

Since the recipe was able to include other pages or sections, the daymonth= parameter was removed to avoid conflicts between pages written in different modes. You can always set it via config.php, but if you change it, you should know what you're doing. (Changing it on some pages may also interfere with the global AllReminders logs.) --Petko November 11, 2008, at 04:24 AM

I would like to see a functionality where an author could create a page and that there is some code they could put in (on the wikipage) such as (:calendar:) which would allow that page to have its own calendar. I have read that this is possible, but I as administrator would have to set that in the local config file. I want my users to be able to do that themselves (especially because my audience is 10,000+). How would I accomplish this? -Chris (25-08-08)

If an administrator sets the include_once code to his config.php file, every editor can use the (:reminder:) markup in every page. These 10'000+ editors, however, may all need to read the documentation, to learn how to use the recipe. --Petko August 27, 2008, at 12:22 AM

What I've understood from the documentation is that the (:reminder:) markup would create a "community calendar" in that all people would be seeing the same calendar. With this option of (:reminder:) markup does that mean that they all have their own individual calendars? I include this in a group.template so all they have to do is to click save and they would have their calendar. -Chris (26-08-08)

There are two markups: (:rem:)...(:remend:) and (:reminder Group.Page:). With the first one, the events are in the same page; with the second, the events are in an external page. Currently you cannot have 10'000 external pages with events to be displayed on the same "community" calendar, you can have one page with the events. You can let some of your users edit this community page.
On the other hand, you can have one page for common events, and each user can have his own individual calendar which displays his own events from their page, plus the events in the community page. To do this, use (:rem Group.CommunityEvents:)...(:remend:) in the individual user pages, and let them fill the dots. --Petko August 27, 2008, at 05:49 PM
Edit - History - Print - Recent Changes - Search
Page last modified on November 11, 2008, at 04:24 AM