Feature #18581
Updated by Carsten Rose about 2 months ago
h2. SIP Parameter 'mode' h3. Verwendung von Konstanten * Bitte CHAT umstellen das die Konstante 'SIP_MODE_SAVE' anstelle von 'mode' verwendet wird. * Anschliessend den Wert der Konstanten 'SIP_MODE_SAVE' aendern von 'mode' zu '_modeSave'. * Aktuell ist die Wahrscheinlichkeit von Kollision (SIP Parameter 'mode' wird von einem Applikationsentwickler verwendet) recht hoch! * Bitte (erneut): Wird ein String an mehr als einer Stelle verwendet, bitte eine Konstante dafuer definieren - es macht einen Refactor so vieles einfacher!!! * Warum sollten QFQ interne SIP Parameter mit einem '_' beginnen? * Wenn done, bitte das TODO aus save.php entfernen: !clipboard-202405111346-w1y56.png! h3. Refactor CHAT_MODE_* Bitte die 4 Konstanten umbenennen (Konstante & Value): | | alt | neu | | 1| CHAT_MODE_SAVE | SAVE_MODE_CHAT | | 2| CHAT_MODE_TAG_DONE | SAVE_MODE_CHAT_TAG_DONE | | 3| CHAT_MODE_TAG_ADD | SAVE_MODE_CHAT_TAG_ADD | | 4| CHAT_MODE_TAG_DELETE | SAVE_MODE_TAG_DELETE | * Sollte 2-4 etwas anderes sein als 1, dann bitte eine 2 SIP Variable dafuer einfuehren. * Bei neuen Definitionen bitte Camel Case verwenden (kein Snake Case mit den Unterstrichen). Bsp outdated @CHAT_MODE_TAG_DONE = 'chat_tag_done'@, neu @chatTagDone@. h2. Websocket Server Prozess ???