Beschreibung
nnax Frontend User Files stellt einen shortcodebasierten Frontend-Dateimanager für angemeldete Benutzer bereit.
Benutzer können Dateien hochladen, in Ordnern organisieren, Dateidetails verwalten, gelöschte Elemente aus dem Papierkorb wiederherstellen und ausgewählte Dateien als ZIP-Archiv herunterladen.
Hauptfunktionen:\n* Shortcode [nnax_user_file_manager]\n* Benutzerspezifischer Frontend-Dateibereich für angemeldete Benutzer\n* Ordnernavigation mit Breadcrumb-Unterstützung\n* Ordner erstellen, umbenennen und verschieben\n* Mehrfach-Dateiupload\n* Upload-Härtung mit blockierten Erweiterungen, optionaler MIME-Validierung und Größenlimits pro Datei\n* Papierkorb-Ansicht mit Wiederherstellung und endgültigem Löschen\n* Serverseitige Suche, Sortierung und Seitennavigation\n* Optionale Listenansicht ohne Seitennavigation\n* ZIP-Download für ausgewählte Elemente\n* Bildvorschauen für gängige Bildformate\n* Aktivitätshistorie in den Elementdetails\n* Kontextbezogenes Hilfe-Modal\n* Rollenbasierte Upload-Kontingente\n* Konfigurierbare benutzerdefinierte Metadatenfelder\n* Konfigurierbare UI- und Badge-Farben
Erweiterte Freigabefunktionen wie benutzerbasierte Freigaben, rollenbasierte Freigaben, Berechtigungsstufen, zeitlich begrenzter Zugriff und Freigabebenachrichtigungen sind über das optionale Premium-Sharing-Addon verfügbar.
Externe Dienste
Dieses Plugin verbindet sich mit der Expertonaut-Lizenz-API unter https://www.expertonaut.de/wp-json/nnax-licenses/v1, um Add-on-Lizenzen zu aktivieren, zu prüfen und zu deaktivieren.
Für Lizenzaktivierung, Lizenzprüfungen und Lizenzdeaktivierung sendet das Plugin die Website-URL, den Plugin-Slug, die Plugin-Version, die Website-Sprache und den eingegebenen oder gespeicherten Lizenzschlüssel an den Lizenzserver.
Für Update-Prüfungen lizenzierter Add-ons sendet das Plugin die Website-URL, den Plugin-Slug, die Plugin-Version, den Plugin-Basename, die Website-Sprache und den gespeicherten Lizenzschlüssel an den Lizenzserver.
Dienstanbieter: Expertonaut\nNutzungsbedingungen: https://www.expertonaut.de/agb/\nDatenschutzerklärung: https://www.expertonaut.de/datenschutz/
Die mitgelieferte UIkit-Bibliothek kann Vimeo-oEmbed-Metadaten anfordern, wenn eine Vimeo-URL über eine unterstützte UIkit-Medienkomponente ausgegeben wird.
In diesem Fall sendet das Plugin die Ziel-URL von Vimeo an den oEmbed-Endpunkt von Vimeo, damit die Einbettung aufgelöst werden kann.
Dienstanbieter: Vimeo\nNutzungsbedingungen: https://vimeo.com/terms\nDatenschutzerklärung: https://vimeo.com/privacy
Admin-Bereich:\n* Einstellungsseiten für allgemeine Optionen sowie Upload- und Designoptionen\n* Konfiguration erlaubter und blockierter Dateitypen\n* Umschalter für die MIME-Validierung\n* Einstellung der Upload-Größe pro Datei\n* Rollenbasierte Kontingent-Einstellungen\n* Verwaltung benutzerdefinierter Metadatenfelder\n* Globale Aktivierung/Deaktivierung der Funktion für Upload-Anfragen/öffentliche Links\n* Design- und Farbeinstellungen\n* Lizenzverwaltung für optionale Add-ons
Internationalisierung:\n* Textdomain: nnax-frontend-user-files\n* Sprachpfad: /languages
Datenbereinigung:\n* Die Standard-Deinstallation behält Datei- und Ordnerinhalte bei\n* Eine optionale vollständige Bereinigung bei der Deinstallation kann in den Plugin-Einstellungen aktiviert werden
Anforderungen
- WordPress 6.0 oder höher
- PHP 7.4 oder höher
Screenshots




Installation
- Lade den Ordner
nnax-frontend-user-filesnach/wp-content/plugins/hoch. - Aktiviere das Plugin über das Menü
Pluginsin WordPress. - Füge den Shortcode
[nnax_user_file_manager]zu einer Seite oder einem Beitrag hinzu. - Konfiguriere die Plugin-Einstellungen im Admin-Menü
nnax User Files.
FAQ
-
Müssen Benutzer angemeldet sein?
-
Ja. Der Frontend-Manager ist für angemeldete Benutzer vorgesehen.
-
Können Benutzer auf Dateien anderer Benutzer zugreifen?
-
Das Basis-Plugin stellt für jeden angemeldeten Benutzer einen privaten Dateibereich bereit. Erweiterte Freigabefunktionen sind über das optionale Sharing-Addon verfügbar.
-
Entfernt die Deinstallation hochgeladene Dateien?
-
Nein. Hochgeladene Dateien und Inhalte bleiben standardmäßig erhalten. Eine vollständige Bereinigung kann vor der Deinstallation in den Plugin-Einstellungen aktiviert werden.
-
Kann ich externe Uploads ohne Benutzeranmeldung erlauben?
Rezensionen
Zu diesem Plugin liegen noch keine Rezensionen vor.
Mitwirkende und Entwickler
„nnax Frontend User Files“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„nnax Frontend User Files“ wurde in 1 Sprache übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „nnax Frontend User Files“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.0.6
- Einträge in der Aktivitätshistorie werden im Detail-Modal jetzt besser lesbar dargestellt, einschließlich eindeutiger Quell-/Zielnamen bei Umbenennungen und klarerer Freigabe-/ZIP-Metadaten.
1.0.5
- Sicherheitshärtung: Frontend-Formular-Dispatcher durch dedizierte admin_post-Handler und klarere Nonce-/Berechtigungsprüfungen für Datei- und Ordneraktionen ersetzt.
- Sicherheitshärtung: Uploads im Haupt-Plugin auf angemeldete Benutzer beschränkt und den öffentlichen Upload-Endpunkt aus dem Basis-Plugin entfernt.
- Interne Bereinigung: Einstellungen für öffentliche Upload-Links, Token-Verarbeitung und zugehörige Frontend-Oberfläche aus dem Haupt-Plugin entfernt.
1.0.4
- Sicherheitshärtung: Formular-Dispatch, Upload-Eingabevalidierung, Download-Nonce-Prüfungen und Nonce-Behandlung für Dateiaktionen für die Kompatibilität mit dem WordPress.org-Review verfeinert.
1.0.3
- Sicherheitshärtung: Nonce- und Berechtigungsprüfungen für AJAX-, Formular- und Download-Abläufe verschärft, um sensible Dateiaktionen besser zu schützen.
- Interne Bereinigung: Frontend-Nonce-Daten und Handler-Abläufe an das aktuelle
nnaxfuf-Benennungsschema angepasst.
1.0.2
- Dokumentation: Nutzung externer Dienste in verständlicher Sprache dokumentiert, einschließlich Zweck der Expertonaut-Lizenz-API, übertragener Daten und Richtlinien-Links.
- Sicherheitshärtung: Nonce-Validierung für AJAX-Such-/Detailanfragen, Freigabe-Synchronisierungsaktionen, Inline-Downloads und ZIP-Downloads hinzugefügt.
- Bereinigung der Benennung: pluginlokale Präfixe erweitert und Frontend-CSS/JS-Selektoren an den neuen Namespace
nnaxfufangepasst.
1.0.1
- Laden der UIkit-Assets und Speichern der Einstellungen korrigiert.
- Hinweise zum Frontend-Shortcode in den allgemeinen Einstellungen verbessert.
- Farbausgabe des Design-Tabs im Frontend korrigiert.
1.0.0
- Erste öffentliche stabile Veröffentlichung für WordPress.org.
- Shortcodebasierten Frontend-Dateimanager mit Uploads, Ordnern, Papierkorb, Suche, Sortierung, Seitennavigation und ZIP-Downloads hinzugefügt.
- Rollenbasierte Upload-Kontingente, konfigurierbare Upload-Sicherheitseinstellungen und benutzerdefinierte Metadatenfelder hinzugefügt.
- Admin-Einstellungen für allgemeine Optionen sowie Upload- und Designoptionen hinzugefügt.
- Deutsche Lokalisierungsdateien für
de_DEundde_DE_formalhinzugefügt.
