Sprache auswählen

Choose Language | Choisir la langue | Elegir idioma | Scegli la lingua | Escolher idioma

Downloads - Joomla Erweiterungen

Download Tools

ZipDownloads – Download- und Updateverwaltung für Joomla

Version 3.2.3Joomla 5Dateigröße: 998,97 KBDownloads: 25
ZipDownloads – Download- und Updateverwaltung für Joomla ZipDownloads ist eine leistungsfähige Joomla-Erweiterung zur zentralen Verwaltung, Kategorisierung und sicheren Bereitstellung von Download-Dateien. Auch umfangre…

Artikel - ZipDownloads

ZipDownloads – Häufig gestellte Fragen

Diese FAQ erklärt die wichtigsten Funktionen von ZipDownloads aus Sicht von Administratoren und Benutzern. Schwerpunkt sind Download-Keys, geschützte Downloads, Free-/Pro-/Enterprise-Editionen, Kaufberechtigungen, Verlängerungen und Upgrades. Was ist ein Download- beziehungsweise Lizenz-Key? Ein Download-Key ist ein eindeutiger…

ZipDownloads

ZipDownloads ist eine leistungsfähige Download- und Produktverwaltung für Joomla. Die Erweiterung ermöglicht die strukturierte Bereitstellung und Verwaltung von Dateien, Kategorien, Versionen, Changelogs, Dokumentationen und Screenshots. Zusätzlich unterstützt ZipDownloads Produkt- und Zahlungsfunktionen, Gutscheine, mehrsprachige Inhalte sowie…

Joomla 5/6

Joomla 5/6

Joomla 5/6 Erweiterungen

Neu

Datenschutz von Anfang an mitgedacht

RegioTicket unterstützt einen DSGVO-konformen Supportbetrieb direkt innerhalb Ihrer Joomla-Installation. Kunden sehen ausschließlich ihre eigenen Tickets, Zugriffe werden serverseitig kontrolliert und sensible Screenshots sowie Diagnoseanhänge geschützt gespeichert und ausschließlich nach Berechtigungsprüfung ausgeliefert. Datenminimierung, Joomla ACL, sichere…
Neu

Warum RegioTicket DSGVO-konform eingesetzt werden kann

RegioTicket wurde so entwickelt, dass Datenschutz und Datensicherheit bereits technisch in die Architektur der Erweiterung einbezogen werden. Die Erweiterung unterstützt damit einen DSGVO-konformen Betrieb eines Support- und Ticketsystems innerhalb von Joomla 5/6. Wichtig ist dabei…

Witziges

Witz des Tages

Keine Witze hinterlegt.

ZipDownloads ist eine umfangreiche Joomla-Erweiterung zur professionellen Verwaltung, Veröffentlichung, Absicherung und Verteilung von Softwarepaketen und anderen Downloadprodukten. Die Erweiterung verbindet ein klassisches Downloadcenter mit Versionsverwaltung, Release-Workflow, Joomla-Update-Server, Download-Keys, Produkteditionen, Gutscheinen, Zahlungsabwicklung, Tester-Verteilung, Integritätsprüfung, Kunden-Self-Service, Statistik und automatisierten Wartungsfunktionen.

Damit eignet sich ZipDownloads sowohl für kostenlose Joomla-Erweiterungen als auch für kommerzielle Softwareprodukte, interne Releases, Beta-Programme und kontrollierte Testverteilungen.

Zentrale Produktverwaltung

Downloads werden in ZipDownloads nicht lediglich als einzelne Dateien behandelt. Jeder Download wird als eigenständiges Produkt mit Metadaten, Versionen und Veröffentlichungsstatus verwaltet.

Zu einem Produkt können unter anderem Titel, ausführliche Beschreibung, Kategorie, Lizenz, aktuelle Version, Dateigröße, Joomla- und PHP-Kompatibilität, Screenshots, Dokumentation, Videos, FAQ, Changelog, Preis, Commerce-Modell, Editionen sowie unterschiedliche Releaseinformationen hinterlegt werden.

Produkte können über Kategorien strukturiert und im Frontend als vollständiges Downloadcenter dargestellt werden. Joomla-Menüeinträge können sowohl komplette Downloadbereiche als auch einzelne Kategorien oder einzelne Produkte direkt anzeigen.

Vollständige Versions- und Releaseverwaltung

Ein Produkt kann beliebig viele Versionen besitzen. Dadurch lassen sich ältere Releases weiterhin verwalten, während gleichzeitig eine aktuelle Hauptversion gepflegt wird.

ZipDownloads unterstützt unterschiedliche Releasezustände wie Development, Alpha, Beta, RC, Stable und LTS. Für jede Version können eigene ZIP-Dateien, Prüfsummen, Kompatibilitätsinformationen, Changelogs, Veröffentlichungszeitpunkte und weitere technische Angaben gespeichert werden.

Eine veröffentlichte Version kann automatisch zur aktuellen Hauptversion des Produkts werden. Gleichzeitig bleiben frühere Versionen nachvollziehbar und – abhängig von Berechtigungen und Konfiguration – weiterhin verfügbar.

Kontrollierter Veröffentlichungsworkflow

Für professionelle Releaseprozesse besitzt ZipDownloads einen eigenen Workflow.

Ein Release durchläuft kontrollierte Zustände wie:

Entwurf → In Prüfung → Freigegeben → Veröffentlicht → Archiviert bzw. Zurückgezogen

Unzulässige Statussprünge werden verhindert. Vor der Veröffentlichung können Pflichtfelder, Sicherheitsprüfungen, Prüfsummen und weitere Freigabekriterien kontrolliert werden.

Alle Workflowänderungen werden mit Benutzer und Zeitpunkt protokolliert. Dadurch eignet sich ZipDownloads auch für strukturierte Entwicklungs- und Freigabeprozesse mit mehreren Administratoren.

Integrierter Joomla-Update-Server

Eine der wichtigsten Funktionen ist der vollständig integrierte Joomla-Update-Server.

Mit ZipDownloads veröffentlichte Joomla-Erweiterungen können nach der Erstinstallation über den normalen Joomla-Updater aktualisiert werden. Der Server erzeugt die dafür notwendigen Update-XML-Daten dynamisch auf Grundlage der veröffentlichten Versionen.

Dabei berücksichtigt ZipDownloads unter anderem Produkt, Version, Joomla-Kompatibilität, PHP-Anforderungen, Edition, Release-Kanal, Download-Key und Veröffentlichungsstatus.

Auch wenn aktuell kein neues Release vorhanden ist, liefert der Update-Server ein gültiges leeres Update-Dokument. Normale Joomla-Abfragen erzeugen dadurch keine unnötigen 404- oder Exception-Fehler.

Updates für manuell installierte Testversionen

ZipDownloads eignet sich ausdrücklich auch für Entwicklungs- und Testsysteme.

Eine erste Testversion kann beispielsweise manuell installiert werden. Enthält deren Joomla-Manifest bereits den ZipDownloads-Update-Server und eine DLID-/Download-Key-Konfiguration, können spätere Testversionen anschließend über den normalen Joomla-Updater bereitgestellt werden.

Damit müssen Tester nicht bei jeder neuen Version erneut ZIP-Dateien manuell installieren.

„Derzeit kein Verkauf“

Ein veröffentlichtes Produkt muss nicht automatisch käuflich oder öffentlich herunterladbar sein.

ZipDownloads unterscheidet zwischen der Sichtbarkeit eines Produktes und dessen Verfügbarkeit für Kauf oder Download.

Ein Produkt kann deshalb vollständig im Downloadcenter erscheinen – einschließlich Beschreibung, Version, Lizenz, Kompatibilität, Dokumentation und weiterer Informationen – während gleichzeitig deutlich angezeigt wird:

„Derzeit kein Verkauf“

Besucher können das Produkt ansehen, jedoch weder kaufen noch herunterladen.

Der Update-Server, die Versionsverwaltung und bereits vorhandene Berechtigungen funktionieren trotzdem weiter.

Das ist besonders für zukünftige Produkte, Beta-Versionen, eingeschränkte Releases oder vorübergehend nicht angebotene Software sinnvoll.

Geschlossene Tester-Verteilung per Gutschein

Für nicht öffentlich verfügbare Produkte kann ZipDownloads einen kontrollierten Testerzugang bereitstellen.

Dazu kann ein spezieller 100-%-Tester-Gutschein ausschließlich einem bestimmten Produkt zugeordnet werden.

Ein normaler Besucher sieht weiterhin lediglich das Produkt und den Hinweis „Derzeit kein Verkauf“. Ein autorisierter Tester erhält dagegen den Gutschein-Code.

Nach Anmeldung und erfolgreicher Einlösung erhält der Tester eine echte Produktberechtigung und – sofern erforderlich – einen individuellen Download-/Update-Key.

Damit entsteht ein geschlossener Testkreislauf:

Produkt öffentlich sichtbar → kein Verkauf → Tester erhält Gutschein → Gutschein wird eingelöst → Downloadberechtigung entsteht → erste Version wird installiert → spätere Testversionen kommen über Joomla Update.

Globale oder gewöhnliche Rabattgutscheine können für diesen geschützten Testerzugang nicht einfach verwendet werden.

Release-Kanäle für Tester

Tester-Keys können dem jeweiligen Release-Kanal folgen.

Dadurch lassen sich parallel unterschiedliche Updatepfade betreiben, beispielsweise:

Stable für normale Kunden, RC für Release-Candidate-Tester, Beta für Betatester und Development für interne Entwicklungsinstallationen.

So können mehrere Entwicklungsstände desselben Produkts gleichzeitig gepflegt werden, ohne dass normale Benutzer versehentlich Testversionen erhalten.

Free-, Pro- und Enterprise-Editionen

ZipDownloads unterstützt Produkte mit mehreren Editionen.

Typische Editionen sind:

Free → Pro → Enterprise

Für jede Edition können eigene Preise und Zugriffsrechte definiert werden. Die Editionshierarchie wird berücksichtigt, sodass höherwertige Editionen die vorgesehenen Funktionen niedrigerer Stufen übernehmen können.

Eine integrierte Funktionsmatrix ermöglicht die strukturierte Gegenüberstellung der Editionen direkt auf der Produktseite.

Dadurch kann der Besucher beispielsweise sofort erkennen, welche Funktionen in Free, Pro oder Enterprise enthalten sind.

Moderne Kauf- und Checkout-Funktionen

Für kommerzielle Downloads besitzt ZipDownloads einen integrierten Commerce-Bereich.

Produktseiten können einen responsiven Checkout mit Preis, Gutschein, Rechnungsdaten, Zahlungsart und Kaufbutton anzeigen.

Die Kaufansicht wurde als moderne Kachel aufgebaut und funktioniert auch auf kleineren Displays.

Neben festen Preisen können unterschiedliche Vertriebsmodelle verwendet werden. Dazu gehören unter anderem klassische Bezahlprodukte, Download-Key-Produkte sowie „Pay what you want“-Modelle mit Mindestpreis.

PayPal und Vorkasse

Als Zahlungswege können unter anderem PayPal und Banküberweisung/Vorkasse eingesetzt werden.

PayPal-Zahlungen werden über die vorgesehene API verarbeitet. Zahlungsstatus, Bestellungen und Berechtigungen werden miteinander verknüpft.

Bei Vorkasse kann eine Bestellung zunächst ausstehend bleiben und nach Zahlungseingang administrativ freigegeben werden.

Zahlungs-, Bestell- und Berechtigungsprozesse sind voneinander getrennt, sodass nachvollziehbar bleibt, weshalb ein Benutzer Zugriff auf ein Produkt besitzt.

Umfangreiches Gutscheinsystem

ZipDownloads enthält ein leistungsfähiges Coupon- und Rabattsystem.

Unterstützt werden prozentuale und feste Rabatte sowie vollständige 100-%-Gutscheine.

Gutscheine können unter anderem auf bestimmte Produkte, Produktgruppen, Versionen, Bundles oder Benutzer beschränkt werden. Mindestbestellwerte, Gültigkeitszeiträume, Nutzungsgrenzen und Kombinierbarkeit können ebenfalls berücksichtigt werden.

Dadurch lassen sich klassische Rabattaktionen genauso umsetzen wie individuelle Kundenangebote oder geschlossene Testerprogramme.

Download- und Update-Keys

Für geschützte Produkte besitzt ZipDownloads einen vollständigen Download-Key-Lifecycle.

Keys können zeitlich begrenzt, verlängert, gesperrt, widerrufen oder regeneriert werden. Zusätzlich können Download- und Installationslimits festgelegt werden.

Unterstützt werden beispielsweise Laufzeiten von wenigen Tagen bis zu mehreren Jahren sowie unbegrenzte oder individuell definierte Ablaufzeiten.

Nutzungen können mit Installations-ID, Zeitpunkt und datenschutzorientierten Fingerprints nachvollzogen werden.

Download-Keys steuern dabei den Zugriff auf den offiziellen Download- und Update-Service und ändern keine Lizenzrechte an bereits heruntergeladener GPL-Software.

Kunden-Self-Service

Angemeldete Benutzer erhalten einen eigenen Kundenbereich.

Dort können – abhängig vom jeweiligen Produkt – unter anderem vorhandene Produkte, Bestellungen, Zahlungen, Downloadberechtigungen, Gutscheine, Keys, Versionen und Benachrichtigungen verwaltet werden.

Auch die aktuell eingesetzte Produktversion kann hinterlegt werden.

Der Self-Service reduziert den administrativen Aufwand, weil viele Informationen und Funktionen direkt dem jeweiligen Kunden zur Verfügung stehen.

Release-Integrität und Supply-Chain-Sicherheit

ZipDownloads berechnet für Releases automatisch kryptografische Prüfsummen.

Unterstützt werden insbesondere:

SHA-256 und SHA-512

Zu veröffentlichten Releases können öffentliche Prüfsummendateien und maschinenlesbare Integritätsinformationen bereitgestellt werden.

Optional ist auch eine OpenPGP-Signatur über die PHP-GnuPG-Erweiterung und einen lokalen GnuPG-Keyring möglich. Private Schlüssel werden dabei nicht von ZipDownloads exportiert.

Prüfsummen- und Signaturinformationen können sowohl im Frontend als auch im Joomla-Update-Feed bereitgestellt werden.

Automatische Release-Prüfung

Bevor ein Release veröffentlicht wird, kann dessen ZIP-Datei technisch geprüft werden.

Kontrolliert werden unter anderem ZIP-Struktur, Pfade, verschachtelte Archive, Symlinks, Dateizahlen, Dateigrößen, ungewöhnliche Dateitypen, mögliche ZIP-Bomben, Joomla-Manifeste, Versionen, PHP-Code und Kompatibilitätsangaben.

Das Ergebnis wird als Prüfstatus dargestellt.

Problematische Releases können dadurch bereits vor der Veröffentlichung blockiert werden.

ClamAV-Integration

Für zusätzliche Malware-Prüfungen kann ein lokaler ClamAV clamd-Dienst verwendet werden.

ZipDownloads verwendet dafür keine Shell-Ausführung, sondern kommuniziert über das clamd-INSTREAM-Protokoll.

Aus Sicherheitsgründen ist die Verbindung auf lokale Endpunkte wie Loopback oder Unix-Socket begrenzt.

Sichere Dateiauslieferung

Große ZIP-Dateien werden nicht vollständig in den PHP-Arbeitsspeicher geladen.

Die Auslieferung erfolgt gestreamt und unterstützt HTTP-Range-Requests.

Optional können Webservermechanismen wie X-Sendfile oder X-Accel-Redirect eingesetzt werden, damit Apache, lighttpd oder Nginx die eigentliche Dateiauslieferung übernehmen.

Dadurch eignet sich ZipDownloads auch für größere Archive und höhere Downloadzahlen.

Scheduler und automatische Wartung

Über Joomla Scheduled Tasks können zahlreiche Prozesse automatisiert werden.

Dazu zählen zeitgesteuerte Veröffentlichung und Archivierung von Releases, Ablauf von Berechtigungen und Keys, Erinnerungen, Bereinigung temporärer Daten und weitere Wartungsvorgänge.

Scheduler-Ausführungen werden protokolliert und können im Backend überwacht werden.

Automatische Benachrichtigungen

ZipDownloads besitzt ein eigenes Benachrichtigungssystem.

Benutzer können unter anderem über neue Releases, Bestellungen, Zahlungen, Download-Keys und bevorstehende Ablaufdaten informiert werden.

Produktabonnements ermöglichen es Kunden, Benachrichtigungen für bestimmte Produkte zu aktivieren.

E-Mail-Versände werden protokolliert und fehlgeschlagene Nachrichten können erneut verarbeitet werden.

Bewertungen und Kommentare

Downloadprodukte können bewertet und kommentiert werden.

Moderationsfunktionen, Spam-Schutz, Meldefunktionen, Rate-Limiting und unterschiedliche Freigabemodi unterstützen den kontrollierten Betrieb öffentlicher Produktbewertungen.

Dashboard und Statistiken

Das Administrator-Dashboard stellt wichtige Kennzahlen kompakt dar.

Dazu gehören unter anderem Downloads, aktuelle Releases, geplante Releases, Bestellungen, Zahlungen, Umsatz, Gutscheine, Keys, Schedulerstatus, Kommentar-Moderation und Update-Feed-Ereignisse.

Zeitreihen und Ranglisten ermöglichen einen schnellen Überblick über Nutzung und Entwicklung der Downloadplattform.

Export und Reporting

Daten können für administrative Auswertungen als CSV oder JSON exportiert werden.

Je nach Bereich stehen Filter nach Zeitraum, Status, Produkt, Kategorie und weiteren Kriterien zur Verfügung.

Auch kompakte PDF-Auswertungen sind vorgesehen.

Sensible Informationen wie vollständige Download-Keys oder Secrets werden nicht unkontrolliert exportiert.

Backup und Restore

ZipDownloads besitzt ein eigenes portables Backup-/Restore-System.

Damit können unter anderem Kategorien, Produkte, Versionen, Coupons, Changelogs, Konfigurationen, Dateien und weitere produktbezogene Daten gesichert werden.

Backups enthalten Integritätsinformationen und werden vor einer Wiederherstellung geprüft.

Restore-Funktionen berücksichtigen unter anderem Traversal-, ZIP-Bomb-, Symlink- und Integritätsprüfungen sowie verschiedene Konfliktstrategien.

Datenschutz und Aufbewahrung

Die Erweiterung enthält umfangreiche Datenschutzfunktionen.

Aufbewahrungsfristen können für unterschiedliche Protokollarten separat definiert werden.

IP-Adressen können je nach Konfiguration gar nicht gespeichert, pseudonymisiert oder gekürzt verarbeitet werden.

Benutzerbezogene Daten können exportiert, anonymisiert oder – soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen – entfernt werden.

Passwörter, Session-Tokens und andere Secrets werden nicht als normale Protokolldaten gespeichert.

Mehrsprachigkeit

ZipDownloads ist durchgängig für folgende Sprachen vorbereitet:

Deutsch, Englisch, Französisch, Spanisch, Italienisch und Portugiesisch.

Dies umfasst Frontend, Administratorbereich, Systemmeldungen, Commerce-Funktionen, Update-Server, Kundenbereich und umfangreiche Dokumentation.

Joomla 5 und Joomla 6

ZipDownloads ist für den gemeinsamen Betrieb unter Joomla 5 und Joomla 6 konzipiert.

Die Erweiterung verwendet aktuelle Joomla-Architekturen wie Dependency Injection, Service Provider, Web Asset Manager, ACL, CSRF-Schutz, MVC und Joomla Scheduled Tasks.

Zum Paket gehören neben der Hauptkomponente auch ergänzende Erweiterungen für Frontend-Ausgabe, Content-Integration und automatisierte Aufgaben.

Zusammenfassung

ZipDownloads ist damit wesentlich mehr als eine einfache Downloadkomponente. Es bildet eine komplette Software-Distributionsplattform innerhalb von Joomla ab.

Die Erweiterung verbindet öffentlichen Produktkatalog, Downloadcenter, Versions- und Releaseverwaltung, kontrollierte Freigabeprozesse, Joomla-Update-Server, Testkanäle, geschlossene Beta-Verteilung, Commerce, Gutscheine, Editionen, Download-Keys, Kunden-Self-Service, Integritätsprüfung, Malware-Prüfung, Automatisierung, Datenschutz, Statistiken und Backup/Restore in einem gemeinsamen System.

Besonders interessant ist ZipDownloads für Betreiber, die eigene Joomla-Erweiterungen oder andere Softwareprodukte entwickeln und deren gesamten Lebenszyklus – vom ersten Testrelease über Beta-Tester und regulären Verkauf bis zu späteren Updates – zentral über Joomla verwalten möchten.

Downloads - Joomla Erweiterungen

RegioBanner

RegioBanner - Banner Management

Version 0.35.10Joomla 5Dateigröße: 1,69 MBDownloads: 0
Joomla Erweiterungen

RegioMail2Content

Version 1.0.4Joomla 5Dateigröße: 775,64 KBDownloads: 0
RegioMail2Content automatisiert die Verarbeitung eingehender E-Mails zu normalen Joomla-Artikeln für Joomla 5 und Joomla 6. Die Erweiterung unterstützt mehrere IMAP-Postfächer, OAuth2, Absender- und Gruppenregeln, Mail2…
Monitoring

RegioWatch – Monitoring, Security und Operations für Joomla

Version 2.0.2Joomla 5Dateigröße: 444,59 KBDownloads: 0
RegioWatch ist eine umfassende Monitoring-, Security- und Operations-Plattform für Joomla 5 und Joomla 6. Die Erweiterung überwacht Websites, Serverdienste, DNS, SSL/TLS, Performance, Inhalte und Sicherheitsereignisse z…
Joomla Erweiterungen

VisitCounter

Version 1.2.0Joomla 5Dateigröße: 51,66 KBDownloads: 6
Joomla Erweiterungen

RegioPoll

Version 1.0.43Joomla 5Dateigröße: 639,48 KBDownloads: 0