PhoneDial
Description
Dial a phone number via a phone or modem (or other device that understands AT commands) attached to the serial port. It just does an ATD<number> if you click on a FON:<number> tag.
The Problem
Do you have not only email and web addresses in your MoinMoin Wiki, but also telephone numbers ?
Ever wanted to just click on them and the number being dialled automagically by your dialling device (which can be an Eurit series ISDN telephone, a modem or another Hayes-compatible device)?
The Solution
- attach the device to the com port (I personally use an Ascom Eurit40 ISDN telephone and the Ascom dialer interface for it)
put PhoneDial.py into your action directory
follow the directions at top of PhoneDial.py and change some of your MoinMoin config files
Then click on some tag like FON:01234567 (looks like this: FON:01234567 ) and see your phone dialling
Version History
Action |
Author |
Version |
Comment |
|
Thomas Waldmann |
20020206 |
New in 20020206: you can have characters like "-" and "/" in your phone numbers. They will be removed before the string gets sent to the phone. |
Comments
The Warning
This is my first piece of Python and MoinMoin code, so review is definitely needed.
For example, there is a known bug that it loads the FrontPage after you click on a FON link.
I think this can be easiliy fixed by some more experienced MoinMoin action programmer, so please help.
Another known bug is that this seems to have some problems with current python version's (2.x) serial code.
Support area
If you have questions, problems, bug reports, wishes, comments - put them here:
- ...