Imported from archive.
authorJeremy Stanley <fungi@yuggoth.org>
Sun, 11 Sep 2005 20:45:34 +0000 (20:45 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Sun, 11 Sep 2005 20:45:34 +0000 (20:45 +0000)
commit37f01be8b012457eb739658f1e1febf51b1b2334
tree24ef0dbbeb0f528e19b8a532103399b34a5aea8f
parent7a6aa3bc9d4a51bf19f3a967c736e532952d887f
Imported from archive.

* command (command:create, command:delete, command:destroy)
(command:set), mudpy.py (command_create, command_delete)
(command_destroy, command_set): Added the admin commands create,
delete, destroy and set, as a foundation for future on-line
creation/World-building systems.

* example: Included sample data from the Example project.

* mudpy.py (Element.delete): Renamed to destroy and added a new
delete method used for removing individual facets, making them
consistent with the new admin commands.
(User.delete): Renamed to destroy for consistency with the Element
class' method names.
(User.can_run): New method acting as a rudimentary access control
system for commands flagged with an administrative bool facet in
command elements.
(command_help): Modified to filter out commands the user is
disallowed from running, and now highlights administrative command
names when they're available.
(handler_active): Standardized on command_name instead of command.
command
example [new file with mode: 0644]
menu
mudpy.conf
mudpy.py