What is Fothofax?
This is Fothofax (version 0.4):
? |
|
| M | T | W | T | F | S | S |
---|
Sep |
25 |
26 |
27 |
28 |
29 |
30 |
01 |
Oct |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
Oct |
09 |
10 |
11 |
12 |
13 |
14 |
15 |
Oct |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
Oct |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
Oct |
30 |
31 |
01 |
02 |
03 |
04 |
05 |
Nov |
06 |
07 |
08 |
09 |
10 |
11 |
12 |
Nov |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
Nov |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
Nov |
27 |
28 |
29 |
30 |
01 |
02 |
03 |
This is it's feature list:
- Fothofax displays a calendar with a small footprint displayed week by week. It is an open-source project meaning you can adapt it and copy it to fit your own needs.
- Fothofax displays birthday reminder symbols with popup information. It can also show the opposite of birthdays, i.e remembrance symbols for people who have passed away.
- Fothofax indicates whether an event has been planned on a day by making the day number bold. Events can reoccur each year if needed. It can even show a anniversay reminder for you!
- The data that Fothofax displays is dynamic i.e. it can be edited directly from a text box found in the options menu.
Installation notes:
- To install fothofax, you need write permissions to a directory accessible to a webserver that runs PHP (The software has been tested using PHP Version 4.4.0).
- Download fothofax.zip from the google hosting site. When you unzip it, a new directory called "FothoFax_0_4" will be created. Move the new directory to a location accessible to your webserver via a URL (rename it at the same time if you wish).
- Use a browser to look at the index.php file in the FothoFax_0_4 directory. Hopefully, you can see a copy of this page that has a working version of fothoFax using dummy data. There is a README file that contains further information.
- If you can't see any events or birthday reminders it is probally a permissions problem. Make sure the 2 files called AddressBook.txt and EventsBook.txt has read and write permissions for your webserver.
- Optional: Edit the fothoFaxConfig.inc file to set the anniversary date.
- Optional: embed fothofax into another part of your website (it's not much good in a page all on it's own). To do this you will need to edit the fothoFaxConfig.inc file to give the path to the needed files.
Once installed, you can replace the dummy data so fothofax has some meaningful data to display. Do this by hovering over the "?" and clicking edit People and edit Events. You need to keep the text structure exactly the same otherwise FothoFax will not be able to parse the data.
This is an example of the structure of the file used to store birthdays:
* Name: Edd
* Birthday: 09/Jul/1983
* Name: James
* Birthday: 20/Jun/1992
* Name: Test
* Birthday: 25/Aug/1992
* Name: Dad
* Birthday: 17/Sep/1953
* Deathday: 27/Jul/2001
* Name: Mum
* Birthday: 28/Apr/1954
This is an example of the structure of the file used to store events:
* Date: 01/Dec
* Event: Go for a walk on the riverbank.
* Date: 03/Dec
* Event: kill an hour with a wiskey sour.
* Date: 08/Dec
* Event: Feed the ducks with stale bread.
* Event: Try to not think about polar bears
* Date: 15/Dec/06
* Event: Notice that this event has a year. i.e. it is not recuring!
* Event: Have a staring contest with ourselfs in the mirror.
* Event: Snap our fingers as if suddenly we have a bright idea and see if we get any.
That's it, hope you find Fothfax useful.