projects:mystic_cal
This is an old revision of the document!
Table of Contents
Mystic Calendar
This is a port of the CNet Calendar AREXX script for CNet Pro BBS. This generates a calendar for display at login or as a PFile/Door on the BBS, creating an on screen text calander as well as reading from a file with a list of dates and events to show. It will also generate a birthday file for user birthdays to be dispayed at the option of the SysOp, or can be added as a menu option for the user if they run it from the DOORS menu on the BBS.
Directory Layout
/mystic/ βββ scripts/ β βββ calendar.py β βββ generate_birthdays.py β βββ generate_holidays.py βββ calendar_data/
Setup
mkdir -p ~/mystic/calendar_data
Script Usage
This version:
- Uses Mysticβs Python API
- Reads cal.YYYY
- Optionally regenerates birthday file automatically
- ANSI framed (retro style)
- Today highlighted
- Event days marked
Supports:
calendar.py calendar.py bd
See full code here
projects/mystic_cal.1771259427.txt.gz Β· Last modified: by freedomotter
