X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fuserauthorization.php;h=d9cdc660fdc581355e860d9b918f79a225032e71;hb=bc2f64d7ab6c0218104e1a655209fe062d5bdd43;hp=b7192ccdb281be856f61a2bf9e009f316b892022;hpb=a159352b6553cf69420739f237a7dbfaf4bc865a;p=quix0rs-gnu-social.git diff --git a/actions/userauthorization.php b/actions/userauthorization.php index b7192ccdb2..d9cdc660fd 100644 --- a/actions/userauthorization.php +++ b/actions/userauthorization.php @@ -133,85 +133,57 @@ class UserauthorizationAction extends Action $avatar = $params->getAvatarURL(); $this->elementStart('div', 'entity_profile vcard'); - $this->elementStart('dl', 'entity_depiction'); - // TRANS: DT element on Authorise Subscription page. - $this->element('dt', null, _('Photo')); - $this->elementStart('dd'); + if ($avatar) { $this->element('img', array('src' => $avatar, - 'class' => 'photo avatar', + 'class' => 'photo avatar entity_depiction', 'width' => AVATAR_PROFILE_SIZE, 'height' => AVATAR_PROFILE_SIZE, 'alt' => $nickname)); } - $this->elementEnd('dd'); - $this->elementEnd('dl'); - $this->elementStart('dl', 'entity_nickname'); - // TRANS: DT element on Authorise Subscription page. - $this->element('dt', null, _('Nickname')); - $this->elementStart('dd'); + // TRANS: Label for nickname on user authorisation page. + $this->element('div', 'entity_nickname', _('Nickname')); + $hasFN = ($fullname !== '') ? 'nickname' : 'fn nickname'; + + // XXX: why are these raw() instead of escaped...? + $this->elementStart('a', array('href' => $profile, 'class' => 'url '.$hasFN)); $this->raw($nickname); $this->elementEnd('a'); - $this->elementEnd('dd'); - $this->elementEnd('dl'); if (!is_null($fullname)) { - $this->elementStart('dl', 'entity_fn'); - $this->elementStart('dd'); - $this->elementStart('span', 'fn'); + $this->elementStart('div', 'fn entity_fn'); $this->raw($fullname); - $this->elementEnd('span'); - $this->elementEnd('dd'); - $this->elementEnd('dl'); + $this->elementEnd('div'); } + if (!is_null($location)) { - $this->elementStart('dl', 'entity_location'); - // TRANS: DT element on Authorise Subscription page. - $this->element('dt', null, _('Location')); - $this->elementStart('dd', 'label'); + $this->elementStart('div', 'label entity_location'); $this->raw($location); - $this->elementEnd('dd'); - $this->elementEnd('dl'); } if (!is_null($homepage)) { - $this->elementStart('dl', 'entity_url'); - // TRANS: DT element on Authorise Subscription page. - $this->element('dt', null, _('URL')); - $this->elementStart('dd'); $this->elementStart('a', array('href' => $homepage, - 'class' => 'url')); + 'class' => 'url entity_url')); $this->raw($homepage); $this->elementEnd('a'); - $this->elementEnd('dd'); - $this->elementEnd('dl'); } if (!is_null($bio)) { - $this->elementStart('dl', 'entity_note'); - // TRANS: DT element on Authorise Subscription page where bio is displayed. - $this->element('dt', null, _('Note')); - $this->elementStart('dd', 'note'); + $this->elementStart('div', 'note entity_note'); $this->raw($bio); $this->elementEnd('dd'); - $this->elementEnd('dl'); } if (!is_null($license)) { - $this->elementStart('dl', 'entity_license'); - // TRANS: DT element on Authorise Subscription page where license is displayed. - $this->element('dt', null, _('License')); - $this->elementStart('dd', 'license'); $this->element('a', array('href' => $license, - 'class' => 'license'), + 'class' => 'license entity_license'), $license); - $this->elementEnd('dd'); - $this->elementEnd('dl'); } + $this->elementEnd('div'); $this->elementStart('div', 'entity_actions'); @@ -225,12 +197,14 @@ class UserauthorizationAction extends Action 'userauthorization'))); $this->hidden('token', common_session_token()); - // TRANS: Button text on Authorise Subscription page. - $this->submit('accept', _m('BUTTON','Accept'), 'submit accept', null, + $this->submit('accept', + // TRANS: Button text on Authorise Subscription page. + _m('BUTTON','Accept'), 'submit accept', null, // TRANS: Title for button on Authorise Subscription page. _('Subscribe to this user.')); - // TRANS: Button text on Authorise Subscription page. - $this->submit('reject', _m('BUTTON','Reject'), 'submit reject', null, + $this->submit('reject', + // TRANS: Button text on Authorise Subscription page. + _m('BUTTON','Reject'), 'submit reject', null, // TRANS: Title for button on Authorise Subscription page. _('Reject this subscription.')); $this->elementEnd('form');