Sabredav.

ein WebDAV-Framework für PHP
Jetzt downloaden

Sabredav. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Evert Pot
  • Website des Verlags:
  • http://www.rooftopsolutions.nl/

Sabredav. Stichworte


Sabredav. Beschreibung

Ein WebDAV-Framework für PHP Mit Sabredav können Sie mit einem PHP-Antrag einfach WebDAV-Unterstützung hinzufügen. Es ist darauf ausgelegt, den gesamten Standard abzudecken, und Versuche, die Integration mit einer einfach zu verstehenen API zu ermöglichen. Hier sind einige wichtige Funktionen von "Sabredav": · Vollständiges WebDAV-konform · Unterstützt Windows XP, Windows Vista, Mac OS / X, Davfsv2, Cadaver, Netdrive, Open Office und wahrscheinlich mehr. · Alle Litmus-Tests angeben · Unterstützung von WebDAV-Servern der Klasse 1, 2 und 3 · Sperrstütze · Benutzerdefinierte Immobilienunterstützung · Unterstützt: RFC2518 und Revisionen von RFC4918 · Die Authentifizierung (RFC2617) wurde integriert (Basic / Digest) (RFC2617) Was ist neu in dieser Version: · Hinzugefügt: SimpleDirectory-Klasse. Diese Klasse ermöglicht das Erstellen statischer Verzeichnisstrukturen mit Leichtigkeit. · Geändert: Benutzerdefinierte komplexe Eigenschaften und Ausnahmen erhalten jetzt eine Instanz von SABRE_DAV_SERVER als erstes Argument in serialize () · Geändert: HREF-komplexe Eigenschaft jetzt vorbereitet die Basisuri des Servers · Geändert: Löschen, bevor ein Überschreibkopie / Move löschen kann jetzt von der Serverklasse anstelle von Baumkursen behandelt werden · Geändert: Ereignisse müssen jetzt explizit falsch zurückgeben, um die Ausführung zu stoppen. Bevors würde die Ausführung von irgendetwas angehalten werden, das locker auf FALSE ausübt. · Geändert: Die GetPropertiesForpath-Methode nimmt jetzt einen anderen Satz von Argumenten an und gibt eine andere Antwort zurück. Dadurch können Plugin-Entwickler Status für andere als 200 und 404-Eigenschaften zurückgegeben werden. Die HREFS werden nun auch immer relativ zum Basisuri und nicht der URI der Anfrage berechnet. · Geändert: GeneratePropfindResponse wird auf generatemultistatus umbenannt und nimmt nun eine Liste von Immobilien, die der Antwort von GetPropertiesforpath ähneln. Dies wurde auch benötigt, um die Flexibilität für die Plugin-Entwicklung zu verbessern. · Geändert: Auth-Plugins sind nicht mehr enthalten. Sie waren noch keine stabile Qualität, daher werden sie wahrscheinlich in einer späteren Version wieder eingeführt werden. · Geändert: Propppatch auch GeneratMultistatus jetzt verwendet. · Entfernt: UnknownProperties-Ereignis. Dies wird durch das Ereignis AfterProperties ersetzt, das mehr Flexibilität liefern sollte. · Behoben: Nur anrufen getsize () auf ifile-Instanzen in httphead () · Hinzugefügt: Bevorbind-Event. Dies wird auf Datei- oder Verzeichnisserstellung aufgerufen · Hinzugefügt: BeforeWritecontent-Ereignis, dies wird durch Put und Sperren auf eine vorhandene Ressource aufgerufen. · Hinzugefügt: Afterunbind-Event. Dies wird direkt vor dem Löschen von Ressourcen aufgerufen. · Hinzugefügt: AfterProperties-Ereignis. Dieses Ereignis kann verwendet werden, um Änderungen an Eigentumsantworten vorzunehmen. · Hinzugefügt: Beforelock und Bevorzugsveranstaltungen. · Hinzugefügt: Afterbind Event. · Behoben: Kopieren und Verschieben konnte im Stammverzeichnis fehlschlagen. Das ist jetzt behoben. · Hinzugefügt: Plugins können jetzt von ihrem KlassenNamen abgerufen werden. Dies ist nützlich für die Kommunikation zwischen den Plugin. · Hinzugefügt: Das Auth-Backend kann jetzt Benutzernamen und Benutzer-IDs zurückgeben. · Hinzugefügt: Das Auth-Backend erhielt eine Getusers-Methode · Hinzugefügt: SABRE_DAV_FSEXT_DECTIRECTORY NACH NAHE QUICES INFO


Sabredav. Zugehörige Software