Overview

Packages

  • None
  • Wicked

Classes

  • Text_Wiki_Parse_Heading2
  • Text_Wiki_Parse_Toc2
  • Text_Wiki_Render_Latex_Heading2
  • Text_Wiki_Render_Latex_Toc2
  • Text_Wiki_Render_Plain_Heading2
  • Text_Wiki_Render_Plain_Toc2
  • Text_Wiki_Render_Rst
  • Text_Wiki_Render_Rst_Blockquote
  • Text_Wiki_Render_Rst_Bold
  • Text_Wiki_Render_Rst_Code
  • Text_Wiki_Render_Rst_Deflist
  • Text_Wiki_Render_Rst_Emphasis
  • Text_Wiki_Render_Rst_Freelink
  • Text_Wiki_Render_Rst_Heading2
  • Text_Wiki_Render_Rst_Links
  • Text_Wiki_Render_Rst_List
  • Text_Wiki_Render_Rst_Newline
  • Text_Wiki_Render_Rst_Paragraph
  • Text_Wiki_Render_Rst_Raw
  • Text_Wiki_Render_Rst_Toc2
  • Text_Wiki_Render_Rst_Tt
  • Text_Wiki_Render_Rst_Url
  • Text_Wiki_Render_Xhtml_Attribute
  • Text_Wiki_Render_Xhtml_Code2
  • Text_Wiki_Render_Xhtml_Freelink2
  • Text_Wiki_Render_Xhtml_Heading2
  • Text_Wiki_Render_Xhtml_Image2
  • Text_Wiki_Render_Xhtml_Interwiki
  • Text_Wiki_Render_Xhtml_Registrylink
  • Text_Wiki_Render_Xhtml_Toc2
  • Text_Wiki_Render_Xhtml_Url
  • Text_Wiki_Render_Xhtml_Wickedblock
  • Text_Wiki_Render_Xhtml_Wikilink2
  • Wicked
  • Wicked_Api
  • Wicked_Driver
  • Wicked_Driver_Sql
  • Wicked_Exception
  • Wicked_Factory_Driver
  • Wicked_Page
  • Wicked_Page_AddPage
  • Wicked_Page_AllPages
  • Wicked_Page_AttachedFiles
  • Wicked_Page_BackLinks
  • Wicked_Page_DeletePage
  • Wicked_Page_EditPage
  • Wicked_Page_LeastPopular
  • Wicked_Page_LikePages
  • Wicked_Page_MergeOrRename
  • Wicked_Page_MostPopular
  • Wicked_Page_NewPage
  • Wicked_Page_RecentChanges
  • Wicked_Page_RevertPage
  • Wicked_Page_Search
  • Wicked_Page_StandardHistoryPage
  • Wicked_Page_StandardPage
  • Wicked_Page_SyncDiff
  • Wicked_Page_SyncPages
  • Wicked_Sync
  • Wicked_Sync_Wicked
  • Wicked_Test
  • Overview
  • Package
  • Class
  • Tree

Class Wicked_Page_StandardPage

Wicked Page class for most pages.

Copyright 2003-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.

Wicked_Page
Extended by Wicked_Page_StandardPage

Direct known subclasses

Wicked_Page_StandardHistoryPage
Package: Wicked
Author: Tyler Colbert tyler@colberts.us
Located at Page/StandardPage.php
Methods summary
public
# __construct( string $pagename )

Constructs a standard page class to represent a wiki page.

Constructs a standard page class to represent a wiki page.

Parameters

$pagename
The name of the page to represent.
public boolean
# allows( integer $mode )

Returns if the page allows a mode. Access rights and user state are taken into consideration.

Returns if the page allows a mode. Access rights and user state are taken into consideration.

Parameters

$mode
The mode to check for.

Returns

boolean
True if the mode is allowed.

See

mixed

Overrides

Wicked_Page::allows()
public
# displayContents( mixed $isBlock )

Throws

Wicked_Exception

Overrides

Wicked_Page::displayContents()
public
# history( )

Renders this page in History mode.

Renders this page in History mode.

Throws

Wicked_Exception

Overrides

Wicked_Page::history()
public
# isLocked( mixed $owner = null )

Overrides

Wicked_Page::isLocked()
public
# lock( )

Throws

Wicked_Exception

Overrides

Wicked_Page::lock()
public
# unlock( )

Overrides

Wicked_Page::unlock()
public
# getLockRequestor( )
public
# getLockTime( )
public
# updateText( mixed $newtext, mixed $changelog )

Throws

Wicked_Exception

Overrides

Wicked_Page::updateText()
public
# pageID( )
public
# pageName( )

Overrides

Wicked_Page::pageName()
public
# getText( )

Overrides

Wicked_Page::getText()
public
# versionCreated( )

Overrides

Wicked_Page::versionCreated()
public
# hits( )

Overrides

Wicked_Page::hits()
public
# changeLog( )
public
# version( )

Overrides

Wicked_Page::version()
public
# diff( mixed $version )

Renders this page in diff mode.

Renders this page in diff mode.

Overrides

Wicked_Page::diff()
public
# getDiff( string $version, string $renderer = 'unified' )

Produces a diff for this page.

Produces a diff for this page.

Parameters

$version
<p>Previous version, or null if diffing with `before the beginning' (empty).</p>
$renderer
The diff renderer.
Methods inherited from Wicked_Page
author(), block(), display(), formatVersionCreated(), getCurrentPage(), getPage(), getPermissions(), getProcessor(), handleAction(), isOld(), isValid(), pageTitle(), pageUrl(), preDisplay(), previousVersion(), referrer(), remove(), render(), supports()
Constants inherited from Wicked_Page
MATCH_ANY, MATCH_ENDS, MATCH_LEFT, MATCH_RIGHT
Properties summary
public array $supportedModes

Display modes supported by this page.

Display modes supported by this page.

# array( Wicked::MODE_DISPLAY => true, Wicked::MODE_EDIT => true, Wicked::MODE_REMOVE => true, Wicked::MODE_HISTORY => true, Wicked::MODE_DIFF => true)
API documentation generated by ApiGen