10 praxisnahe Core-Plugins mit Beispiel
1️⃣ Content – Load Modules
📌 Zweck: Module im Beitrag laden
📁 Pfad:/plugins/content/loadmodules/
🔧 Aktivieren: System → Plugins → Content – Load Modules
🧪 Beispiel:
🎨 CSS: .module-inline {
background-color: #F5F5F5; /* White Smoke */
}
2️⃣ System – SEF
📌 Suchmaschinenfreundliche URLs
📁 Pfad:/plugins/system/sef/
🔗 URL-Beispiel:https://www.domain.de/kontakt
❌ statt:index.php?option=com_contact&id=1
3️⃣ System – Cache
📌 Performance
📁 Pfad: /plugins/system/cache/
- 🧪 Beispiel:
aktiviert → Seiten schneller - deaktiviert → Entwicklung
4️⃣ Editor – TinyMCE
📌 Standard-Editor
📁 Pfad: /plugins/editors/tinymce/
🧪 Anwendung: Benutzer → Profil → Editor: TinyMCE
5️⃣ Editor Button – Medien
📌 Medienbutton im Editor
📁 Pfad:/plugins/editors-xtd/media/
🧪 Beispiel:
Bild per Klick einfügen
6️⃣ User – Profile
📌 Zusatzfelder für Benutzer
📁 Pfad:/plugins/user/profile/
🧪 Beispiel:
- Telefon
- Adresse
- Firma
7️⃣ Privacy – Consent
📌 DSGVO-Zustimmung
📁 Pfad:/plugins/privacy/consent/
🧪 Beispiel:
Checkbox bei Registrierung
8️⃣ Authentication – Joomla
📌 Login-Mechanismus
📁 Pfad:/plugins/authentication/joomla/
⚠ Ohne dieses Plugin:
kein Login möglich
9️⃣ Captcha – reCAPTCHA
📌 Spam-Schutz
📁 Pfad:/plugins/captcha/recaptcha/
🔗 Google:https://www.google.com/recaptcha
🎨 Hinweis:
- Kein CSS nötig
- extern gerendert
🔟 System – Debug
📌 Fehlersuche
📁 Pfad:/plugins/system/debug/
🧪 Beispiel:
- SQL-Queries anzeigen
- Modulpositionen anzeigen