コード例 #1
0
</tr></table><div id="fi_criteria" class="padded criteria"><div></div></div><div><a href="javascript:;" id="fi_addcriteria" onclick="fi_addCriterion(this); return false">Add another filter</a></div><div class="padded2">Match: <input type="radio" name="ma" value="" id="ma-0" checked="checked" /><label for="ma-0">All filters</label><input type="radio" name="ma" value="1" id="ma-1" /><label for="ma-1">At least one</label></div>

<div class="clear"></div>

<div class="padded"></div>
<input type="submit" value="Apply filter" />

</form><div class="pad"></div></div>

<script type="text/javascript">//<![CDATA[
fi_init('achievements');
//]]></script>

<div id="lv-achievements" class="listview"></div>
<?php 
$achievements = WoW_Achievements::GetAchievements();
$js_icons_data = '';
$js_items_data = '';
$js_titles_data = '';
$js_listview_data = '';
$achievements_count = WoW_Achievements::GetCount();
if (is_array($achievements)) {
    $current = 1;
    $achievements_count_current = count($achievements);
    foreach ($achievements as $achievement) {
        $js_icons_data .= sprintf('_[%d]={name_%s:\'%s\',icon:\'%s\'};', $achievement['id'], WoW_Locale::GetLocale(LOCALE_SPLIT), str_replace("'", "\\'", $achievement['name']), str_replace("'", "\\'", $achievement['icon']));
        if (isset($achievement['itemReward']) && is_array($achievement['itemReward'])) {
            $js_items_data .= sprintf('_[%d]={name_%s:\'%\',quality:%d,icon:\'%s\'};', $achievement['itemReward']['id'], WoW_Locale::GetLocale(LOCALE_SPLIT), $achievement['itemReward']['quality'], $achievement['itemReward']['icon']);
        }
        if (is_array($achievement['titleReward'])) {
            $js_titles_data .= sprintf('_[%d]={name_%s:\'%\'};', $achievement['titleReward']['id'], WoW_Locale::GetLocale(LOCALE_SPLIT), $achievement['titleReward']['name']);