Development Notes
Here are development notes for features of TBWiki:
Most of these are links to existing pages:
Topics are (link to section on this page):
Core TBWiki engine [edit section]
the core engine consists of:- a front-end cgi script that declares a wiki configuration
- several script files that form the core:
- tbwiki_engine.py, table.py, data_scan.py, chart.py, vgchart.py
- a plugins directory, where macros and processor plugins live
Here are pages about the core system:
- see CodeFixthisList
- tbwiki_engine.py
- see tbwiki_engine_Fixthis_List
- ItemNotes - note on item naming, addressing and access in TBWiki
- FlaskResearch - research into flash, and WSGI interface web server interfaces
Features [edit section]
- Feature:Category - development notes for the 'Category' feature
- Feature:Blog - development notes for the 'Blog' feature
- Feature:Sound - development notes and examples for sound support
- Feature:Themes - development notes for themes and different views of the wiki
- Feature:Triggers - development notes for triggers
Processors [edit section]
Rendering [edit section]
Administration [edit section]