evennia/src/commands
Griatch 8074617285 Largely rewrote and refactored the help system.
The help entry database structure has changed! You have to resync or purge
your database or your will get problems!

New features:
* Help entry access now fully controlled by evennia permissions
* Categories for each help entry
* All entries are created dynamically, with a See also: footer calculated
  after the current state of the database.
* Indexes and topic list calculated on the fly (alphabetically/after category)
* Added auto-help help entries for all default commands.
* Only shows commands _actually implemented_ - MUX help db moved into 'MUX' category
  which is not shown by default.
* More powerful auto-help markup - supports categories and permissions (and inheritance).
* Global on/off switch for auto-help, when entering production
* Auto_help_override switch for selectively activating auto-help when developing
  new commands (like the old system).
* Refactored State help system; no more risk of overwriting global help entries.
* State help now defers to main help db when no match found; makes system more transparent.
* State help entries also support categories/permissions (state categories are not
  used much though).

Other updates:
* Added more commands to the batch processor
* Many bug-fixes.

/Griatch
2009-10-14 18:15:15 +00:00
..
__init__.py Even more death and destruction. A lot more stuff moved to src/. A lot more bugs probably introduced. 2008-06-15 19:38:39 +00:00
batchprocess.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
comsys.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
general.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
imc2.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
info.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
irc.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
objmanip.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
paging.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
parents.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
privileged.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
search.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00
unloggedin.py Largely rewrote and refactored the help system. 2009-10-14 18:15:15 +00:00