]> err.no Git - sope/blob - sope-appserver/NGObjWeb/DAVPropMap.plist
minor change with great impact on gnustep-base usability ;-)
[sope] / sope-appserver / NGObjWeb / DAVPropMap.plist
1 {
2   NGObjWeb_doc_   = "default WebDAV property mappings for NGObjWeb";
3   NGObjWeb_cvs_id = "$Id$";
4
5   /* DAV */
6   "{DAV:}iscollection"         = "davIsCollection";
7   "{DAV:}ishidden"             = "davIsHidden";
8   "{DAV:}uid"                  = "davUid";
9   "{DAV:}href"                 = "davURL";
10   "{DAV:}getlastmodified"      = "davLastModified";
11   "{DAV:}creationdate"         = "davCreationDate";
12   "{DAV:}getcontentlength"     = "davContentLength";
13   "{DAV:}getcontenttype"       = "davContentType";
14   "{DAV:}getetag"              = "davEntityTag";
15   "{DAV:}displayname"          = "davDisplayName";
16   "{DAV:}hassubs"              = "davHasSubFolders";
17   "{DAV:}nosubs "              = "davDenySubFolders";
18   "{DAV:}childcount"           = "davChildCount";
19   "{DAV:}objectcount"          = "davObjectCount";
20   "{DAV:}visiblecount"         = "davVisibleCount";
21   "{DAV:}isfolder"             = "davIsFolder";
22   "{DAV:}resourcetype"         = "davResourceType";
23   "{DAV:}contentclass"         = "davContentClass";
24   "{DAV:}isstructureddocument" = "davIsStructuredDocument";
25   "{DAV:}status"               = "davStatus";
26   "{http://apache.org/dav/props/}executable" = "davIsExecutable";
27
28   /* used with Apple WebDAV */
29   "{DAV:}quota"       = davQuota;
30   "{DAV:}quotaused"   = davQuotaUsed;
31   "{http://www.apple.com/webdav_fs/props/}appledoubleheader" = appleDoubleHeader;
32
33   /* new in current WebFolders */
34   "{DAV:}defaultdocument"    = davDefaultDocument;
35   "{DAV:}getcontentlanguage" = davContentLanguage;
36   "{DAV:}isreadonly"         = davIsReadOnly;
37   "{DAV:}isroot"             = davIsRoot;
38   "{DAV:}lastaccessed"       = davLastAccessed;
39   "{DAV:}name"               = davName;
40   "{DAV:}parentname"         = davParentName;
41   
42   /* new in Cadaver 0.21.0 */
43   "{DAV:}checked-in"  = davCheckedIn;
44   "{DAV:}checked-out" = davCheckedOut;
45   
46   /* Nautilus DAV support */
47   "{http://services.eazel.com/namespaces}nautilus-treat-as-directory" = 
48     "davIsFolder";
49
50   /* Konqueror */
51   "{DAV:}source"        = davSourceURL;
52   "{DAV:}executable"    = davIsExecutable;
53   "{DAV:}supportedlock" = davSupportedLock;
54   "{DAV:}lockdiscovery" = davLockDiscovery;
55   
56   /* HotMail (TM) */
57   "{http://schemas.microsoft.com/hotmail/}adbar"   = "hotmailAdbarInfo";
58   "{http://schemas.microsoft.com/hotmail/}maxpoll" = "hotmailMaxPollInterval";
59   "{http://schemas.microsoft.com/hotmail/}sig"     = "hotmailSignature";
60   
61   /* HTTP-Mail folders */
62   "{urn:schemas:httpmail:}calendar"        = "calendarFolderURL";
63   "{urn:schemas:httpmail:}contacts"        = "contactsFolderURL";
64   "{urn:schemas:httpmail:}deleteditems"    = "trashFolderURL";
65   "{urn:schemas:httpmail:}msgfolderroot"   = "accountRootURL";
66   "{urn:schemas:httpmail:}drafts"          = "draftsFolderURL";
67   "{urn:schemas:httpmail:}inbox"           = "inboxFolderURL";
68   "{urn:schemas:httpmail:}journal"         = "journalFolderURL";
69   "{urn:schemas:httpmail:}notes"           = "notesFolderURL";
70   "{urn:schemas:httpmail:}outbox"          = "outboxFolderURL";
71   "{urn:schemas:httpmail:}sendmsg"         = "mtaURL";
72   "{urn:schemas:httpmail:}sentitems"       = "sentFolderURL";
73   "{urn:schemas:httpmail:}tasks"           = "tasksFolderURL";
74   
75   /* HTTP-Mail fields */
76   "{urn:schemas:httpmail:}date"            = "date";
77   "{urn:schemas:httpmail:}hasattachment"   = "hasAttachment";
78   "{urn:schemas:httpmail:}read"            = "read";
79   "{urn:schemas:httpmail:}textdescription" = "textDescription";
80   "{urn:schemas:httpmail:}unreadcount"     = "unreadCount";
81   "{urn:schemas:mailheader:}cc"            = "cc";
82   "{urn:schemas:mailheader:}date"          = "date";
83   "{urn:schemas:mailheader:}from"          = "from";
84   "{urn:schemas:mailheader:}in-reply-to"   = "inReplyTo";
85   "{urn:schemas:mailheader:}message-id"    = "messageId";
86   "{urn:schemas:mailheader:}received"      = "received";
87   "{urn:schemas:mailheader:}references"    = "references";
88   "{urn:schemas:mailheader:}subject"       = "davDisplayName";
89   "{urn:schemas:mailheader:}to"            = "to";
90   
91   /* Exchange 2000 (TM) */
92   "{http://schemas.microsoft.com/exchange/}outlookfolderclass" = 
93     "outlookFolderClass";
94   "{http://schemas.microsoft.com/exchange/}outlookmessageclass" =
95     "outlookMessageClass";
96
97   /* OpenOffice.org */
98   "{http://ucb.openoffice.org/dav/props/}IsReadOnly"    = davIsReadOnly;
99   "{http://ucb.openoffice.org/dav/props/}BaseURI"       = davBaseURI; // TODO
100   "{http://ucb.openoffice.org/dav/props/}IsCompactDisc" = isOOoCompactDisc;
101   "{http://ucb.openoffice.org/dav/props/}IsFloppy"      = isOOoFloppy;
102   "{http://ucb.openoffice.org/dav/props/}IsHidden"      = davIsHidden;
103   "{http://ucb.openoffice.org/dav/props/}IsRemote"      = isOOoRemote;
104   "{http://ucb.openoffice.org/dav/props/}IsRemoveable"  = isOOoRemoveable;
105   "{http://ucb.openoffice.org/dav/props/}IsVolume"      = isOOoVolume;
106   "{http://ucb.openoffice.org/dav/props/}TargetURL"     = davOOoTargetURL;
107 }