mirror of
https://github.com/Sarjuuk/aowow.git
synced 2025-11-29 15:58:16 +08:00
Icons
* add icon to infobox for db types with icon (*duh!*) * fixed a couple issues with markup icondb in the process * fixed wrong data display due to shared name fields on joined table
This commit is contained in:
@@ -10,7 +10,7 @@ class CharClassList extends BaseType
|
||||
public static $brickFile = 'class';
|
||||
public static $dataTable = '?_classes';
|
||||
|
||||
protected $queryBase = 'SELECT *, id AS ARRAY_KEY FROM ?_classes c';
|
||||
protected $queryBase = 'SELECT c.*, id AS ARRAY_KEY FROM ?_classes c';
|
||||
|
||||
public function __construct($conditions = [])
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@ class CharRaceList extends BaseType
|
||||
public static $brickFile = 'race';
|
||||
public static $dataTable = '?_races';
|
||||
|
||||
protected $queryBase = 'SELECT *, id AS ARRAY_KEY FROM ?_races r';
|
||||
protected $queryBase = 'SELECT r.*, id AS ARRAY_KEY FROM ?_races r';
|
||||
|
||||
public function getListviewData()
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@ class CurrencyList extends BaseType
|
||||
public static $brickFile = 'currency';
|
||||
public static $dataTable = '?_currencies';
|
||||
|
||||
protected $queryBase = 'SELECT *, c.id AS ARRAY_KEY FROM ?_currencies c';
|
||||
protected $queryBase = 'SELECT c.*, c.id AS ARRAY_KEY FROM ?_currencies c';
|
||||
protected $queryOpts = array(
|
||||
'c' => [['ic']],
|
||||
'ic' => ['j' => ['?_icons ic ON ic.id = c.iconId', true], 's' => ', ic.name AS iconString']
|
||||
|
||||
@@ -10,7 +10,7 @@ class EmoteList extends BaseType
|
||||
public static $brickFile = 'emote';
|
||||
public static $dataTable = '?_emotes';
|
||||
|
||||
protected $queryBase = 'SELECT *, e.id AS ARRAY_KEY FROM ?_emotes e';
|
||||
protected $queryBase = 'SELECT e.*, e.id AS ARRAY_KEY FROM ?_emotes e';
|
||||
|
||||
public function __construct($conditions = [])
|
||||
{
|
||||
|
||||
@@ -12,7 +12,7 @@ class PetList extends BaseType
|
||||
public static $brickFile = 'pet';
|
||||
public static $dataTable = '?_pet';
|
||||
|
||||
protected $queryBase = 'SELECT *, p.id AS ARRAY_KEY FROM ?_pet p';
|
||||
protected $queryBase = 'SELECT p.*, p.id AS ARRAY_KEY FROM ?_pet p';
|
||||
protected $queryOpts = array(
|
||||
'p' => [['ic']],
|
||||
'ic' => ['j' => ['?_icons ic ON p.iconId = ic.id', true], 's' => ', ic.name AS iconString'],
|
||||
|
||||
@@ -10,7 +10,7 @@ class SkillList extends BaseType
|
||||
public static $brickFile = 'skill';
|
||||
public static $dataTable = '?_skillline';
|
||||
|
||||
protected $queryBase = 'SELECT *, sl.id AS ARRAY_KEY FROM ?_skillline sl';
|
||||
protected $queryBase = 'SELECT sl.*, sl.id AS ARRAY_KEY FROM ?_skillline sl';
|
||||
protected $queryOpts = array(
|
||||
'sl' => [['ic']],
|
||||
'ic' => ['j' => ['?_icons ic ON ic.id = sl.iconId', true], 's' => ', ic.name AS iconString'],
|
||||
|
||||
@@ -13,7 +13,7 @@ class SoundList extends BaseType
|
||||
public static $dataTable = '?_sounds';
|
||||
public static $contribute = CONTRIBUTE_CO;
|
||||
|
||||
protected $queryBase = 'SELECT *, s.id AS ARRAY_KEY FROM ?_sounds s';
|
||||
protected $queryBase = 'SELECT s.*, s.id AS ARRAY_KEY FROM ?_sounds s';
|
||||
|
||||
private $fileBuffer = [];
|
||||
private static $fileTypes = array(
|
||||
|
||||
@@ -12,7 +12,7 @@ class ZoneList extends BaseType
|
||||
public static $brickFile = 'zone';
|
||||
public static $dataTable = '?_zones';
|
||||
|
||||
protected $queryBase = 'SELECT *, id AS ARRAY_KEY FROM ?_zones z';
|
||||
protected $queryBase = 'SELECT z.*, id AS ARRAY_KEY FROM ?_zones z';
|
||||
|
||||
public function __construct($conditions = [], $miscData = null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user