예제 #1
0
<?php

$allowed_types = array('dropCreatures', 'dropGameObjects', 'vendors', 'currencyForItems', 'rewardFromQuests', 'skinnedFromCreatures', 'pickPocketCreatures', 'minedFromCreatures', 'createdBySpells', 'reagentForSpells', 'disenchantItems', 'comments');
$filtered_types = array('dropCreatures', 'dropGameObjects', 'vendors', 'currencyForItems', 'rewardFromQuests', 'skinnedFromCreatures', 'pickPocketCreatures', 'minedFromCreatures', 'createdBySpells', 'disenchantItems');
$tab_type = WoW_Template::GetPageData('tab_type');
$entry = WoW_Template::GetPageData('item_entry');
$all_item_tabs = WoW_Items::GetItemTabsNames($entry);
$allowed_item_tabs = array();
foreach ($all_item_tabs as $tab) {
    $allowed_item_tabs[] = $tab['type'];
}
?>
<div class="related-content" id="related-<?php 
echo $tab_type;
?>
">
<?php 
if (in_array($tab_type, $allowed_types)) {
    if (in_array($tab_type, $filtered_types)) {
        echo sprintf('<div class="filters inline">
        <div class="keyword">
            <input id="filter-name-%s" type="text" class="input filter-name" data-filter="row" maxlength="25" title="%s" value="%s" />
        </div>
        <span class="clear"><!-- --></span>
    </div>', $tab_type, WoW_Locale::GetString('template_filter_caption'), WoW_Locale::GetString('template_filter_caption'));
    }
    if ($tab_type == 'currencyForItems') {
        // Extra filter
        echo sprintf('<div class="filter">
				<label for="filter-class">%s</label>
예제 #2
0
		<div class="title">
			<h2 class="color-q<?php 
echo $proto->Quality;
?>
"><?php 
echo $proto->name;
?>
</h2>
		</div>
		<?php 
WoW_Template::LoadTemplate('page_item_tooltip');
?>
		</div>
	<span class="clear"><!-- --></span>
    <?php 
$item_tabs = WoW_Items::GetItemTabsNames($proto->entry);
if (is_array($item_tabs)) {
    echo '<div class="related"><div class="tabs "><ul id="related-tabs">';
    foreach ($item_tabs as $tab) {
        if (!is_array($tab)) {
            continue;
        }
        echo sprintf('<li>
            <a href="#%s" data-key="%s" id="tab-%s">
                <span><span>%s</span></span>
            </a>
        </li>', $tab['type'], $tab['type'], $tab['type'], sprintf(WoW_Locale::GetString('template_item_tab_' . $tab['type']), $tab['count']));
    }
    echo '</ul><span class="clear"> </span></div><div id="related-content" class="loading"></div></div>';
}
?>