I have been playing around with trying to connect DokuWiki with the online viewing and editing features of the MS cloud features in OneCloud and Office 365, something a client of mine was very interested in, as they use these tools already.
Here is what I have so far:
Every OneCloud account is represented by an ID, something like
https://onedrive.live.com/?id=xxxxxxxxxxxxx%211040
where the last 4 digits (1040 in this case) represent the file in a OneDrive folder.
You can then create a new InterWiki link in /conf/interwiki.conf (or the local equivalent) on the lines of
od https://onedrive.live.com/?id=xxxxxxxxxxxxx!{URL}
and then create a link on a wiki page like so
[[od>1040]]
which will then open the file in the browser and open up the online versions of the various Office 365 tools.
User authentication *could* be handled via Active Directory (I haven't gotten to that point yet) so you don't have to log in to the OneDrive account manually every time.
In my case, I combine this with a Data Entry from the Data plugin, something like this:
---- dataentry ----
data-type : Document
document-type : List
document-id : 123456
language : DE #
file_od : 1040
desc-de : Test document
departments : Marketing
----
The entry "file_od" is linked to a Data Alias (type = wiki) with prefix "[[od>" and a suffix of "|File]]". In this way you only need to specify the ID of the file you want to link to, and you're good to go.
The whole thing can look something like the attached image - It is a quick and dirty solution to manage MS documents in the cloud. The Data Plugin can be used to organize documents according to type, departments, keywords and whatnot.
Maybe someone will find this useful... the online editing capabilities that Office 365 provide can be a "make or break" decision for using DokuWiki as a document management service, and this might help.