X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Factions%2FEditAction.php;h=643d1c4d1c7700d13a583942299c00aaf4a21175;hb=5fa4cdf860c79b32ab6ef034c6d9420c2727f695;hp=6c8440ac1a5a8d21a6fc9dfe14f21e8d5ed0ae39;hpb=4d78d40d821227a9368e87306f447ffd3be5db88;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/actions/EditAction.php b/includes/actions/EditAction.php index 6c8440ac1a..f0bc8bff91 100644 --- a/includes/actions/EditAction.php +++ b/includes/actions/EditAction.php @@ -41,19 +41,27 @@ class EditAction extends FormlessAction { } public function show() { + $this->useTransactionalTimeLimit(); + + $out = $this->getOutput(); + $out->setRobotPolicy( 'noindex,nofollow' ); if ( $this->getContext()->getConfig()->get( 'UseMediaWikiUIEverywhere' ) ) { - $out = $this->getOutput(); - $out->addModuleStyles( array( + $out->addModuleStyles( [ 'mediawiki.ui.input', 'mediawiki.ui.checkbox', - ) ); + ] ); } $page = $this->page; $user = $this->getUser(); - if ( Hooks::run( 'CustomEditor', array( $page, $user ) ) ) { + if ( Hooks::run( 'CustomEditor', [ $page, $user ] ) ) { $editor = new EditPage( $page ); + $editor->setContextTitle( $this->getTitle() ); $editor->edit(); } } + + public function doesWrites() { + return true; + } }