Mercurial > hg > vamp-website
annotate forum/Themes/default/Combat.template.php @ 76:e3e11437ecea website
Add forum code
author | Chris Cannam |
---|---|
date | Sun, 07 Jul 2013 11:25:48 +0200 |
parents | |
children |
rev | line source |
---|---|
Chris@76 | 1 <?php |
Chris@76 | 2 // Version: 1.1; Combat |
Chris@76 | 3 |
Chris@76 | 4 // This is a fix for the image stuff, lovely.... |
Chris@76 | 5 if (!isset($context['html_headers'])) |
Chris@76 | 6 $context['html_headers'] = ''; |
Chris@76 | 7 $context['html_headers'] .= ' |
Chris@76 | 8 <style type="text/css"> |
Chris@76 | 9 a img{ |
Chris@76 | 10 border: 0; |
Chris@76 | 11 } |
Chris@76 | 12 </style>'; |
Chris@76 | 13 |
Chris@76 | 14 // Generate a strip of buttons, out of buttons. |
Chris@76 | 15 function template_button_strip($button_strip, $direction = 'top', $force_reset = false, $custom_td = '') |
Chris@76 | 16 { |
Chris@76 | 17 global $settings, $buttons, $context, $txt, $scripturl; |
Chris@76 | 18 |
Chris@76 | 19 if (empty($button_strip)) |
Chris@76 | 20 return ''; |
Chris@76 | 21 |
Chris@76 | 22 // Create the buttons... |
Chris@76 | 23 foreach ($button_strip as $key => $value) |
Chris@76 | 24 { |
Chris@76 | 25 if (isset($value['test']) && empty($context[$value['test']])) |
Chris@76 | 26 { |
Chris@76 | 27 unset($button_strip[$key]); |
Chris@76 | 28 continue; |
Chris@76 | 29 } |
Chris@76 | 30 elseif (!isset($buttons[$key]) || $force_reset) |
Chris@76 | 31 $buttons[$key] = '<a href="' . $value['url'] . '" ' .( isset($value['custom']) ? $value['custom'] : '') . '>' . ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . ($value['lang'] ? $context['user']['language'] . '/' : '') . $value['image'] . '" alt="' . $txt[$value['text']] . '" border="0" />' : $txt[$value['text']]) . '</a>'; |
Chris@76 | 32 |
Chris@76 | 33 $button_strip[$key] = $buttons[$key]; |
Chris@76 | 34 } |
Chris@76 | 35 |
Chris@76 | 36 echo ' |
Chris@76 | 37 <td ', $custom_td, '>', implode($context['menu_separator'], $button_strip) , '</td>'; |
Chris@76 | 38 } |
Chris@76 | 39 |
Chris@76 | 40 ?> |