Пример #1
0
    $sockets_text .= '<li';
    if (!isset($_GET['g' . $i])) {
        $sockets_text .= ' class="color-d4"';
    }
    $sockets_text .= sprintf('>
            <span class="icon-socket socket-%d">', $proto->Socket[$i]['color']);
    if (isset($_GET['g' . $i])) {
        $socket_info = WoW_Items::GetSocketInfo($_GET['g' . $i]);
        if ($socket_info) {
            $sockets_text .= sprintf('<a href="%s/wow/' . WoW_Locale::GetLocale() . '/item/%d" class="gem">
                    <img src="http://eu.battle.net/wow-assets/static/images/icons/18/%s.jpg" alt="" />
                    <span class="frame"></span>
                    </a>
                    </span>
                    %s', WoW::GetWoWPath(), $socket_info['item'], $socket_info['icon'], $socket_info['text']);
            if (WoW_Items::IsGemMatchesSocketColor($socket_info['color'], $proto->Socket[$i]['color'])) {
                $socketBonusEnabled[] = true;
            } else {
                $socketBonusEnabled[] = false;
            }
        }
    } else {
        $sockets_text .= '<span class="empty"></span><span class="frame"></span></span>' . WoW_Locale::GetString('template_item_socket_' . $proto->Socket[$i]['color']);
    }
    $sockets_text .= '</li>';
}
echo $sockets_text;
if ($proto->socketBonus > 0) {
    $bEnabled = false;
    foreach ($socketBonusEnabled as $bonusEnabled) {
        if ($bonusEnabled) {