Project

General

Profile

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 

 ???

Back