示例#1
0
文件: index.php 项目: Sajaki/addons
 * WoWRoster.net WoWRoster
 *
 * Displays Raid Progresion info
 *
 * LICENSE: Licensed under the Creative Commons
 *          "Attribution-NonCommercial-ShareAlike 2.5" license
 *

 * @license    http://creativecommons.org/licenses/by-nc-sa/2.5   Creative Commons "Attribution-NonCommercial-ShareAlike 2.5"
 * @version    SVN: $Id$
 * @link       http://ulminia.zenutech.com
 * @package    Raid Progresion
*/
require $addon['dir'] . 'inc/b.php';
include $addon['dir'] . 'inc/functions.php';
$prog = new prog();
$roster->output['html_head'] = '
            <script src="http://www.wowhead.com/widgets/power.js"></script>
            <link href="' . $addon['url_path'] . 'css/samples.css" rel="stylesheet" type="text/css" />
            <link href="' . $addon['url_path'] . 'style.css" rel="stylesheet" type="text/css" />
            <script type="text/javascript">
<!--
	var ol_width=300;var ol_offsetx=15;var ol_offsety=15;var ol_hauto=1;var ol_vauto=1;
	
//-->
</script>
';
$roster->output['body_onload'] .= 'initARC(\'rp_menu\',\'radioOn\',\'radioOff\',\'checkboxOn\',\'checkboxOff\');';
$roster->output['show_menu']['pro'] = 1;
$d = '';
$mod_dir = ROSTER_ADDONS . $addon['basename'] . '\\moduels';
示例#2
0
文件: players.php 项目: Sajaki/addons
<?php

require $addon['dir'] . 'inc/b.php';
include $addon['dir'] . 'inc/functions.php';
//$roster->output['show_menu'] = false;
$roster->output['show_menu']['pro'] = 1;
$prog = new prog();
$roster->output['html_head'] = '
<script src="' . $addon['url_path'] . 'css/SpryTooltip.js" type="text/javascript"></script>
<script src="http://www.wowhead.com/widgets/power.js"></script>
<link href="' . $addon['url_path'] . 'css/samples.css" rel="stylesheet" type="text/css" />
<link href="' . $addon['url_path'] . 'style.css" rel="stylesheet" type="text/css" />
<link href="' . $addon['url_path'] . 'css/SpryTooltip.css" rel="stylesheet" type="text/css" />
';
$roster->output['body_onload'] .= 'initARC(\'rp_menu\',\'radioOn\',\'radioOff\',\'checkboxOn\',\'checkboxOff\');';
$bosscfg = $prog->getConfigDataboss($roster->db->table('boss', $addon['basename']));
$instcfg = $prog->getConfigDatainst($roster->db->table('inst_table', $addon['basename']));
$lootcfg = $prog->getConfigDataloots($roster->db->table('loot_table', $addon['basename']));
$roster->tpl->assign_block_vars('head', array('VALUE' => makelink(''), 'NAME' => $roster->locale->act['main_page'], 'WELCOME1' => sprintf($roster->locale->act['welcome_1'], $roster->data['guild_name']), 'GUILD_NAME' => $roster->data['guild_name'], 'ADDON_NAME' => $roster->locale->act['menupanel_pro']));
foreach ($instcfg as $instance => $inst) {
    $roster->tpl->assign_block_vars('dropdown', array('VALUE' => makelink('&amp;inst=' . $inst['inst_acronym']), 'NAME' => $inst['inst_name']));
}
if (isset($_GET['inst'])) {
    $insts = $_GET['inst'];
} else {
    $insts = '';
}
foreach ($instcfg as $instance => $inst) {
    $prog->makestatpage($instance, $inst, $bosscfg);
}
$roster->tpl->set_handle('header', $addon['basename'] . '/rp_header.html');
示例#3
0
文件: index-.php 项目: Sajaki/addons
<?php

require $addon['dir'] . 'inc/b.php';
$roster->output['html_head'] = '
<script src="' . $addon['url'] . 'css/SpryTooltip.js" type="text/javascript"></script>
<script src="http://www.wowhead.com/widgets/power.js"></script>
<link href="' . $addon['url'] . 'css/samples.css" rel="stylesheet" type="text/css" />
<link href="' . $addon['url'] . 'style.css" rel="stylesheet" type="text/css" />
<link href="' . $addon['url'] . 'css/SpryTooltip.css" rel="stylesheet" type="text/css" />

';
$filenam = $addon['dir'] . 'inc/b.php';
include $addon['dir'] . 'inc/functions.php';
//$roster->output['show_menu'] = false;
$prog = new prog();
$form = '1';
$body = '';
$menu = '
<!-- Begin Config Menu -->
' . border('sgray', 'start', 'Raids') . '
<div style="width:200px;">
  <ul id="rg_menu" class="tab_menu">' . "\n";
$h = '';
foreach ($array as $instance => $inst) {
    $h++;
    if ($h == 1) {
        $first_tab = ' class="selected"';
    }
    $menu .= '<li >
                  <a href="' . makelink('guild-progress&a=g:1&inst=' . $inst['Acronym']) . '" >' . $inst['ZoneName'] . '</a></li>';
}
示例#4
0
文件: mods.php 项目: Sajaki/addons
<?php

include $addon['dir'] . 'inc/functions.php';
//$roster->output['show_menu'] = false;
$roster->output['show_menu']['pro'] = 1;
$prog = new prog();
//include( $addon['dir'] . 'inc/wat_item_tooltip.class.php' );
//include( $addon['dir'] . 'inc/phpArmory.class.php');
//$itemx = new WAT_Item_ToolTip;
//$armory = new phpArmory;
$roster->output['html_head'] = '
<script src="http://www.wowhead.com/widgets/power.js"></script>
<link href="' . $addon['url_path'] . 'css/samples.css" rel="stylesheet" type="text/css" />
<link href="' . $addon['url_path'] . 'style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
<!--
	var ol_width=300;var ol_offsetx=15;var ol_offsety=15;var ol_hauto=1;var ol_vauto=1;
	
//-->
</script>

';
//ol_width
$roster->output['body_onload'] .= 'initARC(\'rp_menu\',\'radioOn\',\'radioOff\',\'checkboxOn\',\'checkboxOff\');';
$mod_dir = ROSTER_ADDONS . $addon['basename'] . '\\moduels';
if ($handle = @opendir($mod_dir)) {
    while (false !== ($file = readdir($handle))) {
        if ($file != '.' && $file != '..' && $file != '.svn') {
            $mods[] = $file;
            foreach ($roster->multilanguages as $lang) {
                if (file_exists($mod_dir . DIR_SEP . $file . DIR_SEP . $lang . '.php')) {
示例#5
0
<?php

if (!defined('IN_ROSTER')) {
    exit('Detected invalid access to this file!');
}
$roster->output['html_head'] = '<script src="http://www.wowhead.com/widgets/power.js"></script>';
include $addon['dir'] . 'inc/functions.php';
//$roster->output['show_menu'] = false;
$prog = new prog();
$bosscfg = $prog->getConfigDataboss($roster->db->table('boss', $addon['basename']));
$instcfg = $prog->getConfigDatainst($roster->db->table('inst_table', $addon['basename']));
echo '<pre>';
print_r($instcfg);
echo '</pre>';
$lootcfg = $prog->getConfigDataloots($roster->db->table('loot_table', $addon['basename']));
示例#6
0
文件: members.php 项目: Sajaki/addons
<?php

require $addon['dir'] . 'inc/b.php';
include $addon['dir'] . 'inc/functions.php';
$roster->output['show_menu']['pro'] = 1;
//$roster->output['show_menu'] = false;
$prog = new prog();
$roster->output['html_head'] = '
      <script src="' . $addon['url_path'] . 'css/SpryTooltip.js" type="text/javascript"></script>
      <script src="http://www.wowhead.com/widgets/power.js"></script>
      <link href="' . $addon['url_path'] . 'css/samples.css" rel="stylesheet" type="text/css" />
      <link href="' . $addon['url_path'] . 'style.css" rel="stylesheet" type="text/css" />
      <link href="' . $addon['url_path'] . 'css/SpryTooltip.css" rel="stylesheet" type="text/css" />';
$sqlf = "SELECT `addon_id` FROM `" . $roster->db->table('addon') . "` WHERE `basename` = 'memberslist';";
$resultsf = $roster->db->query($sqlf);
$rowf = $roster->db->fetch($resultsf);
$addon_cfgn = $rowf['addon_id'];
/**
 * Get the current config values from the roster config table
 */
$sqlc = "SELECT `config_name`, `config_value` FROM `" . $roster->db->table('addon_config') . "` WHERE `addon_id` = '" . $addon_cfgn . "' ORDER BY `id` ASC;";
$resultsc = $roster->db->query($sqlc);
if (!$resultsc || $roster->db->num_rows($resultsc) == 0) {
    $install = 1;
}
/**
 * Fill the config array with values
 */
while ($rowc = $roster->db->fetch($resultsc)) {
    $mladdon['config'][$rowc['config_name']] = stripslashes($rowc['config_value']);
}
示例#7
0
文件: index-.php 项目: Sajaki/addons
<?php

if (!defined('IN_ROSTER')) {
    exit('Detected invalid access to this file!');
}
require $addon['dir'] . 'inc/b.php';
$roster->output['html_head'] = '<script src="http://www.wowhead.com/widgets/power.js"></script>';
$filenam = $addon['dir'] . 'inc/b.php';
include $addon['dir'] . 'inc/functions.php';
//$roster->output['show_menu'] = false;
$prog = new prog();
include $addon['dir'] . 'inc/configrp.lib.php';
$config['master'] = new rpc($roster->db->table('config', $addon['basename']), '1', null);
$config['master']->getConfigData();
$config['master']->db_values['menu']['hr'] = array('name' => 'hr', 'config_type' => 'menu', 'value' => null, 'form_type' => 'hr', 'description' => '', 'percent' => 'percent', 'tooltip' => '');
//<a href="#" rel="'.$inst['Acronym'].'">'.$inst['ZoneName'].'
foreach ($array as $instance => $inst) {
    $config['master']->db_values['menu'][$inst['Acronym']] = array('name' => '' . $inst['Acronym'] . '', 'config_type' => 'menu', 'value' => '' . $inst['Acronym'] . '', 'form_type' => 'makelink', 'description' => '' . $inst['ZoneName'] . ' Loot', 'percent' => '', 'tooltip' => '' . $inst['ZoneName'] . '');
}
$save_message = $config['master']->processData($addon['config']);
$menu = $config['master']->buildConfigMenu();
$menu .= '<br>';
foreach ($config as $id => $conf_obj) {
    $config[$id]->buildConfigPage();
}
$body .= $config['master']->form_start . $save_message;
/*	
      echo '<pre>';
print_r($config);
echo '</pre>';
*/