AddOn: Uptime (PDA Admin-Bereich)

  • Diskussion zu diesem Addon: AddOn: Uptime (PDA Admin-Bereich)


    Hier kommt es nun: Mein erstes PDA AddOn !


    Funktion: Anzeige einer "top"-Ausgabe innerhalb der Administrationsoberfläche von PDA, unter Beachtung der aktuellen Session und des eingestellten Farbschemas.


    Um den Code besser diskutieren zu können, binde ich ihn hier als Text ein. Für weitere "Kreationen" werden es dann wohl *.zip-Files sein. Sonst sprengt das den Rahmen.


    <Teaser> So sieht die Sache aus:



    Installation


    - Erzeuge Directory /opt/pdadmin/www/addons (drwxr-xr-x root root)
    - Erzeuge Datei addons.uptime.main.html (-rw-r--r-- root root) im addons-Verzeichnis mit folgendem Inhalt. Wem zu viele Punkte in diesem Dateinamen sind, kann natürlich auch einen anderen wählen. Dann aber unten (in der *.cgi) korrigieren...



    - Erzeuge /opt/pdadmin/www/administrator/addon_uptime.cgi (-rwsr-xr-x root root - man beachte das suid-Bit !) mit folgendem Inhalt.



    - Erzeuge (oder ändere) /opt/pdadmin/etc/administrator_menu_individual.conf (-rw-r--r-- root root) mit folgendem Inhalt.


    Zitat

    $links{610}{name}{de} = 'Add-Ons';
    $links{610}{name}{en} = 'Add-Ons';


    $links{610}{sublinks}{100}{name}{de} = 'Uptime';
    $links{610}{sublinks}{100}{name}{en} = 'Uptime';
    $links{610}{sublinks}{100}{url} = 'addon_uptime.cgi';
    $links{610}{sublinks}{100}{target} = 'mainFrame';


    Und das sollte es gewesen sein... :wink: