Module Name: PSDokuWiki Module Guid: 8e86c290-3848-47a6-93ec-ad472b06dcc2 Download Help Link: {{ Update Download Link }} Help Version: {{ Update Help Version }} Locale: en-US
PSDokuWiki Module
Description
Consume the XMLRPC API of a DokuWiki instance via PowerShell
PSDokuWiki Cmdlets
Add-DokuAclRule
Add an ACL rule to a page or namespace
Add-DokuPageData
Append data (raw wiki text) to a page
Connect-DokuServer
Connect to the API of a DokuWiki server
ConvertTo-XmlRpcMethodCall
Create a XML RPC Method Call string
ConvertTo-XmlRpcType
Convert Data into XML declared datatype string
Disconnect-DokuServer
Disconnect from any currently connected DokuWiki API endpoints
Get-DokuAllPage
Get all pages
Get-DokuAttachmentInfo
Get information about an attached file
Get-DokuAttachmentList
Get all attachments in a namespace
Get-DokuPageAcl
Gets the ACL for a given page
Get-DokuPageBackLink
Get all pages linking to this page
Get-DokuPageData
Get the unrendered data from a page
Get-DokuPageHtml
Get the rendered HTML for a given page
Get-DokuPageInfo
Returns information about a Wiki page
Get-DokuPageLink
Returns all links on a page
Get-DokuPageList
Gets an array of all pages from an instance of DokuWiki.
Get-DokuPageVersion
Returns the available versions of a Wiki page.
Get-DokuPageVersionData
Returns the raw Wiki text for a specific version of a page
Get-DokuPageVersionHtml
Returns the rendered HTML for a specific version of a Wiki page
Get-DokuPageVersionInfo
Returns information about a specific version of a Wiki page
Get-DokuRecentChange
Returns a list of recent changes since given timestamp
Get-DokuRecentMediaChange
Returns a list of recently changed media since given timestamp
Get-DokuServer
Gets the current connection to a DokuWiki API
Get-DokuServerApiVersion
Returns the DokuWiki version of the remote Wiki server
Get-DokuServerRpcVersionSupported
Returns the servers minimum supported RPC API version.
Get-DokuServerTime
Returns the current time from the remote wiki server as Unix timestamp
Get-DokuServerVersion
Returns the DokuWiki version of the remote Wiki server
Get-DokuTitle
Returns the title of the wiki
Invoke-DokuApiCall
Invokes a DokuWiki API method
Lock-DokuPage
Locks a DokuWiki page for 15 min
New-DokuAttachment
Uploads a file as an attachment
Remove-DokuAclRule
Remove a principal from an ACL
Remove-DokuAttachment
Deletes an attachment
Remove-DokuPage
Removes a page
Remove-DokuUser
Allows you to delete a user
Save-DokuAttachment
Returns the binary data of a media file
Search-DokuWiki
Search DokuWiki instance for matching pages
Set-DokuPageData
Sets the raw wiki text of a page, will overwrite any existing page
Unlock-DokuPage
Unlocks a DokuWiki page