AAM Editor – Plugins installieren und verwalten
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
- Im Editor den Plugins-Tab öffnen.
- Die verfügbaren Plugins als Karten anzeigen lassen.
- Bei Bedarf einen Kategorie- oder Kanalfilter auswählen.
- Das gewünschte Plugin öffnen.
- 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
- Das gewünschte Plugin im Store auswählen.
- Auf Installieren klicken.
- Die Installation vollständig abwarten.
- Bei vorhandenen Abhängigkeiten die benötigten Basis-Plugins ebenfalls installieren.
- Das Plugin konfigurieren.
- Den neuen Sektionstyp über Sektionen bearbeiten zur gewünschten Seite hinzufügen.
- 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
- Den Plugins-Tab öffnen.
- Das Plugin mit verfügbarem Update auswählen.
- Versionsangaben und Hinweise kontrollieren.
- Auf Aktualisieren klicken.
- Die Installation vollständig abwarten.
- Die zugehörigen Sektionen und Verwaltungsfunktionen prüfen.
Alle Plugins aktualisieren
Mit dem Bulk-Update werden alle verfügbaren Plugin-Aktualisierungen gemeinsam installiert.
- Vorhandene Änderungen speichern.
- Bei umfangreichen Aktualisierungen zusätzlich eine lokale Sicherung anlegen.
- Die Liste der verfügbaren Updates kontrollieren.
- Das Bulk-Update starten.
- 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
- Den Plugins-Tab öffnen.
- Das installierte Plugin auswählen.
- Auf Entfernen oder Deinstallieren klicken.
- Die Sicherheitsabfrage bestätigen.
- 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
- Das benötigte Plugin installieren.
- Die gewünschte Seite öffnen.
- Im Sektionen-Tab auf + Sektion hinzufügen klicken.
- Den neuen Plugin-Sektionstyp auswählen.
- Inhalte und Einstellungen eintragen.
- Projekt speichern und exportieren.
- 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
- Nur tatsächlich benötigte Plugins installieren.
- Abhängigkeiten vor der Installation prüfen.
- Für produktive Seiten bevorzugt den public-Kanal verwenden.
- Vor größeren Updates das Projekt sichern.
- Plugin zunächst auf einer Testseite einrichten.
- Funktion nach dem Export praktisch prüfen.
- Plugin erst entfernen, wenn keine benötigte Sektion mehr davon abhängt.
- Zurückgebliebene Dateien später über Server aufräumen und Papierkorb kontrollieren.