{% extends "website/base.html" %} {% block titleblock %}Admin{% endblock %} {% block content %}

Admin

The Evennia admin allows for modifying database entities using a graphical interface. This bypasses in-game locks and permissions.


Game entities

Accounts

Accounts represent an out-of-character player and stores configurations and password. An account can control/puppet one or more in-game Objects (usually Characters).

Objects

Objects include everything with an in-game location, from characters to rooms, exits, swords and monsters.

Scripts

Scripts are meta objects used to store game information and state, handle special functionality or perform timed actions. They have no in-game location.

Channels

Channels are used for mass communication, chat-room style. The channel object holds subscriptions, options and access. The communications themselves are logged to disk.

Msgs

Messages represent a piece of database-base saved communication between sender(s) and receiver(s). By default they are used by page/tell but can be used as building blocks for custom in-game communication systems.

Help Topics

Database-based Help entries like these can also be added from in-game. Note that command-auto-help and file-based help entries (added via FILEHELP_MODULES) cannot be modified or viewed from here.

Tags

Tags are used to group, organize and quickly find other types of objects. A given tag is 'shared' between any number of entities making them very efficient.

ServerConfig

ServerConfigs store variables set by the running server. While possibly interesting for debugging, you should usually not modify these manually unless you really know what you are doing. For example, the BASE_*_TYPECLASS fields are stored in order to auto-update when their setting changes; they must not be changed manually here.


Website-only

Sites (domains)

Configure domain name for your pages. For local-only testing, create a domain named localhost:4001. Then manually add SITE_ID=<id> to your settings, where <id> is the database-id of the domain you created (the <id> can be found from the url of the domain in the admin, so /admin/sites/site/3/change means that <id> is 3).

Flat Pages

Create, edit and publish new web pages without needing to know how to code. Make sure to assign to a domain created above.

Groups

These are permission groups used only by the admin. You usually don't need to modify these.


When you click on any link above you'll end up in the full django-based admin panel. You can also get to it here. You can make this the default by changing EVENNIA_ADMIN to False in settings.py and reload.

{% endblock content %}