Exemple #1
0
$CORE->load_ServerModule('character');
//setup the characters class
$chars = new server_Character();
//set the realm
if ($chars->setRealm($RealmId)) {
    if ($res = $chars->getAccountCharacters()) {
        $selectOptions = '';
        //loop the characters
        while ($arr = $res->fetch()) {
            $ClassSimple = str_replace(' ', '', strtolower($chars->getClassString($arr['class'])));
            echo '
                                        <!-- Charcater ', $arr['guid'], ' -->
                                        <div id="character-option-', $arr['guid'], '" style="display:none;">
                                            <div class="character-holder">
                                                <div class="s-class-icon ', $ClassSimple, '" style="background-image:url(http://wow.zamimg.com/images/wow/icons/medium/class_', $ClassSimple, '.jpg);"></div>
                                                <p>', $arr['name'], '</p><span>Level ', $arr['level'], ' ', $chars->getRaceString($arr['race']), ' ', $arr['gender'] == 0 ? 'Male' : 'Female', '</span>
                                            </div>
                                        </div>
                                        ';
            $selectOptions .= '<option value="' . $arr['name'] . '" getHtmlFrom="#character-option-' . $arr['guid'] . '"></option>';
            unset($ClassSimple);
        }
        unset($arr);
        echo '
                                    <div id="select-charcater-selected" style="display:none;">
                                        <p class="select-charcater-selected">Select character</p>
                                    </div>
                                    <div style="display:inline-block; float: left; margin: 16px 18px 16px 18px; vertical-align: middle;">
                                        <select styled="true" id="character-select" name="character">
                                            <option selected="selected" disabled="disabled" getHtmlFrom="#select-charcater-selected"></option>
                                            ', $selectOptions, '
Exemple #2
0
        echo '
							<ul class="item-row">
								<li class="item-icon">
									<a href="', $config['WoWDB_URL'], '/?item=', $arr['entry'], '" target="_newtab" rel="item=', $arr['entry'], '">
										<img style="background-image:url(http://wow.zamimg.com/images/wow/icons/large/inv_misc_questionmark.jpg)"/>
									</a>
								</li>
								<li class="item-info"><h2>Loading</h2><h5>', $arr['price'], ' ', $arr['currency'] == CA_COIN_TYPE_SILVER ? 'Silver' : 'Gold', ' Coins</h5></li>
								<li class="refund-btn"><a href="#" class="refund-btn" onclick="return RefundItem(', $arr['id'], ');">Refund</a></li>';
        if ($characterData[$GUID]) {
            $ClassSimple = str_replace(' ', '', strtolower($chars->getClassString($characterData[$GUID]['class'])));
            echo '
									<li class="character">
										<div class="character-holder">
											<div class="s-class-icon ', $ClassSimple, '" style="background-image:url(http://wow.zamimg.com/images/wow/icons/medium/class_', $ClassSimple, '.jpg);"></div>
											<p>', $characterData[$GUID]['name'], '</p><span>Level ', $characterData[$GUID]['level'], ' ', $chars->getRaceString($characterData[$GUID]['race']), ' ', $characterData[$GUID]['gender'] == 0 ? 'Male' : 'Female', '</span>
										</div>
									</li>';
            unset($ClassSimple);
        } else {
            //Character not found
            echo '
									<li class="character">
										<div class="character-holder">
											<div class="s-class-icon" style="background-image:url(http://wow.zamimg.com/images/wow/icons/large/inv_misc_questionmark.jpg);"></div>
											<p>Unknown</p><span>Character not found</span>
										</div>
									</li>';
        }
        echo '
								<li class="sent-to"><p>Sent to</p></li>