PageRenderTime 51ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/progress/admin/index.php

http://wowroster-addons.googlecode.com/
PHP | 86 lines | 68 code | 16 blank | 2 comment | 9 complexity | 4d9ecc66cc1c7759ef80d64c620dd875 MD5 | raw file
Possible License(s): GPL-3.0
  1. <?php
  2. if ( !defined('IN_ROSTER') )
  3. {
  4. exit('Detected invalid access to this file!');
  5. }
  6. $roster->output['html_head'] = '<script src="http://www.wowhead.com/widgets/power.js"></script>';
  7. $roster->output['html_head'] = '
  8. <script src="'.$addon['url_path'] . 'css/SpryTooltip.js" type="text/javascript"></script>
  9. <link href="'.$addon['url_path'] . 'css/samples.css" rel="stylesheet" type="text/css" />
  10. <link href="'.$addon['url_path'] . 'style.css" rel="stylesheet" type="text/css" />
  11. <link href="'.$addon['url_path'] . 'css/SpryTooltip.css" rel="stylesheet" type="text/css" />';
  12. //$roster->output['body_onload'] .= 'initARC(\'rp_menu\',\'radioOn\',\'radioOff\',\'checkboxOn\',\'checkboxOff\');';
  13. include( $addon['dir'] . 'inc/functions.php' );
  14. //$roster->output['show_menu'] = false;
  15. $roster->scope = 'guild';
  16. $roster->get_scope_data();
  17. $prog = new prog;
  18. $bosscfg = $prog->getConfigDataboss($roster->db->table('boss',$addon['basename']));
  19. $instcfg = $prog->getConfigDatainst($roster->db->table('inst_table',$addon['basename']));
  20. $lootcfg = $prog->getConfigDataloots($roster->db->table('loot_table',$addon['basename']));
  21. $form = '';
  22. $html = '';
  23. $menu = '
  24. '.border('sgray','start',$roster->locale->act['admin']['config']).'
  25. <table align="center" width="100%">
  26. <tr>
  27. <td >
  28. '.$roster->locale->act['admin']['config'].'
  29. <select name="guild" onchange="window.location.href=this.options[this.selectedIndex].value;">
  30. <option value="" selected="selected">-None-</option>
  31. <option value="'.makelink('&amp cfg=loot').'" '.($_GET['cfg'] == 'loot' ? 'selected="selected"' : '' ).'>'.$roster->locale->act['admin']['loot'].'</option>
  32. <option value="'.makelink('&amp cfg=boss').'" '.($_GET['cfg'] == 'boss' ? 'selected="selected"' : '' ).'>'.$roster->locale->act['admin']['boss'].'</option>
  33. <option value="'.makelink('&amp cfg=mod').'" '.($_GET['cfg'] == 'mod' ? 'selected="selected"' : '' ).'>'.$roster->locale->act['admin']['mod'].'-</option>
  34. </select>
  35. </form>
  36. </td></tr></table>
  37. '.border('sgray','end','').'
  38. <br>';
  39. if (!isset($_GET['cfg']))
  40. {
  41. echo ''.border('sgreen','start',$roster->locale->act['admin']['main']).'
  42. <table align="center" width="400">
  43. <tr>
  44. <td width="800" valign="top">'.$roster->locale->act['admin']['main_text'];
  45. echo '
  46. <form action="index.php?p=rostercp-addon-progress&amp;a=g:1" name="list_select" method="post" style="margin:0;">
  47. '.$roster->locale->act['admin']['config'].'
  48. <select name="guild" onchange="window.location.href=this.options[this.selectedIndex].value;">
  49. <option value="" selected="selected">-None-</option>
  50. <option value="'.makelink('&amp cfg=loot').'" '.($_GET['cfg'] == 'loot' ? 'selected="selected"' : '' ).'>'.$roster->locale->act['admin']['loot'].'</option>
  51. <option value="'.makelink('&amp cfg=boss').'" '.($_GET['cfg'] == 'boss' ? 'selected="selected"' : '' ).'>'.$roster->locale->act['admin']['boss'].'</option>
  52. <option value="'.makelink('&amp cfg=mod').'" '.($_GET['cfg'] == 'mod' ? 'selected="selected"' : '' ).'>'.$roster->locale->act['admin']['mod'].'-</option>
  53. </select>
  54. </form>'.
  55. "</td>
  56. </tr>
  57. </table>
  58. ".border('sgreen','end','')."";
  59. }
  60. if (isset($_GET['cfg']))
  61. {
  62. ob_start();
  63. include_once( $addon['dir'].'admin/'.$_GET['cfg'].'.php' );
  64. $page = ob_get_contents();
  65. ob_end_clean();
  66. echo $page;
  67. }