Копаясь в модуле армори, заметил закомментированные строки инвенторя и гильдии. Раскоментировал и смотрю, рабочие. Ну, решил добавить возможность включения оных в конфиге модулей. Кому надо, вот патч.
Код:
Index: module/armory/show_character.php
===================================================================
--- module/armory/show_character.php (revision 343)
+++ module/armory/show_character.php (working copy)
@@ -22,14 +22,14 @@
echo '
<ul class=my_tabs>
<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'>Персонаж</a></li>
+ <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=inventory>Инвентарь</a></li>
<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=talents>Таланты</a></li>
<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=skill>Умения</a></li>
<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=achievements>Достижения</a></li>
<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=reputation>Репутация</a></li>
+ <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=guild>Гильдия</a></li>
<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=quests>Квесты</a></li>';
- //<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=inventory>Инвентарь</a></li>
- //<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=guild>Гильдия</a></li>
- echo '</ul>
+ echo '</ul>
<div id=reportContainer>';
if ($tab == '')
@@ -38,18 +38,19 @@
showPlayerEquip($guid, $char, $char_data);
}
- if (//$config['show_player_fields'] &&
+ if ($config['show_player_fields'] &&
$tab=='data')
{
include("show_char_data.php");
showPlayerData($char_data);
}
- /*
- if ($tab == 'inventory')
+
+ if ($config['show_char_inventory'] &&
+ $tab == 'inventory')
{
include ("show_char_inventory.php");
showPlayerInventory($guid, $char_data);
- }*/
+ }
if ($tab == 'talents')
{
@@ -74,13 +75,14 @@
include("show_char_reputation.php");
showPlayerReputation($guid, $class, $race);
}
- /*
- if ($tab == 'guild')
+
+ if ($config['show_char_guild'] &&
+ $tab == 'guild')
{
include("show_char_guild.php");
$guildid = 0;
showPlayerGuild($guid, $char_data);
- }*/
+ }
if ($tab == 'quests')
{
Index: module/module_cfg.php
===================================================================
--- module/module_cfg.php (revision 343)
+++ module/module_cfg.php (working copy)
@@ -82,6 +82,8 @@
$modules['player'] = "module/armory/show_character.php";
$config['show_player_skill'] = 1; // Вывод скилов при показе игрока (пока что тестовый режим)
$config['show_player_fields'] = 0; // Вывод таблицы полей data при показе игрока
+$config['show_char_inventory'] = 1; // Вывод инвентаря при показе игрока
+$config['show_char_guild'] = 1; // Вывод гильдии при показе инветоря
//==================================================================
// Вывод вещей на аукционе