$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, '
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>