[ Index ] |
PHP Cross Reference of DokuWiki |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 165 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Draft:: (9 methods):
__construct()
getDraftFilename()
isDraftAvailable()
saveDraft()
getDraftText()
deleteDraft()
getDraftMessage()
getErrors()
getDraftDate()
__construct($ID, $client) X-Ref |
Draft constructor. param: string $ID the page id for this draft param: string $client the client identification (username or ip or similar) for this draft |
getDraftFilename() X-Ref |
Get the filename for this draft (whether or not it exists) return: string |
isDraftAvailable() X-Ref |
Checks if this draft exists on the filesystem return: bool |
saveDraft() X-Ref |
Save a draft of a current edit session The draft will not be saved if - drafts are deactivated in the config - or the editarea is empty and there are no event handlers registered - or the event is prevented triggers: DRAFT_SAVE return: bool whether has the draft been saved |
getDraftText() X-Ref |
Get the text from the draft file return: string |
deleteDraft() X-Ref |
Remove the draft from the filesystem Also sets $INFO['draft'] to null |
getDraftMessage() X-Ref |
Get a formatted message stating when the draft was saved return: string |
getErrors() X-Ref |
Retrieve the errors that occured when saving the draft return: array |
getDraftDate() X-Ref |
Get the timestamp when this draft was saved return: int |