forked from GNUsocial/gnu-social
		
	Update lib/action.php to use the right XMLOutputter functions
Global search and replace for common_element_*
This commit is contained in:
		| @@ -106,7 +106,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|  |  | ||||||
|     function showStylesheets() |     function showStylesheets() | ||||||
|     { |     { | ||||||
|         common_element('link', array('rel' => 'stylesheet', |         $this->element('link', array('rel' => 'stylesheet', | ||||||
|                                      'type' => 'text/css', |                                      'type' => 'text/css', | ||||||
|                                      'href' => theme_path('display.css') . '?version=' . LACONICA_VERSION, |                                      'href' => theme_path('display.css') . '?version=' . LACONICA_VERSION, | ||||||
|                                      'media' => 'screen, projection, tv')); |                                      'media' => 'screen, projection, tv')); | ||||||
| @@ -121,27 +121,27 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|  |  | ||||||
|     function showScripts() |     function showScripts() | ||||||
|     { |     { | ||||||
|         common_element('script', array('type' => 'text/javascript', |         $this->element('script', array('type' => 'text/javascript', | ||||||
|                                        'src' => common_path('js/jquery.min.js')), |                                        'src' => common_path('js/jquery.min.js')), | ||||||
|                        ' '); |                        ' '); | ||||||
|         common_element('script', array('type' => 'text/javascript', |         $this->element('script', array('type' => 'text/javascript', | ||||||
|                                        'src' => common_path('js/jquery.form.js')), |                                        'src' => common_path('js/jquery.form.js')), | ||||||
|                        ' '); |                        ' '); | ||||||
|         common_element('script', array('type' => 'text/javascript', |         $this->element('script', array('type' => 'text/javascript', | ||||||
|                                        'src' => common_path('js/xbImportNode.js')), |                                        'src' => common_path('js/xbImportNode.js')), | ||||||
|                        ' '); |                        ' '); | ||||||
|         common_element('script', array('type' => 'text/javascript', |         $this->element('script', array('type' => 'text/javascript', | ||||||
|                                        'src' => common_path('js/util.js?version='.LACONICA_VERSION)), |                                        'src' => common_path('js/util.js?version='.LACONICA_VERSION)), | ||||||
|                        ' '); |                        ' '); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function showOpenSearch() |     function showOpenSearch() | ||||||
|     { |     { | ||||||
|         common_element('link', array('rel' => 'search', 'type' => 'application/opensearchdescription+xml', |         $this->element('link', array('rel' => 'search', 'type' => 'application/opensearchdescription+xml', | ||||||
|                                      'href' =>  common_local_url('opensearch', array('type' => 'people')), |                                      'href' =>  common_local_url('opensearch', array('type' => 'people')), | ||||||
|                                      'title' => common_config('site', 'name').' People Search')); |                                      'title' => common_config('site', 'name').' People Search')); | ||||||
|  |  | ||||||
|         common_element('link', array('rel' => 'search', 'type' => 'application/opensearchdescription+xml', |         $this->element('link', array('rel' => 'search', 'type' => 'application/opensearchdescription+xml', | ||||||
|                                      'href' =>  common_local_url('opensearch', array('type' => 'notice')), |                                      'href' =>  common_local_url('opensearch', array('type' => 'notice')), | ||||||
|                                      'title' => common_config('site', 'name').' Notice Search')); |                                      'title' => common_config('site', 'name').' Notice Search')); | ||||||
|     } |     } | ||||||
| @@ -188,9 +188,9 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|  |  | ||||||
|     function showLogo() |     function showLogo() | ||||||
|     { |     { | ||||||
|         $this->element_start('address', array('id' => 'site_contact', |         $this->elementStart('address', array('id' => 'site_contact', | ||||||
|                                               'class' => 'vcard')); |                                               'class' => 'vcard')); | ||||||
|         $this->element_start('a', array('class' => 'url home bookmark', |         $this->elementStart('a', array('class' => 'url home bookmark', | ||||||
|                                         'href' => common_local_url('public'))); |                                         'href' => common_local_url('public'))); | ||||||
|         if ((isset($config['site']['logo']) && is_string($config['site']['logo']) && (strlen($config['site']['logo']) > 0)) |         if ((isset($config['site']['logo']) && is_string($config['site']['logo']) && (strlen($config['site']['logo']) > 0)) | ||||||
|             || file_exists(theme_file('logo.png'))) |             || file_exists(theme_file('logo.png'))) | ||||||
| @@ -201,14 +201,14 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|                                         'alt' => $config['site']['name']); |                                         'alt' => $config['site']['name']); | ||||||
|         } |         } | ||||||
|         $this->element('span', array('class' => 'fn org'), $config['site']['name'])); |         $this->element('span', array('class' => 'fn org'), $config['site']['name'])); | ||||||
|         $this->element_end('a'); |         $this->elementEnd('a'); | ||||||
|         $this->element_end('address'); |         $this->elementEnd('address'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function showPrimaryNav() |     function showPrimaryNav() | ||||||
|     { |     { | ||||||
|         $user = common_current_user(); |         $user = common_current_user(); | ||||||
|         common_element_start('ul', array('id' => 'nav')); |         $this->elementStart('ul', array('id' => 'nav')); | ||||||
|         if ($user) { |         if ($user) { | ||||||
|             common_menu_item(common_local_url('all', array('nickname' => $user->nickname)), |             common_menu_item(common_local_url('all', array('nickname' => $user->nickname)), | ||||||
|                              _('Home')); |                              _('Home')); | ||||||
| @@ -230,7 +230,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|         } |         } | ||||||
|         common_menu_item(common_local_url('doc', array('title' => 'help')), |         common_menu_item(common_local_url('doc', array('title' => 'help')), | ||||||
|                          _('Help')); |                          _('Help')); | ||||||
|         common_element_end('ul'); |         $this->elementEnd('ul'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function showSiteNotice() |     function showSiteNotice() | ||||||
| @@ -315,7 +315,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|  |  | ||||||
|     function showSecondaryNav() |     function showSecondaryNav() | ||||||
|     { |     { | ||||||
|         common_element_start('ul', array('id' => 'nav_sub')); |         $this->elementStart('ul', array('id' => 'nav_sub')); | ||||||
|         common_menu_item(common_local_url('doc', array('title' => 'help')), |         common_menu_item(common_local_url('doc', array('title' => 'help')), | ||||||
|                          _('Help')); |                          _('Help')); | ||||||
|         common_menu_item(common_local_url('doc', array('title' => 'about')), |         common_menu_item(common_local_url('doc', array('title' => 'about')), | ||||||
| @@ -328,7 +328,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|                          _('Source')); |                          _('Source')); | ||||||
|         common_menu_item(common_local_url('doc', array('title' => 'contact')), |         common_menu_item(common_local_url('doc', array('title' => 'contact')), | ||||||
|                          _('Contact')); |                          _('Contact')); | ||||||
|         common_element_end('ul'); |         $this->elementEnd('ul'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function showLicenses() |     function showLicenses() | ||||||
| @@ -341,7 +341,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|  |  | ||||||
|     function showLaconicaLicense() |     function showLaconicaLicense() | ||||||
|     { |     { | ||||||
|         common_element_start('div', 'laconica'); |         $this->elementStart('div', 'laconica'); | ||||||
|         if (common_config('site', 'broughtby')) { |         if (common_config('site', 'broughtby')) { | ||||||
|             $instr = _('**%%site.name%%** is a microblogging service brought to you by [%%site.broughtby%%](%%site.broughtbyurl%%). '); |             $instr = _('**%%site.name%%** is a microblogging service brought to you by [%%site.broughtby%%](%%site.broughtbyurl%%). '); | ||||||
|         } else { |         } else { | ||||||
| @@ -350,25 +350,25 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|         $instr .= sprintf(_('It runs the [Laconica](http://laconi.ca/) microblogging software, version %s, available under the [GNU Affero General Public License](http://www.fsf.org/licensing/licenses/agpl-3.0.html).'), LACONICA_VERSION); |         $instr .= sprintf(_('It runs the [Laconica](http://laconi.ca/) microblogging software, version %s, available under the [GNU Affero General Public License](http://www.fsf.org/licensing/licenses/agpl-3.0.html).'), LACONICA_VERSION); | ||||||
|         $output = common_markup_to_html($instr); |         $output = common_markup_to_html($instr); | ||||||
|         common_raw($output); |         common_raw($output); | ||||||
|         common_element_end('div'); |         $this->elementEnd('div'); | ||||||
|         // do it |         // do it | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function showContentLicense() |     function showContentLicense() | ||||||
|     { |     { | ||||||
|         common_element_start('div', array('id' => 'footer')); |         $this->elementStart('div', array('id' => 'footer')); | ||||||
|         common_element('img', array('id' => 'cc', |         $this->element('img', array('id' => 'cc', | ||||||
|                                     'src' => $config['license']['image'], |                                     'src' => $config['license']['image'], | ||||||
|                                     'alt' => $config['license']['title'])); |                                     'alt' => $config['license']['title'])); | ||||||
|         common_element_start('p'); |         $this->elementStart('p'); | ||||||
|         common_text(_('Unless otherwise specified, contents of this site are copyright by the contributors and available under the ')); |         common_text(_('Unless otherwise specified, contents of this site are copyright by the contributors and available under the ')); | ||||||
|         common_element('a', array('class' => 'license', |         $this->element('a', array('class' => 'license', | ||||||
|                                   'rel' => 'license', |                                   'rel' => 'license', | ||||||
|                                   'href' => $config['license']['url']), |                                   'href' => $config['license']['url']), | ||||||
|                        $config['license']['title']); |                        $config['license']['title']); | ||||||
|         common_text(_('. Contributors should be attributed by full name or nickname.')); |         common_text(_('. Contributors should be attributed by full name or nickname.')); | ||||||
|         common_element_end('p'); |         $this->elementEnd('p'); | ||||||
|         common_element_end('div'); |         $this->elementEnd('div'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     // For comparison with If-Last-Modified |     // For comparison with If-Last-Modified | ||||||
| @@ -481,7 +481,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|     function nav_menu($menu) |     function nav_menu($menu) | ||||||
|     { |     { | ||||||
|         $action = $this->trimmed('action'); |         $action = $this->trimmed('action'); | ||||||
|         common_element_start('ul', array('id' => 'nav_views')); |         $this->elementStart('ul', array('id' => 'nav_views')); | ||||||
|         foreach ($menu as $menuaction => $menudesc) { |         foreach ($menu as $menuaction => $menudesc) { | ||||||
|             common_menu_item(common_local_url($menuaction, |             common_menu_item(common_local_url($menuaction, | ||||||
|                                               isset($menudesc[2]) ? $menudesc[2] : null), |                                               isset($menudesc[2]) ? $menudesc[2] : null), | ||||||
| @@ -489,7 +489,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|                              $menudesc[1], |                              $menudesc[1], | ||||||
|                              $action == $menuaction); |                              $action == $menuaction); | ||||||
|         } |         } | ||||||
|         common_element_end('ul'); |         $this->elementEnd('ul'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function common_show_header($pagetitle, $callable=null, $data=null, $headercall=null) |     function common_show_header($pagetitle, $callable=null, $data=null, $headercall=null) | ||||||
| @@ -499,7 +499,7 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|  |  | ||||||
|         common_start_html(); |         common_start_html(); | ||||||
|  |  | ||||||
|         common_element_start('head'); |         $this->elementStart('head'); | ||||||
|  |  | ||||||
|         if ($callable) { |         if ($callable) { | ||||||
|             if ($data) { |             if ($data) { | ||||||
| @@ -508,14 +508,13 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|                 call_user_func($callable); |                 call_user_func($callable); | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         common_element_end('head'); |         $this->elementEnd('head'); | ||||||
|         common_element_start('body', $action); |         $this->elementStart('body', $action); | ||||||
|         common_element_start('div', array('id' => 'wrap')); |         $this->elementStart('div', array('id' => 'wrap')); | ||||||
|         common_element_start('div', array('id' => 'header')); |         $this->elementStart('div', array('id' => 'header')); | ||||||
|         common_nav_menu(); |         common_nav_menu(); | ||||||
|  |  | ||||||
|  |         $this->element('h1', 'pagetitle', $pagetitle); | ||||||
|         common_element('h1', 'pagetitle', $pagetitle); |  | ||||||
|  |  | ||||||
|         if ($headercall) { |         if ($headercall) { | ||||||
|             if ($data) { |             if ($data) { | ||||||
| @@ -524,18 +523,18 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|                 call_user_func($headercall); |                 call_user_func($headercall); | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         common_element_end('div'); |         $this->elementEnd('div'); | ||||||
|         common_element_start('div', array('id' => 'content')); |         $this->elementStart('div', array('id' => 'content')); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function common_show_footer() |     function common_show_footer() | ||||||
|     { |     { | ||||||
|         global $xw, $config; |         global $xw, $config; | ||||||
|         common_element_end('div'); // content div |         $this->elementEnd('div'); // content div | ||||||
|         common_foot_menu(); |         common_foot_menu(); | ||||||
|         common_element_end('div'); |         $this->elementEnd('div'); | ||||||
|         common_element_end('body'); |         $this->elementEnd('body'); | ||||||
|         common_element_end('html'); |         $this->elementEnd('html'); | ||||||
|         common_end_xml(); |         common_end_xml(); | ||||||
|     } |     } | ||||||
|  |  | ||||||
| @@ -545,13 +544,13 @@ class Action extends HTMLOutputter // lawsuit | |||||||
|         if ($is_selected) { |         if ($is_selected) { | ||||||
|             $lattrs['class'] = 'current'; |             $lattrs['class'] = 'current'; | ||||||
|         } |         } | ||||||
|         common_element_start('li', $lattrs); |         $this->elementStart('li', $lattrs); | ||||||
|         $attrs['href'] = $url; |         $attrs['href'] = $url; | ||||||
|         if ($title) { |         if ($title) { | ||||||
|             $attrs['title'] = $title; |             $attrs['title'] = $title; | ||||||
|         } |         } | ||||||
|         common_element('a', $attrs, $text); |         $this->element('a', $attrs, $text); | ||||||
|         common_element_end('li'); |         $this->elementEnd('li'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     // Does a little before-after block for next/prev page |     // Does a little before-after block for next/prev page | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user