320.06.70.037 [email protected]
Seleziona una pagina

Aggiungere un Menù Personalizzato alla Web Gui di LibreNMS

da | Set 8, 2018 | LibreNMS, Linux | 1 commento

Qualche giorno fa ho avuto la necessità di aggiungere un menù custom nella Web Gui di LibreNMS per poter aggiungere della documentazione.

Analizzando i file di configurazione dell’applicativo ho trovato il file con le indicazioni da seguire.

Infatti esiste già il codice per aggiungere una menù custom e lo troviamo all’interno del file /opt/librenms/html/includes/print-menubar.php

Se apriamo il file verso il fondo dovremmo vedere queste due righe


Creiamo quindi la pagina PHP print-menubar-custom.inc.php  nel path /opt/librenms/html/includes/ con il comando:


Quindi incolliamo il seguente codice:


Quindi settiamo i permessi per l’utenza librenms alla pagina appena creata con il comando:


A questo punto dobbiamo creare i due file HTML citati nella pagina PHP appena creata WIFI-Map.html e Router-Map.html all’interno della cartella /opt/librenms/html

Dopo aver creato o copiato i file Html dobbiamo assegnare i permessi all’utenza librenms con il comando:


Se proviamo a fare un refresh della pagina web noteremo che dopo il menù Alerts è comparso il Custom Menu con all’interno i sotto menù che abbiamo creato.

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

OwnCloud Warning: The “Strict-Transport-Security” HTTP header is not configured to at least “15552000” seconds. For enhanced security we recommend enabling HSTS as described in our security tips.

Quando si accede alla Console di amministrazione si potrebbe visualizzare avvisi di sicurezza e configurazione dopo l'aggiornamento o l'abilitazione di SSL in OwnCloud. L'intestazione HTTP "Strict Transport Security" non è configurata per almeno "15552000" secondi....

leggi tutto

OwnCloud Warning: Transactional file locking should be configured to use memory-based locking, not the default slow database-based locking. See the documentation for more information.

A cosa non serve il blocco dei file transazionali: non impedirà a più utenti di modificare lo stesso documento, né avviserà che altri utenti stanno lavorando sullo stesso documento. Più utenti possono aprire e modificare un file contemporaneamente e il blocco dei file...

leggi tutto

OwnCloud Warning: No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation.

È possibile migliorare significativamente le prestazioni del server ownCloud utilizzando il caching della memoria. Questo è il processo di memorizzazione degli oggetti richiesti di frequente in memoria per un recupero più rapido in seguito. Sono disponibili due tipi...

leggi tutto

1 commento

  1. Avatar

    se volessi aggiungere una nuova tab in device come dovrei fare? oltre overview etc?

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »