From 8ecf1ace659c241d92dde6dd3ca855472c543e08 Mon Sep 17 00:00:00 2001 From: jokob-sk Date: Thu, 20 Aug 2026 11:17:55 +1000 Subject: [PATCH] FE: Add devComments to columns selection #1751 --- front/js/device-columns.js | 2 ++ front/php/templates/language/ar_ar.json | 3 ++- front/php/templates/language/ca_ca.json | 1 + front/php/templates/language/cs_cz.json | 7 ++++--- front/php/templates/language/de_de.json | 3 ++- front/php/templates/language/en_us.json | 1 + front/php/templates/language/es_es.json | 3 ++- front/php/templates/language/fa_fa.json | 1 + front/php/templates/language/fi_fi.json | 1 + front/php/templates/language/fr_fr.json | 3 ++- front/php/templates/language/he_il.json | 1 + front/php/templates/language/id_id.json | 1 + front/php/templates/language/it_it.json | 3 ++- front/php/templates/language/ja_jp.json | 3 ++- front/php/templates/language/nb_no.json | 3 ++- front/php/templates/language/pl_pl.json | 3 ++- front/php/templates/language/pt_br.json | 3 ++- front/php/templates/language/pt_pt.json | 1 + front/php/templates/language/ru_ru.json | 3 ++- front/php/templates/language/sv_sv.json | 1 + front/php/templates/language/tr_tr.json | 3 ++- front/php/templates/language/uk_ua.json | 1 + front/php/templates/language/vi_vn.json | 1 + front/php/templates/language/zh_cn.json | 3 ++- server/plugins/ui_settings/config.json | 3 ++- 25 files changed, 42 insertions(+), 16 deletions(-) diff --git a/front/js/device-columns.js b/front/js/device-columns.js index 6881b4f0..34022972 100644 --- a/front/js/device-columns.js +++ b/front/js/device-columns.js @@ -50,6 +50,7 @@ const DEVICE_COLUMN_FIELDS = [ "devPrimaryIPv4", // 31 Device_TableHead_IPv4 "devPrimaryIPv6", // 32 Device_TableHead_IPv6 "devFlapping", // 33 Device_TableHead_Flapping + "devComments", // 34 Device_TableHead_Comments ]; // Named index constants — eliminates all mapIndx(N) magic numbers. @@ -128,6 +129,7 @@ const COLUMN_NAME_MAP = { "Device_TableHead_IPv4": "devPrimaryIPv4", "Device_TableHead_IPv6": "devPrimaryIPv6", "Device_TableHead_Flapping": "devFlapping", + "Device_TableHead_Comments": "devComments", }; console.log("init device-columns.js"); diff --git a/front/php/templates/language/ar_ar.json b/front/php/templates/language/ar_ar.json index d831d6f8..de054563 100644 --- a/front/php/templates/language/ar_ar.json +++ b/front/php/templates/language/ar_ar.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "مخطط الاتصال", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "تنبيه عدم الاتصال", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "الأجهزة المتصلة", "Device_TableHead_CustomProps": "خصائص مخصصة", "Device_TableHead_FQDN": "اسم النطاق الكامل", @@ -830,4 +831,4 @@ "settings_system_label": "نظام", "settings_update_item_warning": "قم بتحديث القيمة أدناه. احرص على اتباع التنسيق السابق. لم يتم إجراء التحقق.", "test_event_tooltip": "احفظ التغييرات أولاً قبل اختبار الإعدادات." -} +} \ No newline at end of file diff --git a/front/php/templates/language/ca_ca.json b/front/php/templates/language/ca_ca.json index 5e0e34ca..d1996b0b 100644 --- a/front/php/templates/language/ca_ca.json +++ b/front/php/templates/language/ca_ca.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Dispositius detectats", "Device_Shortcut_Unstable": "Inestable", "Device_TableHead_AlertDown": "Cancel·lar alerta", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Connexions", "Device_TableHead_CustomProps": "Props / Accions", "Device_TableHead_FQDN": "FQDN", diff --git a/front/php/templates/language/cs_cz.json b/front/php/templates/language/cs_cz.json index 262f6846..3344c396 100644 --- a/front/php/templates/language/cs_cz.json +++ b/front/php/templates/language/cs_cz.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Výskyt zařízení", "Device_Shortcut_Unstable": "Nestabilní", "Device_TableHead_AlertDown": "Upozornění na nedostupnost", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Spojení", "Device_TableHead_CustomProps": "Vlastnosti / Akce", "Device_TableHead_FQDN": "FQDN", @@ -784,13 +785,13 @@ "device_history_empty_state": "V rámci nastaveného okna uchovávání nebyly zaznamenány změny žádné z vlastností.", "device_history_tab_title": "Seznam změn", "device_history_table_title_changes": "Změny", + "devices_old": "Znovunačítání…", "gen_actions": "Akce", "gen_content": "Obsah", + "gen_device": "Zařízení", "gen_level": "Stupeň", "gen_read": "Číst", "gen_timestamp": "Časové razítko", - "devices_old": "Znovunačítání…", - "gen_device": "Zařízení", "general_event_description": "Událost kterou jste spustili může zabrat delší dobu, než budou procesy na pozadí dokončeny. Vykonávání skončilo jakmile se níže uvedená fronta vykonávání vyprázdní (pokud narazíte na problémy, podívejte se do záznamu chyb).

Fronta vykonávání:", "general_event_title": "Vykonávání jednorázové události", "go_to_device_event_tooltip": "Přejít na zařízení", @@ -830,4 +831,4 @@ "settings_system_label": "Systém", "settings_update_item_warning": "Zaktualizujte níže uvedenou hodnotu. Dávejte pozor, ať je dodržen předchozí formát. Ověřování správnosti není prováděno.", "test_event_tooltip": "Než budete svá nastavení zkoušet, nejprve vámi provedené změny uložte." -} +} \ No newline at end of file diff --git a/front/php/templates/language/de_de.json b/front/php/templates/language/de_de.json index e651b8d4..f5816b8a 100644 --- a/front/php/templates/language/de_de.json +++ b/front/php/templates/language/de_de.json @@ -237,6 +237,7 @@ "Device_Shortcut_OnlineChart": "Gerätepräsenz im Laufe der Zeit", "Device_Shortcut_Unstable": "Instabil", "Device_TableHead_AlertDown": "Alarm aus", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Verbindungen", "Device_TableHead_CustomProps": "Eigenschaften / Aktionen", "Device_TableHead_FQDN": "FQDN", @@ -903,4 +904,4 @@ "settings_system_label": "System", "settings_update_item_warning": "", "test_event_tooltip": "Speichere die Änderungen, bevor Sie die Einstellungen testen." -} +} \ No newline at end of file diff --git a/front/php/templates/language/en_us.json b/front/php/templates/language/en_us.json index 41abd6ab..097a96a9 100755 --- a/front/php/templates/language/en_us.json +++ b/front/php/templates/language/en_us.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Device presence", "Device_Shortcut_Unstable": "Unstable", "Device_TableHead_AlertDown": "Alert Down", + "Device_TableHead_Comments": "Comments", "Device_TableHead_Connected_Devices": "Connections", "Device_TableHead_CustomProps": "Props / Actions", "Device_TableHead_FQDN": "FQDN", diff --git a/front/php/templates/language/es_es.json b/front/php/templates/language/es_es.json index 3c6463b1..317f2a3f 100644 --- a/front/php/templates/language/es_es.json +++ b/front/php/templates/language/es_es.json @@ -235,6 +235,7 @@ "Device_Shortcut_OnlineChart": "Presencia del dispositivo a lo largo del tiempo", "Device_Shortcut_Unstable": "Inestable", "Device_TableHead_AlertDown": "Alerta desactivada", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Conexiones", "Device_TableHead_CustomProps": "Propiedades / Acciones", "Device_TableHead_FQDN": "FQDN", @@ -901,4 +902,4 @@ "settings_system_label": "Sistema", "settings_update_item_warning": "Actualice el valor a continuación. Tenga cuidado de seguir el formato anterior. O la validación no se realiza.", "test_event_tooltip": "Guarda tus cambios antes de probar nuevos ajustes." -} +} \ No newline at end of file diff --git a/front/php/templates/language/fa_fa.json b/front/php/templates/language/fa_fa.json index 53a99933..0835e9da 100644 --- a/front/php/templates/language/fa_fa.json +++ b/front/php/templates/language/fa_fa.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", diff --git a/front/php/templates/language/fi_fi.json b/front/php/templates/language/fi_fi.json index 1f93b730..3e01e76d 100644 --- a/front/php/templates/language/fi_fi.json +++ b/front/php/templates/language/fi_fi.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", diff --git a/front/php/templates/language/fr_fr.json b/front/php/templates/language/fr_fr.json index 0663e054..30081599 100644 --- a/front/php/templates/language/fr_fr.json +++ b/front/php/templates/language/fr_fr.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Présence de l'appareil", "Device_Shortcut_Unstable": "Instable", "Device_TableHead_AlertDown": "Alerter si En panne", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Connexions", "Device_TableHead_CustomProps": "Champs / Actions", "Device_TableHead_FQDN": "Nom de domaine FQDN", @@ -830,4 +831,4 @@ "settings_system_label": "Système", "settings_update_item_warning": "Mettre à jour la valeur ci-dessous. Veillez à bien suivre le même format qu'auparavant. Il n'y a pas de pas de contrôle.", "test_event_tooltip": "Enregistrer d'abord vos modifications avant de tester vôtre paramétrage." -} +} \ No newline at end of file diff --git a/front/php/templates/language/he_il.json b/front/php/templates/language/he_il.json index 1f93b730..3e01e76d 100644 --- a/front/php/templates/language/he_il.json +++ b/front/php/templates/language/he_il.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", diff --git a/front/php/templates/language/id_id.json b/front/php/templates/language/id_id.json index 1f93b730..3e01e76d 100644 --- a/front/php/templates/language/id_id.json +++ b/front/php/templates/language/id_id.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", diff --git a/front/php/templates/language/it_it.json b/front/php/templates/language/it_it.json index ef0b2fb1..70b20dbb 100644 --- a/front/php/templates/language/it_it.json +++ b/front/php/templates/language/it_it.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Presenza dispositivo", "Device_Shortcut_Unstable": "Instabile", "Device_TableHead_AlertDown": "Avviso disconnessione", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Connessioni", "Device_TableHead_CustomProps": "Proprietà/Azioni", "Device_TableHead_FQDN": "FQDN", @@ -830,4 +831,4 @@ "settings_system_label": "Sistema", "settings_update_item_warning": "Aggiorna il valore qui sotto. Fai attenzione a seguire il formato precedente. La convalida non viene eseguita.", "test_event_tooltip": "Salva le modifiche prima di provare le nuove impostazioni." -} +} \ No newline at end of file diff --git a/front/php/templates/language/ja_jp.json b/front/php/templates/language/ja_jp.json index ff8eddca..033cd4cb 100644 --- a/front/php/templates/language/ja_jp.json +++ b/front/php/templates/language/ja_jp.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "デバイス検出", "Device_Shortcut_Unstable": "不安定", "Device_TableHead_AlertDown": "ダウンアラート", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "接続", "Device_TableHead_CustomProps": "属性 / アクション", "Device_TableHead_FQDN": "FQDN", @@ -830,4 +831,4 @@ "settings_system_label": "システム", "settings_update_item_warning": "以下の値を更新してください。以前のフォーマットに従うよう注意してください。検証は行われません。", "test_event_tooltip": "設定をテストする前に、まず変更を保存してください。" -} +} \ No newline at end of file diff --git a/front/php/templates/language/nb_no.json b/front/php/templates/language/nb_no.json index 52c143d2..6c4872eb 100644 --- a/front/php/templates/language/nb_no.json +++ b/front/php/templates/language/nb_no.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Enhetens tilstedeværelse", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Tilkoblinger", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", @@ -830,4 +831,4 @@ "settings_system_label": "System", "settings_update_item_warning": "Oppdater verdien nedenfor. Pass på å følge forrige format. Validering etterpå utføres ikke.", "test_event_tooltip": "Lagre endringene først, før du tester innstillingene dine." -} +} \ No newline at end of file diff --git a/front/php/templates/language/pl_pl.json b/front/php/templates/language/pl_pl.json index cdc98b53..76bb705e 100644 --- a/front/php/templates/language/pl_pl.json +++ b/front/php/templates/language/pl_pl.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Obecność urządzenia", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "Alert niedostępny", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Połączenia", "Device_TableHead_CustomProps": "Właściwości / Akcje", "Device_TableHead_FQDN": "FQDN", @@ -830,4 +831,4 @@ "settings_system_label": "System", "settings_update_item_warning": "Zaktualizuj wartość poniżej. Uważaj, aby zachować poprzedni format. Walidacja nie jest wykonywana.", "test_event_tooltip": "Najpierw zapisz swoje zmiany, zanim przetestujesz ustawienia." -} +} \ No newline at end of file diff --git a/front/php/templates/language/pt_br.json b/front/php/templates/language/pt_br.json index b7fb0a5a..1fd679e7 100644 --- a/front/php/templates/language/pt_br.json +++ b/front/php/templates/language/pt_br.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Presença do dispositivo", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "Alerta em baixo", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Conexões", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", @@ -830,4 +831,4 @@ "settings_system_label": "", "settings_update_item_warning": "", "test_event_tooltip": "Guarde as alterações antes de testar as definições." -} +} \ No newline at end of file diff --git a/front/php/templates/language/pt_pt.json b/front/php/templates/language/pt_pt.json index 99633533..931bd9d1 100644 --- a/front/php/templates/language/pt_pt.json +++ b/front/php/templates/language/pt_pt.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Presença do dispositivo", "Device_Shortcut_Unstable": "Instável", "Device_TableHead_AlertDown": "Alerta em baixo", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Conexões", "Device_TableHead_CustomProps": "Propriedades / Ações", "Device_TableHead_FQDN": "FQDN", diff --git a/front/php/templates/language/ru_ru.json b/front/php/templates/language/ru_ru.json index 7436a775..a4a48870 100644 --- a/front/php/templates/language/ru_ru.json +++ b/front/php/templates/language/ru_ru.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Присутствие устройств", "Device_Shortcut_Unstable": "Нестабильный", "Device_TableHead_AlertDown": "Оповещение о сост. ВЫКЛ", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Соединения", "Device_TableHead_CustomProps": "Свойства / Действия", "Device_TableHead_FQDN": "FQDN", @@ -830,4 +831,4 @@ "settings_system_label": "Система", "settings_update_item_warning": "Обновить значение ниже. Будьте осторожны, следуя предыдущему формату. Проверка не выполняется.", "test_event_tooltip": "Сначала сохраните изменения, прежде чем проверять настройки." -} +} \ No newline at end of file diff --git a/front/php/templates/language/sv_sv.json b/front/php/templates/language/sv_sv.json index 1f93b730..3e01e76d 100644 --- a/front/php/templates/language/sv_sv.json +++ b/front/php/templates/language/sv_sv.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", diff --git a/front/php/templates/language/tr_tr.json b/front/php/templates/language/tr_tr.json index f5a6c9fc..15ccc2f3 100644 --- a/front/php/templates/language/tr_tr.json +++ b/front/php/templates/language/tr_tr.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Cihaz Durumu", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "Çalışmama Alarmı", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Bağlantılar", "Device_TableHead_CustomProps": "Özellikler / Eylemler", "Device_TableHead_FQDN": "", @@ -830,4 +831,4 @@ "settings_system_label": "Sistem", "settings_update_item_warning": "", "test_event_tooltip": "" -} +} \ No newline at end of file diff --git a/front/php/templates/language/uk_ua.json b/front/php/templates/language/uk_ua.json index 9b42e656..bfd00671 100644 --- a/front/php/templates/language/uk_ua.json +++ b/front/php/templates/language/uk_ua.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "Наявність пристрою", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "Агент Вниз", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "Зв'язки", "Device_TableHead_CustomProps": "Реквізит / дії", "Device_TableHead_FQDN": "FQDN", diff --git a/front/php/templates/language/vi_vn.json b/front/php/templates/language/vi_vn.json index 1f93b730..3e01e76d 100644 --- a/front/php/templates/language/vi_vn.json +++ b/front/php/templates/language/vi_vn.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "", "Device_TableHead_CustomProps": "", "Device_TableHead_FQDN": "", diff --git a/front/php/templates/language/zh_cn.json b/front/php/templates/language/zh_cn.json index a6299fec..0442ef05 100644 --- a/front/php/templates/language/zh_cn.json +++ b/front/php/templates/language/zh_cn.json @@ -233,6 +233,7 @@ "Device_Shortcut_OnlineChart": "设备统计", "Device_Shortcut_Unstable": "", "Device_TableHead_AlertDown": "提醒宕机", + "Device_TableHead_Comments": "", "Device_TableHead_Connected_Devices": "链接", "Device_TableHead_CustomProps": "属性", "Device_TableHead_FQDN": "FQDN", @@ -830,4 +831,4 @@ "settings_system_label": "系统", "settings_update_item_warning": "更新下面的值。请注意遵循先前的格式。未执行验证。", "test_event_tooltip": "在测试设置之前,请先保存更改。" -} +} \ No newline at end of file diff --git a/server/plugins/ui_settings/config.json b/server/plugins/ui_settings/config.json index b3cfaaf2..df80b8a3 100755 --- a/server/plugins/ui_settings/config.json +++ b/server/plugins/ui_settings/config.json @@ -446,7 +446,8 @@ "Device_TableHead_Vlan", "Device_TableHead_IPv4", "Device_TableHead_IPv6", - "Device_TableHead_Flapping" + "Device_TableHead_Flapping", + "Device_TableHead_Comments" ], "localized": ["name", "description"], "name": [