Aus RPG-Dev-Basis
|
Achtung: Du befindest dich in der RPG-Dev-Basis, diese Seite ist Teil der Kategorie RPG-Dev-Wiki:Basis. Änderungen an dieser Seite werden in viele RPG-Dev-Clients nach einem Update ebenfalls übernommen!
|
Diese Seite enthält eine Übersicht offener Punkte zur Weiterentwicklung von RPG-Dev-Wiki. Diese Liste enthält eventuell auch Einträge die im Bugtracker vorhanden sind. Die meisten Einträge aus dem Bugtracker finden sich in dieser Liste nicht wieder. Diese Liste enthält eher neue Features. Feature-Wünsche können entweder im Bugtracker oder auf der Diskussionsseite gemacht werden.
Für alte ToDo-Einträge, die bereits in der Vergangenheit bearbeitet wurden siehe Hilfe:ToDo-Liste/Erledigt.
| ToDo-Liste: Artikeltyp-Vorlagen
|
| Titel |
Priorität |
Fortschritt |
Beschreibung |
Bearbeitung durch
|
| Karten für Vorlage:Location
|
2Normal
|
50%
|
Für Locations wäre es sinnvoll wenn diese eine Karte anzeigen könnten. Auf dieser Karte sollten NPCs und Sub-Locations markiert werden können.Auf der Location-Seite selbst würde die Positionierung selbst stattfinden, die Positionen bekommen außerdem einen Namen. Auf NPC- und anderen Location-Seiten können diese dann einem der Namen zugeordnet werden und werden auf der Location-Seite am entsprechenden Punkt angezeigt.
Voraussetzung für dieser Erweiterung ist, dass mw:Extension:Maps benutzerdefinierte Karten darstellen kann.
|
Player140
|
| ToDo-Liste: Teilbaustein-Vorlagen
|
| Titel |
Priorität |
Fortschritt |
Beschreibung |
Bearbeitung durch
|
| Glossar-System fertigstellen
|
2Normal
|
20%
|
Das Glossar-System ist bereits seit längerer Zeit verfügbar und kann bereits verwendet werden. Allerdings gibt es noch einige Kleinigkeiten zu optimieren:
|
Player140
|
Diagrammgenerierung
Momentan kein Eintrag in der Liste.
CSS und JavaScript
| ToDo-Liste: CSS und JavaScript
|
| Titel |
Priorität |
Fortschritt |
Beschreibung |
Bearbeitung durch
|
| Mediawiki:RpgDev.css aufräumen
|
2Normal
|
0%
|
Die Mediawiki:RpgDev.css enthält einiges an nicht gebrauchten Definitionen die noch der Wikipedia entstammen, aus der die Seite ursprünglich übernommen wurde. Die Datei sollte möglichst schlank sein, da sie an den Anwender übertragen werden muss und viel Platz bei RPG-Dev-Wiki Updates einnimmt.
|
! Offen
|
| RpgDevDialogues.js: Toolbar für Anzeigeoptionen
|
2Normal
|
0%
|
Dialoge können durch das drücken von strg und shift so wie das zusätzliche Drücken von Enter in ihrer Erscheinung beeinflusst werden. Wesentlich angenehmer und offensichtlicher wäre jedoch eine Toolbar die erscheint sobald man mit der Maus ein Dialogfeld betritt. Hier sollte es verschiedene Icons geben die die Funktion der Tasten übernehmen, entweder für alle Dialoge oder nur für den aktuellen.
|
! Offen
|
| Objektmodell für Dialoge
|
0Keine
|
0%
|
RpgDevDialogues.js könnte so erweitert werden, dass ein richtiges Objektmodell für Dialoge entsteht. Programmierer könnten dann einfach auf Dialoge zugreifen und beispielsweise einen Code-Generator für das jeweilige Projekt erstellen. Auch eine Dialog-Demo wäre damit denkbar. Storywriter könnten dann ihre Dialoge bereits im Wiki probespielen.
|
! Offen
|
| Syntax-Highlighting für Artikelbearbeitung
|
1Niedrig
|
0%
|
JavaScript für das Editier-Fenster beim Artikel bearbeiten das Syntax-Highlighting bietet, z.B. für HTML-Kommentare, Vorlagenaufrufe u. deren Parameter und Tags.
Hier gibt es eine Übersicht an JavaScript-Basierten Editoren.
|
! Offen
|
| AJAX-Komfortfunktionen für Artikelbearbeitung
|
1Niedrig
|
0%
|
Beim bearbeiten eines Artikels wäre an einigen Stellen ein JavaScript-Popup komfortabel. Beispielsweise wenn die <?Attribut::Seite> Syntax getippt wird könnte nach dem :: ein Popup zur Autovervollständigung aufgehen wie im Wiki-Suchfeld.
|
! Offen
|
PHP-Plugins
Plugins für RPG-Dev-Wiki die in PHP geschrieben werden müssen.
| ToDo-Liste: PHP-Plugins
|
| Titel |
Priorität |
Fortschritt |
Beschreibung |
Bearbeitung durch
|
| Plugin das abhängige Artikel aktualisiert
|
2Normal
|
0%
|
Ein Plugin das nach dem Speichern eines Artikels mit Attributen alle Artikel neu rendert bzw. diese in den Job-Queue aufnimmt, die von dieser Seite abhängig sind.
|
! Offen
|
| Plugin zum Updaten von RPG-Dev-Clients
|
3Hoch
|
90%
|
Plugin mit dem auf Knopfdruck alle Seiten aus der Basis in den Client übertragen werden. Außerdem die Möglichkeit einzelne Seiten vom Update auszunehmen. Siehe RPG-Dev-Bucktracker #5.
|
Player140
|
| Story-Abhängigkeiten als PHP-Extension ermitteln
|
2Normal
|
0%
|
Momentan werden Story-Abhängigkeiten durch ein template (Vorlage:GetChapterAssignment ermittelt. Das Template ist sehr komplex und bringt schlechte Performance, nutzt außerdem eine Reihe weiterer, noch komplexerer Templates wie Vorlage:ArrayToList.
|
! Offen
|
Grafik und Gestaltung
| ToDo-Liste: Grafik und Gestaltung
|
| Titel |
Priorität |
Fortschritt |
Beschreibung |
Bearbeitung durch
|
| Logo für RPG-Dev-Wiki
|
3Hoch
|
0%
|
Die RPG-Dev-Basis hat noch kein Logo. Ein Logo über das sich RPG-Dev-Wiki identifizieren kann ist auf Dauer unabdingbar.
|
! Offen
|
| Farbgebung und Design von Kategorie:RPG-Dev Artikeltyp-Vorlagen überdenken
|
1Niedrig
|
0%
|
Das Design der Artikeltyp-Vorlagen ist insgesamt sehr bunt. Einige Farben sind sehr ähnlich und es muss insgesamt überdenkt werden ob die Farbgebung Sinn macht, oder ob etwas besser gemacht werden könnte. Siehe auch Vorlage:RpgDevConfig:Colors
|
! Offen
|