]> err.no Git - sope/blob - sope-appserver/NGObjWeb/DAVPropMap.plist
fixed a typo
[sope] / sope-appserver / NGObjWeb / DAVPropMap.plist
1 {
2   NGObjWeb_doc_   = "default WebDAV property mappings for NGObjWeb";
3
4   /* DAV */
5   "{DAV:}iscollection"         = "davIsCollection";
6   "{DAV:}ishidden"             = "davIsHidden";
7   "{DAV:}uid"                  = "davUid";
8   "{DAV:}href"                 = "davURL";
9   "{DAV:}getlastmodified"      = "davLastModified";
10   "{DAV:}creationdate"         = "davCreationDate";
11   "{DAV:}getcontentlength"     = "davContentLength";
12   "{DAV:}getcontenttype"       = "davContentType";
13   "{DAV:}getetag"              = "davEntityTag";
14   "{DAV:}displayname"          = "davDisplayName";
15   "{DAV:}hassubs"              = "davHasSubFolders";
16   "{DAV:}nosubs "              = "davDenySubFolders";
17   "{DAV:}childcount"           = "davChildCount";
18   "{DAV:}objectcount"          = "davObjectCount";
19   "{DAV:}visiblecount"         = "davVisibleCount";
20   "{DAV:}isfolder"             = "davIsFolder";
21   "{DAV:}resourcetype"         = "davResourceType";
22   "{DAV:}contentclass"         = "davContentClass";
23   "{DAV:}isstructureddocument" = "davIsStructuredDocument";
24   "{DAV:}status"               = "davStatus";
25   "{http://apache.org/dav/props/}executable" = "davIsExecutable";
26
27   /* used with Apple WebDAV */
28   "{DAV:}quota"                = davQuota;
29   "{DAV:}quotaused"            = davQuotaUsed;
30   "{http://www.apple.com/webdav_fs/props/}appledoubleheader"=appleDoubleHeader;
31
32   /* Novell NetDrive */
33   "{DAV:}owner"                = davOwner;
34   "{DAV:}locktoken"            = davLockToken;
35   "{DAV:}activelock"           = davActiveLock;
36   // TODO: non-standard?, also used by WebDrive
37   "{DAV:}collection"           = davNetDriveCollection;
38
39   /* new in current WebFolders */
40   "{DAV:}defaultdocument"    = davDefaultDocument;
41   "{DAV:}getcontentlanguage" = davContentLanguage;
42   "{DAV:}isreadonly"         = davIsReadOnly;
43   "{DAV:}isroot"             = davIsRoot;
44   "{DAV:}lastaccessed"       = davLastAccessed;
45   "{DAV:}name"               = davName;
46   "{DAV:}parentname"         = davParentName;
47   
48   /* new in Cadaver 0.21.0 */
49   "{DAV:}checked-in"  = davCheckedIn;
50   "{DAV:}checked-out" = davCheckedOut;
51
52   /* WebDrive 7.10.1475 */
53
54   "{DAV:}srt_creationtime"   = davWebDriveCreationTime;
55   "{DAV:}srt_modifiedtime"   = davWebDriveModificationTime;
56   "{DAV:}srt_proptimestamp"  = davWebDrivePropTimestamp;
57   "{DAV:}srt_lastaccesstime" = davWebDriveLastAccessTime;
58   "{DAV:}SRT_fileattributes" = davWebDriveFileAttributes;
59   "{DAV:}BSI_isreadonly"     = davIsReadOnly;
60   
61   /* Nautilus DAV support */
62   "{http://services.eazel.com/namespaces}nautilus-treat-as-directory" = 
63     "davIsFolder";
64
65   /* Konqueror */
66   "{DAV:}source"        = davSourceURL;
67   "{DAV:}executable"    = davIsExecutable;
68   "{DAV:}supportedlock" = davSupportedLock;
69   "{DAV:}lockdiscovery" = davLockDiscovery;
70   
71   /* HotMail (TM) */
72   "{http://schemas.microsoft.com/hotmail/}adbar"   = "hotmailAdbarInfo";
73   "{http://schemas.microsoft.com/hotmail/}maxpoll" = "hotmailMaxPollInterval";
74   "{http://schemas.microsoft.com/hotmail/}sig"     = "hotmailSignature";
75   
76   /* HTTP-Mail folders */
77   "{urn:schemas:httpmail:}calendar"        = "calendarFolderURL";
78   "{urn:schemas:httpmail:}contacts"        = "contactsFolderURL";
79   "{urn:schemas:httpmail:}deleteditems"    = "trashFolderURL";
80   "{urn:schemas:httpmail:}msgfolderroot"   = "accountRootURL";
81   "{urn:schemas:httpmail:}drafts"          = "draftsFolderURL";
82   "{urn:schemas:httpmail:}inbox"           = "inboxFolderURL";
83   "{urn:schemas:httpmail:}journal"         = "journalFolderURL";
84   "{urn:schemas:httpmail:}notes"           = "notesFolderURL";
85   "{urn:schemas:httpmail:}outbox"          = "outboxFolderURL";
86   "{urn:schemas:httpmail:}sendmsg"         = "mtaURL";
87   "{urn:schemas:httpmail:}sentitems"       = "sentFolderURL";
88   "{urn:schemas:httpmail:}tasks"           = "tasksFolderURL";
89   "{urn:schemas:httpmail:}junkemail"       = "junkFolderURL";
90   
91   /* HTTP-Mail fields */
92   "{urn:schemas:httpmail:}date"            = "date";
93   "{urn:schemas:httpmail:}hasattachment"   = "hasAttachment";
94   "{urn:schemas:httpmail:}read"            = "read";
95   "{urn:schemas:httpmail:}textdescription" = "textDescription";
96   "{urn:schemas:httpmail:}unreadcount"     = "unreadCount";
97   "{urn:schemas:mailheader:}cc"            = "cc";
98   "{urn:schemas:mailheader:}date"          = "date";
99   "{urn:schemas:mailheader:}from"          = "from";
100   "{urn:schemas:mailheader:}in-reply-to"   = "inReplyTo";
101   "{urn:schemas:mailheader:}message-id"    = "messageId";
102   "{urn:schemas:mailheader:}received"      = "received";
103   "{urn:schemas:mailheader:}references"    = "references";
104   "{urn:schemas:mailheader:}subject"       = "davDisplayName";
105   "{urn:schemas:mailheader:}to"            = "to";
106   
107   /* Exchange 2000 (TM) */
108   "{http://schemas.microsoft.com/exchange/}outlookfolderclass" = 
109     "outlookFolderClass";
110   "{http://schemas.microsoft.com/exchange/}outlookmessageclass" =
111     "outlookMessageClass";
112
113   /* OpenOffice.org */
114   "{http://ucb.openoffice.org/dav/props/}IsReadOnly"    = davIsReadOnly;
115   "{http://ucb.openoffice.org/dav/props/}BaseURI"       = davBaseURI; // TODO
116   "{http://ucb.openoffice.org/dav/props/}IsCompactDisc" = isOOoCompactDisc;
117   "{http://ucb.openoffice.org/dav/props/}IsFloppy"      = isOOoFloppy;
118   "{http://ucb.openoffice.org/dav/props/}IsHidden"      = davIsHidden;
119   "{http://ucb.openoffice.org/dav/props/}IsRemote"      = isOOoRemote;
120   "{http://ucb.openoffice.org/dav/props/}IsRemoveable"  = isOOoRemoveable;
121   "{http://ucb.openoffice.org/dav/props/}IsVolume"      = isOOoVolume;
122   "{http://ucb.openoffice.org/dav/props/}TargetURL"     = davOOoTargetURL;
123
124   /* WebDAV ACL */
125   "{DAV:}current-user-privilege-set" = davCurrentUserPrivilegeSet;
126
127   /* CalDAV */
128   "{urn:ietf:params:xml:ns:caldav}calendar-home-set" = davCalendarHomeSet;
129   "{urn:ietf:params:xml:ns:caldav}supported-calendar-component-set" =
130      davCalendarComponentSet;
131   "{urn:ietf:params:xml:ns:caldav}supported-calendar-data" =
132      davSupportedCalendarDataTypes;
133   "{urn:ietf:params:xml:ns:caldav}calendar-description" = davDescription;
134
135   /* CardDAV */
136   "{urn:ietf:params:xml:ns:carddav}supported-address-data" =
137      davSupportedAddressDataTypes;
138   "{urn:ietf:params:xml:ns:carddav}addressbook-description" = davDescription;
139
140   /* Apple CalServer */
141   "{http://apple.com/ns/calendarserver/}dropbox-home-URL" =
142     davDropboxHomeURL;
143   "{http://apple.com/ns/calendarserver/}notifications-URL" =
144     davNotificationsURL;
145   "{com.apple.ical:}calendarcolor" = davCalendarColor;
146   "{http://calendarserver.org/ns/}getctag" = davCollectionTag;
147
148   /* GroupDAV */
149   "{http://www.groupdav.org/}component-set" = gdavComponentSet;
150   "{http://groupdav.org/}component-set"     = gdavComponentSet;
151 }