X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fdoc.php;h=d59c63631a4c02049f8b29ae4042c4ee37110b65;hb=1ae5ea8f4cf40113a14a183b754101177f99ba32;hp=c26b29090281dcead91b440f4ec3511956daaa17;hpb=f79aec36feaa4760201a7e88d5b31513a3c458ba;p=quix0rs-gnu-social.git diff --git a/actions/doc.php b/actions/doc.php index c26b290902..d59c63631a 100644 --- a/actions/doc.php +++ b/actions/doc.php @@ -48,7 +48,7 @@ class DocAction extends Action var $filename = null; var $title = null; - function prepare($args) + function prepare(array $args=array()) { parent::prepare($args); @@ -69,7 +69,7 @@ class DocAction extends Action * * @return nothing */ - function handle($args) + function handle(array $args=array()) { parent::handle($args); $this->showPage(); @@ -96,11 +96,11 @@ class DocAction extends Action */ function showContentBlock() { - $this->elementStart('div', array('id' => 'content', 'class' => 'hentry')); + $this->elementStart('div', array('id' => 'content', 'class' => 'h-entry')); $this->showPageTitle(); $this->showPageNoticeBlock(); $this->elementStart('div', array('id' => 'content_inner', - 'class' => 'entry-content')); + 'class' => 'e-content')); // show the actual content (forms, lists, whatever) $this->showContent(); $this->elementEnd('div'); @@ -138,7 +138,7 @@ class DocAction extends Action * * @return boolean read-only flag (false) */ - function isReadOnly($args) + function isReadOnly(array $args=array()) { return true; } @@ -174,11 +174,15 @@ class DocNav extends Menu { function show() { - $stub = new HomeStubNav($this->action); - $this->submenu(_m('MENU','Home'), $stub); - - $docs = new DocListNav($this->action); - $this->submenu(_m('MENU','Docs'), $docs); + if (Event::handle('StartDocNav', array($this))) { + $stub = new HomeStubNav($this->action); + $this->submenu(_m('MENU','Home'), $stub); + + $docs = new DocListNav($this->action); + $this->submenu(_m('MENU','Docs'), $docs); + + Event::handle('EndDocNav', array($this)); + } } }