WEBDav Drupal Module version 6.x-0.9.1-dev
Le 19 septembre 2008 à 21:33, 8ième version du billet (Updated by DAV module).

Historique (tout afficher)
  • v8 - Updated by DAV module (2008-10-07 23:29)
  • v7 - Updated by DAV module (2008-09-20 22:59)

Liste des changements

Version de développement, liste des modifications réalisées pour la v1 et de celles encore à venir.

Ceci est une version en cours de développement, son utilisation est à vos risques et périls.

Liste des modifications pour la v1.0

  • Ré-écriture d'une grande partie du code pour coller au mieux à la philosophie Drupal.
  • Le code n'est quasiment plus objet (mis à par l'héritage du serveur PEAR::WEBDAV) et donc sûrement plus facile à lire.
  • Nouvelle WEBDAV API
  • Le module de gestion des nodes par DAV prends maintenant les titres comme nom de fichiers sans problèmes pour les clients. Du coup l'arborescence est très claire. Pour rendre les choses encore plus claire, un niveau a été rajouté dans l'arborescence correspondant au type de node (billets, projets, blogs, etc.)
  • La gestion des droits a été fortement renforcée avec une vérifications globale d'accès au WebDAV, et une vérification par type d'opération.
  • Les performances globales ont été énormément améliorées et les opérations sur ma machine qui fait client et serveur, ne prennent que rarement plus de 0.1s (sans cache). Après si c'est encore lent, c'est que certains clients sont un peu violents dans leur exploration. Merci d'aller se fâcher avec leurs auteurs Wink

Encore à réaliser avant la V1.0

  • L'implémentation d'un cache pour améliorer encore la vitesse.
  • Voir s'il est possible de forcer la compression des trames.
  • Tester des Clients DAV pour Mac.
  • D'autres idées ?

A noter que ce billet a été évidemment écrit en utilisant le module, avec gedit Wink

Récupérer le code source

To grab the source, you should use a subversion client :

Commentaires

Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • To highlight piece of code, just surround them with <code type="language"> Your code &tl;/code>>. Language can be java,c++,bash,etc... Everything Geshi support.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Textual smileys will be replaced with graphical ones.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.

Plus d'informations sur les options de formatage

Connexion utilisateur
Les derniers bavardages...