Skip to content

Commit

Permalink
feat: Add information about deleting metadata
Browse files Browse the repository at this point in the history
After: nextcloud/server#50852

Signed-off-by: Louis Chemineau <louis@chmn.me>
  • Loading branch information
artonge committed Feb 17, 2025
1 parent 175d4c5 commit d151262
Show file tree
Hide file tree
Showing 2,000 changed files with 113 additions and 0 deletions.
19 changes: 19 additions & 0 deletions developer_manual/digging_deeper/files-metadata.rst
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,25 @@ This will return a result like
$metadataManager->initMetadata('myapp-test', IMetadataValueWrapper::TYPE_INT, true, IMetadataValueWrapper::EDIT_REQ_OWNERSHIP);
}
Delete metadata using PROPPATCH
-------------------------------

Using WebDAV request, a client can delete metadata about a file:

.. code-block:: console
curl 'https://cloud.example.net/remote.php/dav/files/test/document.txt' \
--user test:test \
--request PROPPATCH \
--data '<?xml version="1.0" encoding="UTF-8"?>
<d:propertyupdate xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns">
<d:remove>
<d:prop>
<nc:metadata-myapp-test></nc:metadata-myapp-test>
</d:prop>
</d:remove>
</d:propertyupdate>'
Retrieve metadata using PROPFIND
--------------------------------
Expand Down
94 changes: 94 additions & 0 deletions user_manual/_templates/versions.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,100 @@
<div class="rst-other-versions">
<dl>
<dt>Languages</dt>
<dd><a href="/server/latest/user_manual/af/">af</a></dd>
<dd><a href="/server/latest/user_manual/ar/">ar</a></dd>
<dd><a href="/server/latest/user_manual/br/">br</a></dd>
<dd><a href="/server/latest/user_manual/ca/">ca</a></dd>
<dd><a href="/server/latest/user_manual/cs/">cs</a></dd>
<dd><a href="/server/latest/user_manual/da/">da</a></dd>
<dd><a href="/server/latest/user_manual/de/">de</a></dd>
<dd><a href="/server/latest/user_manual/el/">el</a></dd>
<dd><a href="/server/latest/user_manual/el_GR/">el_GR</a></dd>
<dd><a href="/server/latest/user_manual/en/">en</a></dd>
<dd><a href="/server/latest/user_manual/eo/">eo</a></dd>
<dd><a href="/server/latest/user_manual/es/">es</a></dd>
<dd><a href="/server/latest/user_manual/eu/">eu</a></dd>
<dd><a href="/server/latest/user_manual/fi_FI/">fi_FI</a></dd>
<dd><a href="/server/latest/user_manual/fr/">fr</a></dd>
<dd><a href="/server/latest/user_manual/ga/">ga</a></dd>
<dd><a href="/server/latest/user_manual/gl/">gl</a></dd>
<dd><a href="/server/latest/user_manual/hr/">hr</a></dd>
<dd><a href="/server/latest/user_manual/hu/">hu</a></dd>
<dd><a href="/server/latest/user_manual/hu_HU/">hu_HU</a></dd>
<dd><a href="/server/latest/user_manual/id/">id</a></dd>
<dd><a href="/server/latest/user_manual/it/">it</a></dd>
<dd><a href="/server/latest/user_manual/ja_JP/">ja_JP</a></dd>
<dd><a href="/server/latest/user_manual/ko/">ko</a></dd>
<dd><a href="/server/latest/user_manual/mn/">mn</a></dd>
<dd><a href="/server/latest/user_manual/nb_NO/">nb_NO</a></dd>
<dd><a href="/server/latest/user_manual/nl/">nl</a></dd>
<dd><a href="/server/latest/user_manual/nn/">nn</a></dd>
<dd><a href="/server/latest/user_manual/pl/">pl</a></dd>
<dd><a href="/server/latest/user_manual/pt_BR/">pt_BR</a></dd>
<dd><a href="/server/latest/user_manual/pt_PT/">pt_PT</a></dd>
<dd><a href="/server/latest/user_manual/ro/">ro</a></dd>
<dd><a href="/server/latest/user_manual/ru/">ru</a></dd>
<dd><a href="/server/latest/user_manual/si/">si</a></dd>
<dd><a href="/server/latest/user_manual/sk_SK/">sk_SK</a></dd>
<dd><a href="/server/latest/user_manual/sq/">sq</a></dd>
<dd><a href="/server/latest/user_manual/sr/">sr</a></dd>
<dd><a href="/server/latest/user_manual/sv/">sv</a></dd>
<dd><a href="/server/latest/user_manual/ta/">ta</a></dd>
<dd><a href="/server/latest/user_manual/th/">th</a></dd>
<dd><a href="/server/latest/user_manual/tr/">tr</a></dd>
<dd><a href="/server/latest/user_manual/uk/">uk</a></dd>
<dd><a href="/server/latest/user_manual/uz/">uz</a></dd>
<dd><a href="/server/latest/user_manual/vi/">vi</a></dd>
<dd><a href="/server/latest/user_manual/zh_CN/">zh_CN</a></dd>
<dd><a href="/server/latest/user_manual/zh_HK/">zh_HK</a></dd>
<dd><a href="/server/latest/user_manual/zh_TW/">zh_TW</a></dd>
<dd><a href="/server/latest/user_manual/af/">af</a></dd>
<dd><a href="/server/latest/user_manual/ar/">ar</a></dd>
<dd><a href="/server/latest/user_manual/br/">br</a></dd>
<dd><a href="/server/latest/user_manual/ca/">ca</a></dd>
<dd><a href="/server/latest/user_manual/cs/">cs</a></dd>
<dd><a href="/server/latest/user_manual/da/">da</a></dd>
<dd><a href="/server/latest/user_manual/de/">de</a></dd>
<dd><a href="/server/latest/user_manual/el/">el</a></dd>
<dd><a href="/server/latest/user_manual/el_GR/">el_GR</a></dd>
<dd><a href="/server/latest/user_manual/en/">en</a></dd>
<dd><a href="/server/latest/user_manual/eo/">eo</a></dd>
<dd><a href="/server/latest/user_manual/es/">es</a></dd>
<dd><a href="/server/latest/user_manual/eu/">eu</a></dd>
<dd><a href="/server/latest/user_manual/fi_FI/">fi_FI</a></dd>
<dd><a href="/server/latest/user_manual/fr/">fr</a></dd>
<dd><a href="/server/latest/user_manual/ga/">ga</a></dd>
<dd><a href="/server/latest/user_manual/gl/">gl</a></dd>
<dd><a href="/server/latest/user_manual/hr/">hr</a></dd>
<dd><a href="/server/latest/user_manual/hu/">hu</a></dd>
<dd><a href="/server/latest/user_manual/hu_HU/">hu_HU</a></dd>
<dd><a href="/server/latest/user_manual/id/">id</a></dd>
<dd><a href="/server/latest/user_manual/it/">it</a></dd>
<dd><a href="/server/latest/user_manual/ja_JP/">ja_JP</a></dd>
<dd><a href="/server/latest/user_manual/ko/">ko</a></dd>
<dd><a href="/server/latest/user_manual/mn/">mn</a></dd>
<dd><a href="/server/latest/user_manual/nb_NO/">nb_NO</a></dd>
<dd><a href="/server/latest/user_manual/nl/">nl</a></dd>
<dd><a href="/server/latest/user_manual/nn/">nn</a></dd>
<dd><a href="/server/latest/user_manual/pl/">pl</a></dd>
<dd><a href="/server/latest/user_manual/pt_BR/">pt_BR</a></dd>
<dd><a href="/server/latest/user_manual/pt_PT/">pt_PT</a></dd>
<dd><a href="/server/latest/user_manual/ro/">ro</a></dd>
<dd><a href="/server/latest/user_manual/ru/">ru</a></dd>
<dd><a href="/server/latest/user_manual/si/">si</a></dd>
<dd><a href="/server/latest/user_manual/sk_SK/">sk_SK</a></dd>
<dd><a href="/server/latest/user_manual/sq/">sq</a></dd>
<dd><a href="/server/latest/user_manual/sr/">sr</a></dd>
<dd><a href="/server/latest/user_manual/sv/">sv</a></dd>
<dd><a href="/server/latest/user_manual/ta/">ta</a></dd>
<dd><a href="/server/latest/user_manual/th/">th</a></dd>
<dd><a href="/server/latest/user_manual/tr/">tr</a></dd>
<dd><a href="/server/latest/user_manual/uk/">uk</a></dd>
<dd><a href="/server/latest/user_manual/uz/">uz</a></dd>
<dd><a href="/server/latest/user_manual/vi/">vi</a></dd>
<dd><a href="/server/latest/user_manual/zh_CN/">zh_CN</a></dd>
<dd><a href="/server/latest/user_manual/zh_HK/">zh_HK</a></dd>
<dd><a href="/server/latest/user_manual/zh_TW/">zh_TW</a></dd>
<!--Here goes the Langs-->
</dl>
</div>
Expand Down
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/contents.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/files/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/files/quota.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/index.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/sphinx.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/talk/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/user_2fa.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/webinterface.mo
Binary file not shown.
Binary file added user_manual/locale/ar/LC_MESSAGES/whats_new.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/contents.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/files/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/files/quota.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/index.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/pim/calendar.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/pim/contacts.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/pim/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/pim/sync_ios.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/pim/sync_kde.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/pim/sync_osx.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/sphinx.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/user_2fa.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/webinterface.mo
Binary file not shown.
Binary file added user_manual/locale/br/LC_MESSAGES/whats_new.mo
Binary file not shown.
Binary file added user_manual/locale/ca/LC_MESSAGES/contents.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ca/LC_MESSAGES/pim/contacts.mo
Binary file not shown.
Binary file added user_manual/locale/ca/LC_MESSAGES/sphinx.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/ca/LC_MESSAGES/talk/index.mo
Binary file not shown.
Binary file added user_manual/locale/ca/LC_MESSAGES/webinterface.mo
Binary file not shown.
Binary file added user_manual/locale/ca/LC_MESSAGES/whats_new.mo
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/contents.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/files/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/files/quota.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/index.mo
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/pim/calendar.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/pim/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/pim/sync_ios.mo
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/pim/sync_kde.mo
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/pim/sync_osx.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/sphinx.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/talk/index.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/user_2fa.mo
Binary file not shown.
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/webinterface.mo
Binary file not shown.
Binary file added user_manual/locale/cs/LC_MESSAGES/whats_new.mo
Binary file not shown.
Binary file added user_manual/locale/da/LC_MESSAGES/contents.mo
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit d151262

Please sign in to comment.