From 0b0308b61700e8143ff134b8d1c539f2fc701b01 Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 14 Oct 2020 21:20:36 +0200 Subject: [PATCH] Add hidden toctrees --- docs/source/Administrative-Docs.md | 30 +++++++++++++++ docs/source/Builder-Docs.md | 18 +++++++++ docs/source/Developer-Central.md | 62 ++++++++++++++++++++++++++++++ docs/source/Tutorials.md | 57 +++++++++++++++++++++++++++ docs/source/index.md | 12 ++++++ docs/source/toc.md | 2 +- 6 files changed, 180 insertions(+), 1 deletion(-) diff --git a/docs/source/Administrative-Docs.md b/docs/source/Administrative-Docs.md index e67c8be5c9..c37c64a7cd 100644 --- a/docs/source/Administrative-Docs.md +++ b/docs/source/Administrative-Docs.md @@ -44,3 +44,33 @@ Settings](https://github.com/evennia/evennia/blob/master/evennia/settings_defaul - [Setting up your work environment with version control](./Version-Control) - [First steps coding with Evennia](./First-Steps-Coding) - [Setting up a continuous integration build environment](./Continuous-Integration) + + +```toctree:: + :hidden: + + Choosing-An-SQL-Server + Getting-Started + Running-Evennia-in-Docker + Start-Stop-Reload + Updating-Your-Game + Online-Setup + Evennia-Game-Index + Server-Conf + Internationalization + Apache-Config + Text-Encodings + Connection-Screen + Guest-Logins + IRC + RSS + Grapevine + How-to-connect-Evennia-to-Twitter + Client-Support-Grid + Building-Permissions + Banning + Version-Control + First-Steps-Coding + Continuous-Integration + +``` \ No newline at end of file diff --git a/docs/source/Builder-Docs.md b/docs/source/Builder-Docs.md index 5aab2b62bb..f900b008ae 100644 --- a/docs/source/Builder-Docs.md +++ b/docs/source/Builder-Docs.md @@ -24,3 +24,21 @@ This section contains information useful to world builders. ### The Tutorial world - [Introduction and setup](./Tutorial-World-Introduction) + + +```toctree:: + :hidden: + + Default-Command-Help + Building-Quickstart + Building-Permissions + TextTags + Connection-Screen + Batch-Processors + Batch-Command-Processor + Batch-Code-Processor + Spawner-and-Prototypes + Zones + Tutorial-World-Introduction + +``` \ No newline at end of file diff --git a/docs/source/Developer-Central.md b/docs/source/Developer-Central.md index b1513d0a26..9e7609c240 100644 --- a/docs/source/Developer-Central.md +++ b/docs/source/Developer-Central.md @@ -106,3 +106,65 @@ over time [online-form]: https://docs.google.com/spreadsheet/viewform?hl=en_US&formkey=dGN0VlJXMWpCT3VHaHpscDE zY1RoZGc6MQ#gid=0 [issues]: https://github.com/evennia/evennia/issues + + +```toctree:: + :hidden: + + Coding-Introduction + Licensing + Contributing + Using-MUX-as-a-Standard + Version-Control + Using-Travis + Game-Planning + First-Steps-Coding + Internationalization + Quirks + Setting-up-PyCharm + Directory-Overview + Evennia-API + Execute-Python-Code + Portal-And-Server + Sessions + Server-Conf + Messagepath + OOB + Inputfuncs + Custom-Protocols + New-Models + Unit-Testing + Profiling + Debugging + Command-System + Commands + Command-Sets + Help-System + Typeclasses + Objects + Accounts + Communications + Scripts + TickerHandler + Coding-Utils + MonitorHandler + Attributes + Nicks + Tags + Web-Features + Webclient + Web-Tutorial + Locks + Signals + Coding-Utils + EvMenu + EvMore + EvEditor + Spawner-and-Prototypes + TextTags + Async-Process + API-refactoring + Docs-refactoring + Webclient-brainstorm + +``` diff --git a/docs/source/Tutorials.md b/docs/source/Tutorials.md index 4c481471af..32fc379b3e 100644 --- a/docs/source/Tutorials.md +++ b/docs/source/Tutorials.md @@ -154,3 +154,60 @@ _Hints for new users more familiar with other game engines._ muds and Evennia. - [Evennia for MUSH Users](./Evennia-for-MUSH-Users) - an introduction to Evennia for those accustomed to MUSH-style servers. + + +```toctree:: + :hidden: + + Game-Planning + Building-Quickstart + Understanding-Color-Tags + Tutorial-World-Introduction + Building-a-mech-tutorial + Version-Control + Python-basic-introduction + Python-basic-tutorial-part-two + First-Steps-Coding + Tutorial-for-basic-MUSH-like-game + Adding-Command-Tutorial + Parsing-command-arguments,-theory-and-best-practices + Adding-Object-Typeclass-Tutorial + Tutorial-Searching-For-Objects + Weather-Tutorial + Tutorial-Aggressive-NPCs + Tutorial-NPCs-listening + Tutorial-Vehicles + NPC-shop-Tutorial + Static-In-Game-Map + Dynamic-In-Game-Map + Unit-Testing + Implementing-a-game-rule-system + Turn-based-Combat-System + Evennia-for-roleplaying-sessions + Coding-FAQ + Command-Prompt + Zones + Manually-Configuring-Color + EvMenu + Command-Duration + Command-Cooldown + Mass-and-weight-for-objects + Default-Exit-Errors + Tutorial-Tweeting-Game-Stats + Gametime-Tutorial + Coordinates + Customize-channels + Dialogues-in-events + A-voice-operated-elevator-using-events + Add-a-simple-new-web-page + Web-Tutorial + Bootstrap-&-Evennia + Web-Character-View-Tutorial + Help-System-Tutorial + Add-a-wiki-on-your-website + Web-Character-Generation + Bootstrap-Components-and-Utilities + Evennia-for-Diku-Users + Evennia-for-MUSH-Users + +``` diff --git a/docs/source/index.md b/docs/source/index.md index c22cc0f76e..2121892a68 100644 --- a/docs/source/index.md +++ b/docs/source/index.md @@ -35,3 +35,15 @@ time. [icon_devel]: https://raw.githubusercontent.com/wiki/evennia/evennia/images/technical.png [icon_tutorial]: https://raw.githubusercontent.com/wiki/evennia/evennia/images/living1.png [icon_API]: https://raw.githubusercontent.com/wiki/evennia/evennia/images/python3.png + + +```toctree:: + :hidden: + + Getting-Started + Administrative-Docs + Developer-Central + Tutorials + Contributing-Docs + +``` \ No newline at end of file diff --git a/docs/source/toc.md b/docs/source/toc.md index 9e0e45f859..e9cdc2363b 100644 --- a/docs/source/toc.md +++ b/docs/source/toc.md @@ -1,5 +1,5 @@ # Toc -- [API root](api/evennia-api.rst) + - [./A voice operated elevator using events](./A-voice-operated-elevator-using-events) - [./API refactoring](./API-refactoring) - [./Accounts](./Accounts)