i18n cleanup: fix bad string breakdown in license agreement checkbox on registration form.
Note that much of that form is duplicated several times for Twitter, Facebook, and OpenID registrations -- these need to be refactored to avoid having multiple out-of-sync copies of code and messages.
This commit is contained in:
		| @@ -138,6 +138,11 @@ class FBConnectauthAction extends Action | ||||
|         parent::showPage(); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * @fixme much of this duplicates core code, which is very fragile. | ||||
|      * Should probably be replaced with an extensible mini version of | ||||
|      * the core registration form. | ||||
|      */ | ||||
|     function showContent() | ||||
|     { | ||||
|         if (!empty($this->message_text)) { | ||||
| @@ -159,10 +164,15 @@ class FBConnectauthAction extends Action | ||||
|                                       'name' => 'license', | ||||
|                                       'value' => 'true')); | ||||
|         $this->elementStart('label', array('class' => 'checkbox', 'for' => 'license')); | ||||
|         $this->text(_m('My text and files are available under ')); | ||||
|         $this->element('a', array('href' => common_config('license', 'url')), | ||||
|                        common_config('license', 'title')); | ||||
|         $this->text(_m(' except this private data: password, email address, IM address, phone number.')); | ||||
|         $message = _('My text and files are available under %s ' . | ||||
|                      'except this private data: password, ' . | ||||
|                      'email address, IM address, and phone number.'); | ||||
|         $link = '<a href="' . | ||||
|                 htmlspecialchars(common_config('license', 'url')) . | ||||
|                 '">' . | ||||
|                 htmlspecialchars(common_config('license', 'title')) . | ||||
|                 '</a>'; | ||||
|         $this->raw(sprintf(htmlspecialchars($message), $link)); | ||||
|         $this->elementEnd('label'); | ||||
|         $this->elementEnd('li'); | ||||
|         $this->elementEnd('ul'); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user