function _start_addguild()
    {
        global $roster, $addon;
        $this->server = $_POST['server'];
        $this->guildId = $memberId;
        $roster->data['region'] = $_POST['region'];
        $this->guild_name = $_POST['name'];
        $this->jobid = $this->_insertJobID($this->time_started);
        if ($this->_checkGuildExist($_POST['name'], $this->server, $roster->data['region'])) {
            $this->_getGuildInfo();
            include_once ROSTER_LIB . 'update.lib.php';
            $update = new update();
            $update->uploadData['wowrcp']['cpProfile'][$this->server]['Guild'][$_POST['name']] = $this->data;
            $this->message = $update->processGuildRoster();
            $tmp = explode("\n", $this->message);
            $this->message = implode('', $tmp);
            echo '
				<div class="tier-1-a">
					<div class="tier-1-b">
						<div class="tier-1-c">
							<div class="tier-1-title"> adding ' . $_POST['name'] . ' @ ' . $roster->data['region'] . '-' . $this->server . '</div>
							
							
							<div class="tier-2-a">
								<div class="tier-2-b">
									<div class="tier-2-title">
										Log
									</div>
							
									<div class="border_color syellowborder"  style="background:black;height:300px;width:100%;overflow:auto;text-align:left;font-size:10px;">
									' . $this->message . '
									</div>
							
								</div>
							</div>
						</div>
					</div>
				</div>';
            $this->_debug(1, true, 'Synced armory data ' . $this->memberName . ' with roster', 'OK');
        }
        $this->_showFooter();
    }
 function synchGuildbob($server, $memberId = 0, $memberName = false, $region = false, $data)
 {
     global $addon, $roster, $update;
     $this->server = $server;
     $this->guildId = $memberId;
     $roster->data['region'] = $region;
     $this->memberName = $memberName;
     $this->active_member['starttimeutc'] = gmdate('Y-m-d H:i:s');
     include_once ROSTER_LIB . 'update.lib.php';
     $update = new update();
     $update->fetchAddonData();
     $update->uploadData['wowrcp']['cpProfile'][$server]['Guild'][$memberName] = $this->data;
     $x = $update->processGuildRoster();
     $x .= '' . $this->message . '<br>';
     $this->_debug(1, true, 'Synced armory data ' . $this->memberName . ' with roster', 'OK');
     return $x;
     //true;
 }
Beispiel #3
0
 function synchGuildbob($server, $memberId = 0, $memberName = false, $region = false, $data)
 {
     global $addon, $roster, $update;
     $this->server = $server;
     $this->guildId = $memberId;
     $this->region = $region;
     $this->memberName = $memberName;
     //$this->_getGuildInfo();
     /// if ( $this->status['guildInfo'] ) {
     include_once ROSTER_LIB . 'update.lib.php';
     $update = new update();
     $update->fetchAddonData();
     $update->uploadData['wowroster']['cpProfile'][$server]['Guild'][$data['GuildName']] = $data;
     echo $update->processGuildRoster();
     //$tmp = explode( "\n", $this->message);
     //$this->message = implode( '', $tmp);
     echo '' . $this->message . '<br>';
     $this->_debug(1, true, 'Synced armory data ' . $this->memberName . ' with roster', 'OK');
     return true;
     // }
     // $this->_debug( 0, false, 'Synced armory data '. $this->memberName. ' with roster',  'Failed' );
     // return false;
 }