Wiki:packages/callmonitor/adapt_messages

Anpassen der Benachrichtigungstexte

Um den Inhalt einer Benachrichtigung an die eigenenen Bedürfnisse anpassen, gibt es folgenden Weg:

  1. Verzeichnis /tmp/flash/callmonitor/actions.local.d erstellen
  2. darin eine Datei foobar.sh anlegen (oder irgendetwas anderes mit Endung .sh)
  3. dorthinein nur die zu überschreibende Funktion kopieren (z.B. mail_body() { ... } ) und anpassen (oder nur Variablen setzen wie z.B. RELOOK_TIMEOUT)
  4. modsave flash aufrufen, um die Datei im Flash zu sichern
  5. Callmonitor neustarten

Bei den meisten Aktionen ist eine Funktion default_foomessage vorgesehen, die die Standardnachricht für diesen Typ Aktion erzeugt; diese Funktion kann also einfach überschrieben werden. Bei mailmessage mail gibt es z.B. mail_subject und mail_body; bei anderen Aktionen hilft nur ein Blick in den Quelltext (oder eine Nachfrage), solange bis deren Funktionen auch im Wiki beschrieben sind.