diff --git a/mojotrollz/dbd/qq/CREATURE_TYPE.php b/mojotrollz/dbd/qq/CREATURE_TYPE.php new file mode 100644 index 0000000..14d1460 --- /dev/null +++ b/mojotrollz/dbd/qq/CREATURE_TYPE.php @@ -0,0 +1,13 @@ +${content} \ No newline at end of file diff --git a/mojotrollz/page/user_achievements_content/tpl/creature_element.tpl b/mojotrollz/page/user_achievements_content/tpl/creature_element.tpl new file mode 100644 index 0000000..a2bf42d --- /dev/null +++ b/mojotrollz/page/user_achievements_content/tpl/creature_element.tpl @@ -0,0 +1,15 @@ + + + ${Name}
+ Lvl: ${MaxLevel} + + + HP: ${MaxLevelHealth}
+ Damage: ${MaxMeleeDmg} + Armor: ${Armor} + + + LootID: ${LootId}
+ Loot Gold: ${MinLootGold}-${MaxLootGold} + + diff --git a/mojotrollz/page/user_achievements_content/user_achievements_content.php b/mojotrollz/page/user_achievements_content/user_achievements_content.php index d819780..2ca92c5 100644 --- a/mojotrollz/page/user_achievements_content/user_achievements_content.php +++ b/mojotrollz/page/user_achievements_content/user_achievements_content.php @@ -34,9 +34,94 @@ class user_achievements_content extends SYSTEM\PAGE\Page { } } - private function menu_4(){ + private function menu_creature(){ switch($this->filter){ - default: + case 1: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(1)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 2: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(2)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 3: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(3)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 4: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(4)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 5: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(5)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 6: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(6)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 7: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(7)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 8: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(8)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 9: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(9)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 10: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(10)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 11: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(11)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + case 12: + $result = ''; + $data = \DBD\CREATURE_TYPE::QQ(array(12)); + while($row=$data->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature_element.tpl'), $row); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/creature.tpl'), array('content' => $result)); + + default: return 'filter fail'; } } @@ -127,7 +212,7 @@ class user_achievements_content extends SYSTEM\PAGE\Page { case 3: return $this->menu_3(); case 4: - return $this->menu_4(); + return $this->menu_creature(); case 5: return $this->menu_quest(); case 6: diff --git a/mojotrollz/page/user_achievements_menu/tpl/user_achievements_menu.tpl b/mojotrollz/page/user_achievements_menu/tpl/user_achievements_menu.tpl index 91acee2..f6187b6 100644 --- a/mojotrollz/page/user_achievements_menu/tpl/user_achievements_menu.tpl +++ b/mojotrollz/page/user_achievements_menu/tpl/user_achievements_menu.tpl @@ -1,14 +1,22 @@
-
  • Community & Account
  • -
  • Dungeonboss Compendium
  • -
  • PvP Legacy
  • -
  • Creature Compendium
  • -
  • Quest Compendium
  • -
  • Item Compendium
  • -
  • Economic Success
  • -
    -
    +
  • Community & Account
  • +
    +
  • Dungeonbosses
  • +
    +
  • PvP Legacy
  • +
    +
  • Creature Compendium
  • +
    +
  • Quest Compendium
  • +
    +
  • Item Compendium
  • +
    +
  • Economic Success
  • +
    + -
    - +
    + +

    Achievement Section

    +

    Welcome to the Achievementpage. It's currently under construction,so gtfo. Thanks.

    \ No newline at end of file diff --git a/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_4.tpl b/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_4.tpl deleted file mode 100644 index 0b2acf8..0000000 --- a/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_4.tpl +++ /dev/null @@ -1 +0,0 @@ -
  • 4
  • \ No newline at end of file diff --git a/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_creature.tpl b/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_creature.tpl new file mode 100644 index 0000000..7fd4630 --- /dev/null +++ b/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_creature.tpl @@ -0,0 +1,12 @@ +
  • Beasts
  • +
  • Dragonkin
  • +
  • Demon
  • +
  • Elemental
  • +
  • Giant
  • +
  • Undead
  • +
  • Humanoid
  • +
  • Critter
  • +
  • Mechanical
  • +
  • Uncategorized
  • +
  • Totem
  • +
  • Non-combat Pet
  • \ No newline at end of file diff --git a/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_quest.tpl b/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_quest.tpl index 472410d..472f173 100644 --- a/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_quest.tpl +++ b/mojotrollz/page/user_achievements_menu_sub/tpl/user_achievements_menu_sub_quest.tpl @@ -1,9 +1,9 @@ -
  • Dungeonquests
  • -
  • Raidquests
  • -
  • Groupquests
  • -
  • Legendary Quests
  • -
  • Escort
  • +
  • Dungeonquests
  • +
  • Raidquests
  • +
  • Groupquests
  • +
  • Legendary Quests
  • +
  • Escort
  • -
  • PvP Quests
  • -
  • Normal Quests
  • -
  • Attunements
  • \ No newline at end of file +
  • PvP Quests
  • +
  • Normal Quests
  • +
  • Attunements
  • \ No newline at end of file diff --git a/mojotrollz/page/user_achievements_menu_sub/user_achievements_menu_sub.php b/mojotrollz/page/user_achievements_menu_sub/user_achievements_menu_sub.php index 6243fd6..6f74fce 100644 --- a/mojotrollz/page/user_achievements_menu_sub/user_achievements_menu_sub.php +++ b/mojotrollz/page/user_achievements_menu_sub/user_achievements_menu_sub.php @@ -20,7 +20,7 @@ class user_achievements_menu_sub extends SYSTEM\PAGE\Page { case 3: return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_menu_sub/tpl/user_achievements_menu_sub_3.tpl'), array()); case 4: - return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_menu_sub/tpl/user_achievements_menu_sub_4.tpl'), array()); + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_menu_sub/tpl/user_achievements_menu_sub_creature.tpl'), array()); case 5: return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_menu_sub/tpl/user_achievements_menu_sub_quest.tpl'), array()); case 6: diff --git a/mojotrollz/page/user_default/css/user_default.css b/mojotrollz/page/user_default/css/user_default.css index b8a908b..46fbc56 100644 --- a/mojotrollz/page/user_default/css/user_default.css +++ b/mojotrollz/page/user_default/css/user_default.css @@ -4,6 +4,7 @@ html, body { color: gold; height: 100%; min-height: 100%; + text-decoration: none; } .threecol_parent{ @@ -70,7 +71,7 @@ html, body { } #frame_content { - width: 100%; + width: 60%; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; @@ -83,24 +84,61 @@ html, body { } #char_container{ - height: 250px; + float: right; + width: 25%; + background: white; + height: 780px; + /* position: absolute; bottom: 0;*/ } #frame_character{ float: left; - } #frame_menu{ float: left; - width: 30%; + padding: 20px; +} + +#frame_start_stats{ + background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=backgrounds&id=pergament_big.png) no-repeat; + background-size: cover; +} + +#achievement_list{ + } .btn_blue{ + background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=buttons&id=nav_off.png) no-repeat; - background-size: cover; + background-size: contain; + text-align: center; + height: 35px; + padding-top: 5px; + width: 150px; + list-style: none; +} +.btn_blue:hover{ + background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=wowicons&id=button_red.png) no-repeat; + background-size: contain; +} + +.btn_submenu{ + + background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=wowicons&id=button_submenu.png) no-repeat; + padding-top: 4px; + height: 30px; + width: 140px; + background-size: contain; + text-align: center; + list-style: none; +} +.btn_submenu:hover{ + background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=wowicons&id=button_red.png) no-repeat; + background-size: contain; } \ No newline at end of file diff --git a/mojotrollz/page/user_default/user_default.tpl b/mojotrollz/page/user_default/user_default.tpl index bc6bc9a..57a68fe 100644 --- a/mojotrollz/page/user_default/user_default.tpl +++ b/mojotrollz/page/user_default/user_default.tpl @@ -17,11 +17,10 @@
    -
    -
    +
    -
    +
    diff --git a/mojotrollz/page/user_menu/user_menu.tpl b/mojotrollz/page/user_menu/user_menu.tpl index d9c834a..23cc72f 100644 --- a/mojotrollz/page/user_menu/user_menu.tpl +++ b/mojotrollz/page/user_menu/user_menu.tpl @@ -1,10 +1,10 @@ -
    -
  • News
  • -
  • Achievements
  • -
  • Inventory
  • -
  • Armory
  • -
  • Database
  • -
  • Logout
  • +
    +
  • News
  • +
  • Achievements
  • +
  • Inventory
  • +
  • Armory
  • +
  • Database
  • +
  • Logout
  • \ No newline at end of file diff --git a/mojotrollz/page/user_start/tpl/user_start.tpl b/mojotrollz/page/user_start/tpl/user_start.tpl index 258aa93..1e705c6 100644 --- a/mojotrollz/page/user_start/tpl/user_start.tpl +++ b/mojotrollz/page/user_start/tpl/user_start.tpl @@ -1,41 +1,37 @@ -
    -
    -

    Server Info

    -

    Realmlist: ${realmlist}

    -

    Server Version: ${server_version}

    -

    Client Version: ${client_version}

    -
    -

    Crossfaction Raids: enabled

    -
    -

    Realm Server: ${realm_status}

    -

    World Server: ${world_status}

    -

    Players Online: ${player_online}

    - -

    Server Help

    -

    Download realmlist.wtf

    -

    Download WoW 1.12

    -
    -
    -

    Racial Pluralism

    - - ${char_stats}
    -
    -

    ${factionbalance}

    -
    -
    -

    Class Diffusion

    - ${class_stats}
    -
    -
    - -

    Guilds overallcount:${guildcount}

    - -
    -
    - -
    +
    +
    +

    Welcome to Mojo-WoW

    +

    Site is currently under construction. Be gone. Shush!

    + +
    +
    +

    Server Info

    +

    Realmlist: ${realmlist}

    +

    Server Version: ${server_version}

    +

    Client Version: ${client_version}

    +
    +

    Crossfaction Raids: enabled

    +
    +

    Realm Server: ${realm_status}

    +

    World Server: ${world_status}

    +

    Players Online: ${player_online}

    +

    Server Help

    +

    Download realmlist.wtf

    +

    Download WoW 1.12

    +
    +
    +
    +

    Racial Pluralism

    + ${char_stats}
    +
    +

    ${factionbalance}

    +
    +
    +

    Class Diffusion

    + ${class_stats}
    +
    +
    +

    Guilds overallcount:${guildcount}

    +
    +
    \ No newline at end of file diff --git a/system b/system index 0e9669a..b3bf40d 160000 --- a/system +++ b/system @@ -1 +1 @@ -Subproject commit 0e9669a467a3fa9e67f5396e338574363f4c08a9 +Subproject commit b3bf40d17d3c707d7af17943b1f6ff147c0e71a6