---++Bookmarks Ubiquity Commands
1 establish OAuth session key for ODS Bookmark instance:
Syntax: ods-set-bookmark-oauth
Example: ods-set-bookmark-oauth c4746c96bd8faa99798ad88448ba3bab
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsBookmarkOAuthD][here]].
1 create bookmark:
Syntax: ods-create-bookmark title url [description ] [tags ]
Example: ods-create-bookmark 10 title OpenLink url http://openlinksw.com
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsPublBookmark][here]].
1 get bookmark resource information by resource ID:
Syntax: ods-get-bookmark-by-id
Example: ods-get-bookmark-by-id 1001
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsPublBookmark][here]].
1 update bookmark by resource ID:
Syntax: ods-update-bookmark title url [description ]
Example: ods-update-bookmark 1001 title OpenLink Software url http://openlinksw.com
1 delete bookmark by resource ID:
Syntax: ods-delete-bookmark-by-id
Example: ods-delete-bookmark-by-id 1001
1 create bookmarks folder by resource path:
Syntax: ods-create-bookmarks-folder path
Example: ods-create-bookmarks-folder 10 path /Test
1 delete bookmarks folder by resource path:
Syntax: ods-delete-bookmarks-folder path
Example: ods-delete-bookmarks-folder 10 path /Test
1 export bookmarks:
Syntax: ods-export-bookmarks [exportType ]
Example: ods-export-bookmarks 10
1 import bookmarks:
Syntax: ods-import-bookmarks source
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsPublBookmark][here]].
1 create annotation to existing bookmark ID:
Syntax: ods-create-bookmark-annotation author body
Example: ods-create-bookmark-annotation 1001 author demo body OpenLink RDF Browser
1 get annotation information by resource ID:
Syntax: ods-get-bookmark-annotation-by-id
Example: ods-get-bookmark-annotation-by-id 10001
1 create claim to existing annotation:
Sybtax: ods-create-bookmark-annotation-claim iri relation value
Example: ods-create-bookmark-annotation-claim 10001 iri http://openlinksw.com relation rdfs:seeAlso value http://dbpedia.org
1 delete bookmark annotation by resource ID:
Syntax: ods-delete-bookmark-annotation
Example: ods-delete-bookmark-annotation 10001
1 create comment to existing bookmark ID:
Syntax: ods-create-bookmark-comment title body author authorMail [authorUrl ]
Example: ods-create-bookmark-comment 1001 title RDF body OpenLink RDF Browser http://demo.openlinksw.com/rdfbrowser/ author demo authorMail demo@openlinksw.com
1 get bookmark comment information by resource ID:
Syntax: ods-get-bookmark-comment-by-id
Example: ods-get-bookmark-comment-by-id 10001
1 delete bookmark comment by resource ID:
Syntax: ods-delete-bookmark-comment
Example: ods-delete-bookmark-comment 10001
1 create bookmarks publication:
Syntax: ods-create-bookmarks-publication name [updateType ] [updatePeriod ] [updateFreq ] [destinationType ] destination [userName ] [userPassword ] [folderPath ] [tagsInclude ] [tagsExclude ]
Example: ods-create-bookmarks-publication 10 name Publish My Items destinationType WebDAV destination /~/demo/Public/DemoBookmarks.html userName demo userPassword demo
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsPublBookmark][here]].
1 get bookmarks publication information by resource ID:
Syntax: ods-get-bookmarks-publication
Example: ods-get-bookmarks-publication 1001
1 update bookmarks publication by resource ID:
Syntax: ods-update-bookmarks-publication name [updateType ] [updatePeriod ] [updateFreq ] [destinationType ] destination [userName ] [userPassword ] [folderPath ] [tagsInclude ] [tagsExclude ]
Example: ods-update-bookmarks-publication 1001 name Publish My Bookmarks destinationType WebDAV destination /~/demo/Public/DemoBookmarks.html userName demo userPassword demo
1 sync bookmarks publication by resource ID:
Syntax: ods-sync-bookmarks-publication
Example: ods-sync-bookmarks-publication 1001
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsPublBookmark][here]].
1 delete bookmarks publication by resource ID:
Syntax: ods-delete-bookmarks-publication
Example: ods-delete-bookmarks-publication 1001
1 create bookmarks subscription:
Syntax: ods-create-bookmarks-subscription name [updateType ] [updatePeriod ] [updateFreq ] [sourceType ] source
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsSubscrBookmark][here]].
1 get bookmarks subscription information by resource ID:
Syntax: ods-get-bookmarks-subscription
Example: ods-get-bookmarks-subscription 1001
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsSubscrBookmark][here]].
1 update bookmarks subscription by resource ID:
Syntax: ods-update-bookmarks-subscription name [updateType ] [updatePeriod ] [updateFreq ] [sourceType ] source
1 sync bookmarks subscription by resource ID:
Syntax: ods-sync-bookmarks-subscription
Example: ods-sync-bookmarks-subscription 1001
* Example usage you can find [[VirtuosoOdsUbiquityTutorialsSubscrBookmark][here]].
1 delete bookmarks subscription by resource ID:
Syntax: ods-delete-bookmarks-subscription
Example: ods-delete-bookmarks-subscription 1001
1 set bookmarks instance options/properties:
Syntax: ods-set-bookmarks-options with
Example: ods-set-bookmarks-options 10 with tbLabels=0 (hide toolbar labels from UI)
1 get bookmarks instance options/properties:
Syntax: ods-get-bookmarks-options
Example: ods-get-bookmarks-options 10
---+++References
* [[VirtuosoOdsUbiquity][ODS Ubiquity Commands]]