AAM Editor – Plugins installieren und verwalten

Aus MILLENNIUM ARTS ISP - Hilfe | FAQ
Zur Navigation springen Zur Suche springen

Plugins erweitern den AAM Editor um zusätzliche Sektionstypen, Verwaltungsfunktionen und serverseitige Dienste.

Zur Übersicht: AAM Editor Hosting

Plugins

Der Editor-Kern enthält nur die grundlegenden Sektionstypen. Weitere Funktionen werden als Plugins installiert.

Ein Plugin kann enthalten:

  • einen oder mehrere neue Sektionstypen
  • ein eigenes Bearbeitungspanel
  • zusätzliche Verwaltungsfunktionen
  • serverseitige PHP-Komponenten
  • eigene Datenverzeichnisse
  • Verbindungen zu externen Diensten

Bei der Installation richtet das Plugin die benötigten Komponenten selbstständig ein.

Plugin-Store öffnen

  1. Im Editor den Plugins-Tab öffnen.
  2. Die verfügbaren Plugins als Karten anzeigen lassen.
  3. Bei Bedarf einen Kategorie- oder Kanalfilter auswählen.
  4. Das gewünschte Plugin öffnen.
  5. Beschreibung, Version, Abhängigkeiten und Status prüfen.

Store-Kanäle

Kanal Bedeutung
public Regulär veröffentlichte Plugins für den allgemeinen Einsatz.
dev Vorab- oder Entwicklungsversionen. Diese können neue, noch nicht vollständig erprobte Funktionen enthalten.
bodo/ Interne Eigenbedarfs-Plugins, die nicht im öffentlichen Store angeboten werden.

Für produktive Websites sollte normalerweise der public-Kanal verwendet werden.

Plugin installieren

  1. Das gewünschte Plugin im Store auswählen.
  2. Auf Installieren klicken.
  3. Die Installation vollständig abwarten.
  4. Bei vorhandenen Abhängigkeiten die benötigten Basis-Plugins ebenfalls installieren.
  5. Das Plugin konfigurieren.
  6. Den neuen Sektionstyp über Sektionen bearbeiten zur gewünschten Seite hinzufügen.
  7. Projekt speichern und exportieren.

Plugins mit eigenem Backend installieren zusätzlich benötigte Serverdateien und legen ihre Datenbereiche selbstständig an.

Plugin konfigurieren

Abhängig vom Plugin erfolgt die Einrichtung:

  • direkt im Plugins-Tab
  • im Bearbeitungspanel der zugehörigen Sektion
  • über ein eigenes Verwaltungsfenster
  • über Zugangsdaten zu einem externen Dienst

Typische Einstellungen sind:

  • Überschriften und sichtbare Texte
  • Farben und Gestaltung
  • E-Mail-Adressen und SMTP-Daten
  • API-Token und Produkt-IDs
  • Buchungszeiten und Verfügbarkeiten
  • Dateien und Medien
  • Benutzerrollen und Zugriffsrechte

Geheime Zugangsdaten dürfen nicht in sichtbare Text-, HTML- oder Linkfelder eingetragen werden.

Plugin aktualisieren

Verfügbare Aktualisierungen werden im Store angezeigt.

Einzelnes Plugin aktualisieren

  1. Den Plugins-Tab öffnen.
  2. Das Plugin mit verfügbarem Update auswählen.
  3. Versionsangaben und Hinweise kontrollieren.
  4. Auf Aktualisieren klicken.
  5. Die Installation vollständig abwarten.
  6. Die zugehörigen Sektionen und Verwaltungsfunktionen prüfen.

Alle Plugins aktualisieren

Mit dem Bulk-Update werden alle verfügbaren Plugin-Aktualisierungen gemeinsam installiert.

  1. Vorhandene Änderungen speichern.
  2. Bei umfangreichen Aktualisierungen zusätzlich eine lokale Sicherung anlegen.
  3. Die Liste der verfügbaren Updates kontrollieren.
  4. Das Bulk-Update starten.
  5. Alle verwendeten Plugin-Funktionen anschließend testen.

Vorhandene Buchungen, Nachrichten, Bilder und andere Nutzdaten werden bei Plugin-Updates nicht überschrieben.

Weitere Informationen enthält Updates durchführen.

Plugin entfernen

  1. Den Plugins-Tab öffnen.
  2. Das installierte Plugin auswählen.
  3. Auf Entfernen oder Deinstallieren klicken.
  4. Die Sicherheitsabfrage bestätigen.
  5. Projekt und betroffene Seiten kontrollieren.

Bestehende Sektionen des entfernten Plugins bleiben im Projekt erhalten. Ihre Bearbeitungsfelder stehen jedoch nicht mehr zur Verfügung.

Nach erneuter Installation des Plugins können diese Sektionen wieder bearbeitet werden.

Vor dem Entfernen sollte deshalb geprüft werden:

  • auf welchen Seiten das Plugin verwendet wird
  • ob gespeicherte Daten weiterhin benötigt werden
  • ob andere Plugins davon abhängig sind
  • ob stattdessen nur die betreffende Sektion ausgeblendet werden soll

Abhängigkeiten

Einige Plugins benötigen ein anderes Plugin als technische Grundlage.

Wichtige Abhängigkeiten sind:

Plugin-Gruppe Benötigte Grundlage
AAM BodoLinos, AAM Café, Supporters und AAM ClubOffice AAM Access
Newsletter-Archiv Newsletter

Fehlt eine benötigte Grundlage, erscheinen betroffene Sektionen ausgegraut oder stehen nicht vollständig zur Verfügung.

Das Basis-Plugin sollte vor den davon abhängigen Erweiterungen installiert werden.

Plugins mit eigenem Backend

Folgende Plugin-Gruppen verwenden eigene serverseitige Komponenten:

  • AAM Access
  • AAM BodoLinos
  • AAM Café und Café Regen-Host
  • Supporters
  • AAM ClubOffice
  • Site-Backup
  • Booking und Hotel-Booking
  • Contact
  • Newsletter und Newsletter-Archiv
  • Site Grabber

Diese Plugins können eigene Datenverzeichnisse, PHP-Dateien, Postfächer oder externe Zugangsdaten benötigen.

Plugins ohne eigenes Backend

Reine Inhalts-Plugins benötigen normalerweise keine eigene PHP-Verarbeitung.

Dazu gehören insbesondere:

  • CTA
  • Hinweis-Box
  • Video
  • Referent/CV
  • Countdown-Timer
  • FAQ
  • Downloads
  • Zitat des Tages
  • AAM Patterns
  • Seiten-Übersicht
  • PDF-Reader
  • Photo Album
  • Buch-Vorschau
  • Arcade / Spielhalle
  • Teilbaum Transfer

Der Kanal-Feed verwendet externe Schnittstellen, benötigt jedoch kein eigenes PHP-Backend.

Verfügbare Plugin-Gruppen

Infrastruktur und Mitgliederbereiche

Plugin Funktion
AAM Access Zentrale Anmeldung, Sitzungen, Rollen, Berechtigungen, Token und Aktivierung von Mitgliedschaften.
AAM BodoLinos Interne Wallet-Währung mit Gutschriften, Verbrauch und Kaufkeys.
Site-Backup Komplettsicherung, Wiederherstellung und Übertragung einer Website.
AAM Café Chat- und Raumsystem für Mitglieder.
Café Regen-Host Ergänzt das Café um das BodoLino-Regen-Spiel.
Supporters Mitgliedschaftsangebote mit Preisen und Gumroad-Buttons.
AAM ClubOffice Club- und Mitgliederverwaltung.

Buchung und Kommunikation

Plugin Funktion
Booking Terminbuchung mit Zeitfenstern, Reservierungsschutz und Live-Aktualisierung.
Hotel-Booking Buchung von Zimmern und Übernachtungszeiträumen.
Contact Kontaktformular mit serverseitigem Postfach und optionaler E-Mail-Weiterleitung.
Newsletter Double-Opt-in, Abonnentenverwaltung, Rundmails und SMTP-Versand.
Newsletter-Archiv Veröffentlicht versendete Newsletter als Archiv auf der Website.

Weitere Informationen enthält Newsletter und SMTP-Versand.

Inhalts- und Präsentationsplugins

Plugin Funktion
CTA Call-to-Action-Bereich mit Text und Schaltfläche.
Hinweis-Box Hervorgehobener Hinweis- oder Warnbereich.
Video Responsive Video-Einbettung für YouTube, Vimeo, Rumble oder iframe-Inhalte.
Referent/CV Personenprofil mit Foto, Rolle und Biografie.
Countdown-Timer Countdown mit Ablauftext und optionaler Schaltfläche.
FAQ Aufklappbare Fragen und Antworten.
Downloads Sortierbare Download-Karten mit austauschbaren Dateien.
Zitat des Tages Tageszitat, Zufallszitat oder eigener festgelegter Text.
AAM Patterns Vorgefertigte Profil-, Präsentations- und Inhaltsbausteine.
Seiten-Übersicht Erzeugt automatisch Vorschaukarten der untergeordneten Seiten.
PDF-Reader Blätterbare PDF-Darstellung mit optionalem Download.
Photo Album Fotoalbum mit Gestaltung, Filtern und Collage-Layouts.
Buch-Vorschau Buchdarstellung mit integriertem Buch-Editor.

Feeds, Import und Übertragung

Plugin Funktion
Kanal-Feed Zeigt Inhalte von Telegram, Bitchute, YouTube und Rumble als automatisch aktualisierte Karten.
Site Grabber Importiert bestehende Websites einschließlich Seitenstruktur und Bildern.
Teilbaum Transfer Überträgt einen vollständigen Seiten-Teilbaum zwischen AAM-Installationen.
Arcade / Spielhalle Stellt mehrere Browser-Spiele ohne Tracking bereit.

Zum Website-Import siehe Website mit dem Site Grabber importieren.

Eigenbedarfs-Plugins

Diese Erweiterungen sind nicht Bestandteil des öffentlichen Stores:

Plugin Funktion
AAM Startseite Erzeugt eine vollständige Startseite mit mehreren vorgefertigten Bereichen.
Lebenslauf (Print) Erstellt einen druckfertigen Lebenslauf.
Seminar (2 Tage) Erzeugt eine Seminar-Landingpage mit Early-Bird-Bereich.
Webinar/Event Erzeugt eine kompakte Veranstaltung- oder Webinar-Ankündigung.

Plugin-Sektionen verwenden

  1. Das benötigte Plugin installieren.
  2. Die gewünschte Seite öffnen.
  3. Im Sektionen-Tab auf + Sektion hinzufügen klicken.
  4. Den neuen Plugin-Sektionstyp auswählen.
  5. Inhalte und Einstellungen eintragen.
  6. Projekt speichern und exportieren.
  7. Die Funktion auf der veröffentlichten Website testen.

Probleme nach Installation oder Update

Plugin erscheint nicht

  • Installation wurde nicht vollständig abgeschlossen.
  • Der Plugin-Kanal oder Filter blendet den Eintrag aus.
  • Browser zeigt noch einen älteren Stand.
  • Eine benötigte Abhängigkeit fehlt.

Sektion ist ausgegraut

  • Plugin wurde entfernt.
  • Basis-Plugin ist nicht installiert.
  • Plugin konnte nicht vollständig geladen werden.
  • Server-Komponenten sind nicht erreichbar.

Plugin-Funktion arbeitet nicht

  • Projekt wurde nach der Einrichtung nicht exportiert.
  • Pflichtfelder oder Zugangsdaten fehlen.
  • Server unterstützt die benötigte PHP-Funktion nicht.
  • E-Mail- oder API-Verbindung ist fehlerhaft.
  • Plugin-Version und Serverkomponenten passen nicht zusammen.

Bei fortbestehenden Problemen sollte das Plugin-Protokoll beziehungsweise die Support- und Fehlerdiagnose verwendet werden.

Empfohlener Ablauf

  1. Nur tatsächlich benötigte Plugins installieren.
  2. Abhängigkeiten vor der Installation prüfen.
  3. Für produktive Seiten bevorzugt den public-Kanal verwenden.
  4. Vor größeren Updates das Projekt sichern.
  5. Plugin zunächst auf einer Testseite einrichten.
  6. Funktion nach dem Export praktisch prüfen.
  7. Plugin erst entfernen, wenn keine benötigte Sektion mehr davon abhängt.
  8. Zurückgebliebene Dateien später über Server aufräumen und Papierkorb kontrollieren.

Weiterführende Seiten