コード例 #1
0
 protected function getAuthForm(array $requests, $action)
 {
     $form = parent::getAuthForm($requests, $action);
     $req = reset($requests);
     $info = $req->describeCredentials();
     $form->addPreText(Html::openElement('dl') . Html::element('dt', [], wfMessage('credentialsform-provider')) . Html::element('dd', [], $info['provider']) . Html::element('dt', [], wfMessage('credentialsform-account')) . Html::element('dd', [], $info['account']) . Html::closeElement('dl'));
     // messages used: changecredentials-submit removecredentials-submit
     $form->setSubmitTextMsg(static::$messagePrefix . '-submit');
     $form->showCancel()->setCancelTarget($this->getReturnUrl() ?: Title::newMainPage());
     return $form;
 }
コード例 #2
0
 protected function getAuthForm(array $requests, $action)
 {
     $form = parent::getAuthForm($requests, $action);
     $req = reset($requests);
     $info = $req->describeCredentials();
     $form->addPreText(Html::openElement('dl') . Html::element('dt', [], wfMessage('credentialsform-provider')) . Html::element('dd', [], $info['provider']) . Html::element('dt', [], wfMessage('credentialsform-account')) . Html::element('dd', [], $info['account']) . Html::closeElement('dl'));
     // messages used: changecredentials-submit removecredentials-submit
     // changecredentials-submit-cancel removecredentials-submit-cancel
     $form->setSubmitTextMsg(static::$messagePrefix . '-submit');
     $form->addButton(['name' => 'wpCancel', 'value' => $this->msg(static::$messagePrefix . '-submit-cancel')->text()]);
     return $form;
 }
コード例 #3
0
 /**
  * @param AuthenticationRequest[] $requests
  * @param string $action AuthManager action name, should be ACTION_LINK or ACTION_LINK_CONTINUE
  * @return HTMLForm
  */
 protected function getAuthForm(array $requests, $action)
 {
     $form = parent::getAuthForm($requests, $action);
     $form->setSubmitTextMsg('linkaccounts-submit');
     return $form;
 }