AddOn


Projektmanager

Beschreibung

Dieses Addon bietet Unterstützung bei der Verwaltung und Überprüfung der eigenen REDAXO-Installationen.

Das Client-Plugin ist für den Abruf der einzelnen Parameter zuständig.

Hinterlegen eines API-Keys in den Einstellungen
Abruf von Parametern der Installation, z.B.
Aktuelle PHP-Version, REDAXO Version, MySQL
Installierte und updatefähige REDAXO-Addons
Vorhandene Module
Verwendete YRewrite-Domains
Letzte Logins
Letzte Änderungen im Medienpool
Letzte Meldungen aus dem Syslog
weiter geplant: Letzte Änderungen, Medienpool-Verzeichnisgröße, Backup-Status
weiter geplant: EXTENSION_POINT, um eigene Prüfregeln zu hinterlegen

Das Server-Plugin dient zur Verwaltung der REDAXO Projekte

Verwaltung der REDAXO-Projekte und deren API-Keys
Darstellung der wichtigsten Parameter in der Listenansicht
Darstellung aller Parameter in der Detailansicht
Abruf und Überwachung der Parameter von den Clients
EXTENSION_POINT PROJECT_MANAGER_SERVER_DETAIL_HOOK zur Einbindung von weiteren Plugins und zur Darstellung in der Detailansicht
Cronjob zum automatisierten Abruf aller Parameter
Cronjob zum automatisierten Abruf der Favicons

Das Pagespeed-Plugin dient zur Anzeige der Google Pagespeedwerte

Abrufen der Desktop und Mobile Pagespeed Werte
Darstellung der Werte in der Listenansicht
Darstellung aller Parameter in der Detailansicht im Server-Plugin
Cronjob zum automatisierten Abruf der Werte

Credits
Großes Danke geht an Alexander Walther – alexplusde welcher uns eine gute Codebasis für die Erstellung des Addons zur Verfügung gestellt hat.


Umsetzung

Manétage zum Profil

Hundertwasserallee 7
64372 Ober-Ramstadt

www.manetage.de


Versionen

1.1.0

Für REDAXO
^5.2
Veröffentlicht am
08.10.2018
Require / PHP
>=5.6

  1. Version 1.1.0 // 08.10.2018

  • Erweiterung um Rechtevergabe für das Addon und deren Plugins * project_manager[]
  1. Plugin: Server 1.0.5
    • Schreibweise der Funktionen verkürzt
    • Erweiterung um Rechtevergabe des Plugins
    • project_manager_server[]
    • Automatisches Anlegen der Crobjobs: rex_cronjob_project_manager_data, rex_cronjob_project_manager_favicon
  1. Plugin: Client 1.0.4
    • Erweiterung um Rechtevergabe des Plugins
    • project_manager_client[]
  1. Plugin: PageSpeed 1.0.3
    • Erweiterung um Rechtevergabe des Plugins
    • project_manager_pagespeed[]
    • Automatisches Anlegen des Crobjobs: rex_cronjob_project_manager_pagespeed