PHP Class QuotesPlugin, vanilla

Inheritance: extends Gdn_Plugin
Afficher le fichier Open project: vanilla/vanilla

Méthodes publiques

Свойство Type Description
$HandleRenderQuotes boolean

Méthodes publiques

Méthode Description
__construct ( )
base_AfterFlag_handler ( $Sender, $Args ) Add 'Quote' option to Discussion.
controller_getquote ( $Sender )
discussionController_beforeCommentDisplay_handler ( $Sender )
discussionController_beforeDiscussionDisplay_handler ( $Sender )
discussionController_beforeDiscussionRender_handler ( $Sender )
discussionController_getQuote_create ( $Sender, $Selector, boolean $Format = false )
discussionController_render_before ( $Sender )
pluginController_quotes_create ( $Sender )
postController_BeforeCommentRender_handler ( $Sender )
postController_beforeCommentDisplay_handler ( $Sender )
postController_beforeDiscussionDisplay_handler ( $Sender )
postController_quote_create ( $Sender )
postController_render_before ( $Sender )
profileController_afterAddSideMenu_handler ( $Sender )
profileController_quotes_create ( $Sender )
setup ( ) No setup.

Méthodes protégées

Méthode Description
PrepareController ( $Sender )
_stripMarkdownQuotes ( $Text ) : mixed
_stripMentions ( $Text ) : mixed
addQuoteButton ( $Sender, $Args ) Output Quote link.
formatQuote ( $Type, $ID, &$QuoteData, boolean $Format = false )
quoteAuthorCallback ( $Matches ) : string
renderQuotes ( $Sender ) Render quotes.

Method Details

PrepareController() protected méthode

protected PrepareController ( $Sender )
$Sender

__construct() public méthode

public __construct ( )

_stripMarkdownQuotes() protected static méthode

protected static _stripMarkdownQuotes ( $Text ) : mixed
$Text
Résultat mixed

_stripMentions() protected static méthode

protected static _stripMentions ( $Text ) : mixed
$Text
Résultat mixed

addQuoteButton() protected méthode

Output Quote link.
protected addQuoteButton ( $Sender, $Args )

base_AfterFlag_handler() public méthode

Add 'Quote' option to Discussion.
public base_AfterFlag_handler ( $Sender, $Args )

controller_getquote() public méthode

public controller_getquote ( $Sender )
$Sender

discussionController_beforeCommentDisplay_handler() public méthode

discussionController_beforeDiscussionDisplay_handler() public méthode

discussionController_beforeDiscussionRender_handler() public méthode

discussionController_getQuote_create() public méthode

public discussionController_getQuote_create ( $Sender, $Selector, boolean $Format = false )
$Sender
$Selector
$Format boolean

discussionController_render_before() public méthode

public discussionController_render_before ( $Sender )
$Sender

formatQuote() protected méthode

protected formatQuote ( $Type, $ID, &$QuoteData, boolean $Format = false )
$Type
$ID
$QuoteData
$Format boolean

pluginController_quotes_create() public méthode

public pluginController_quotes_create ( $Sender )
$Sender

postController_BeforeCommentRender_handler() public méthode

public postController_BeforeCommentRender_handler ( $Sender )
$Sender

postController_beforeCommentDisplay_handler() public méthode

postController_beforeDiscussionDisplay_handler() public méthode

postController_quote_create() public méthode

public postController_quote_create ( $Sender )
$Sender

postController_render_before() public méthode

public postController_render_before ( $Sender )
$Sender

profileController_afterAddSideMenu_handler() public méthode

public profileController_afterAddSideMenu_handler ( $Sender )
$Sender

profileController_quotes_create() public méthode

public profileController_quotes_create ( $Sender )
$Sender

quoteAuthorCallback() protected méthode

protected quoteAuthorCallback ( $Matches ) : string
$Matches
Résultat string

renderQuotes() protected méthode

Render quotes.
protected renderQuotes ( $Sender )
$Sender

setup() public méthode

No setup.
public setup ( )

Property Details

$HandleRenderQuotes public_oe property

public bool $HandleRenderQuotes
Résultat boolean