From 9984c3f7bc7dbcd8a028801f4b4fd3267b035872 Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 14 Oct 2020 19:06:16 +0200 Subject: [PATCH] Remove mention of space in login names --- CHANGELOG.md | 9 +++++---- evennia/commands/default/unloggedin.py | 1 - evennia/game_template/server/conf/connection_screens.py | 1 - 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76986e1617..85ca9e03de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -69,13 +69,14 @@ without arguments starts a full interactive Python console. - Make `INLINEFUNC_STACK_MAXSIZE` default visible in `settings_default.py`. - Change how `ic` finds puppets; non-priveleged users will use `_playable_characters` list as candidates, Builders+ will use list, local search and only global search if no match found. -- Make `cmd.at_post_cmd()` always run after `cmd.func()`, even when the latter uses delays +- Make `cmd.at_post_cmd()` always run after `cmd.func()`, even when the latter uses delays with yield. - `EvMore` support for db queries and django paginators as well as easier to override for custom - pagination (e.g. to create EvTables for every page instead of splittine one table) -- Using `EvMore pagination`, dramatically improves performance of `spawn/list` and `scripts` listings + pagination (e.g. to create EvTables for every page instead of splitting one table). +- New `EvMore` methods `.init_pages`, `paginator` and `page_formatter` for easily customize pagination. +- Using `EvMore pagination`, dramatically improves performance of `spawn/list` and `scripts` listings (100x speed increase for displaying 1000+ prototypes/scripts). -- `EvMenu` now uses the more logically named `.ndb._evmenu` instead of `.ndb._menutree` to store itself. +- `EvMenu` now uses the more logically named `.ndb._evmenu` instead of `.ndb._menutree` to store itself. Both still work for backward compatibility, but `_menutree` is deprecated. - `EvMenu.msg(txt)` added as a central place to send text to the user, makes it easier to override. Default `EvMenu.msg` sends with OOB type="menu" for use with OOB and webclient pane-redirects. diff --git a/evennia/commands/default/unloggedin.py b/evennia/commands/default/unloggedin.py index 2cceeca4fb..612ccc20ae 100644 --- a/evennia/commands/default/unloggedin.py +++ b/evennia/commands/default/unloggedin.py @@ -294,7 +294,6 @@ You are not yet logged into the game. Commands available at this point: |wquit|n - abort the connection First create an account e.g. with |wcreate Anna c67jHL8p|n -(If you have spaces in your name, use double quotes: |wcreate "Anna the Barbarian" c67jHL8p|n Next you can connect to the game: |wconnect Anna c67jHL8p|n You can use the |wlook|n command if you want to see the connect screen again. diff --git a/evennia/game_template/server/conf/connection_screens.py b/evennia/game_template/server/conf/connection_screens.py index adfcd73022..5f46b4c487 100644 --- a/evennia/game_template/server/conf/connection_screens.py +++ b/evennia/game_template/server/conf/connection_screens.py @@ -32,7 +32,6 @@ CONNECTION_SCREEN = """ If you need to create an account, type (without the <>'s): |wcreate |n - If you have spaces in your username, enclose it in quotes. Enter |whelp|n for more info. |wlook|n will re-show this screen. |b==============================================================|n""".format( settings.SERVERNAME, utils.get_evennia_version("short")