Actions
Feature #18581
openCHAT refactor
Start date:
11.05.2024
Due date:
27.06.2024 (3 days late)
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
No
Vote:
Description
SIP Parameter 'mode'¶
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:
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_CHAT_TAG_DELETE |
- Sollte 2-4 etwas anderes sein als 1, dann bitte eine zweite SIP Variable dafuer einfuehren.
- Bei neuen Definitionen bitte Camel Case verwenden (kein Snake Case mit den Unterstrichen). Bsp
outdatedCHAT_MODE_TAG_DONE = 'chat_tag_done'
, neuchatTagDone
.
Websocket Server Prozess¶
???
Files
Updated by Carsten Rose about 2 months ago
- File clipboard-202405111346-w1y56.png clipboard-202405111346-w1y56.png added
- Description updated (diff)
Updated by Carsten Rose about 1 month ago
- Tracker changed from Support to Feature
Actions