Feature #18581
Updated by Carsten Rose 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 ???