diff --git a/mojotrollz/files/register_files.php b/mojotrollz/files/register_files.php index 6e49c35..a1f901d 100644 --- a/mojotrollz/files/register_files.php +++ b/mojotrollz/files/register_files.php @@ -4,4 +4,5 @@ \SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/buttons/','buttons','*.png'); \SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/backgrounds/','backgrounds','*.png'); \SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/wow_city_icons/','wow_city_icons','*.png'); -\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/default_page/','default_page','*.png'); \ No newline at end of file +\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/default_page/','default_page','*.png'); +\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/skilltree/','skilltree','*.*'); \ No newline at end of file diff --git a/mojotrollz/files/skilltree/left.png b/mojotrollz/files/skilltree/left.png new file mode 100644 index 0000000..3ddc583 Binary files /dev/null and b/mojotrollz/files/skilltree/left.png differ diff --git a/mojotrollz/files/skilltree/left_yellow.png b/mojotrollz/files/skilltree/left_yellow.png new file mode 100644 index 0000000..ace6074 Binary files /dev/null and b/mojotrollz/files/skilltree/left_yellow.png differ diff --git a/mojotrollz/files/skilltree/leftdown.png b/mojotrollz/files/skilltree/leftdown.png new file mode 100644 index 0000000..c71226e Binary files /dev/null and b/mojotrollz/files/skilltree/leftdown.png differ diff --git a/mojotrollz/files/skilltree/leftdown_yellow.png b/mojotrollz/files/skilltree/leftdown_yellow.png new file mode 100644 index 0000000..839b058 Binary files /dev/null and b/mojotrollz/files/skilltree/leftdown_yellow.png differ diff --git a/mojotrollz/files/skilltree/mini-pal.gif b/mojotrollz/files/skilltree/mini-pal.gif new file mode 100644 index 0000000..cc2a679 Binary files /dev/null and b/mojotrollz/files/skilltree/mini-pal.gif differ diff --git a/mojotrollz/files/skilltree/right.png b/mojotrollz/files/skilltree/right.png new file mode 100644 index 0000000..8c10398 Binary files /dev/null and b/mojotrollz/files/skilltree/right.png differ diff --git a/mojotrollz/files/skilltree/right_yellow.png b/mojotrollz/files/skilltree/right_yellow.png new file mode 100644 index 0000000..8674ecb Binary files /dev/null and b/mojotrollz/files/skilltree/right_yellow.png differ diff --git a/mojotrollz/files/skilltree/rightdown.png b/mojotrollz/files/skilltree/rightdown.png new file mode 100644 index 0000000..77da4f8 Binary files /dev/null and b/mojotrollz/files/skilltree/rightdown.png differ diff --git a/mojotrollz/files/skilltree/rightdown_yellow.png b/mojotrollz/files/skilltree/rightdown_yellow.png new file mode 100644 index 0000000..b8cd956 Binary files /dev/null and b/mojotrollz/files/skilltree/rightdown_yellow.png differ diff --git a/mojotrollz/files/skilltree/spacer.gif b/mojotrollz/files/skilltree/spacer.gif new file mode 100644 index 0000000..583637c Binary files /dev/null and b/mojotrollz/files/skilltree/spacer.gif differ diff --git a/mojotrollz/files/skilltree/tooltip.gif b/mojotrollz/files/skilltree/tooltip.gif new file mode 100644 index 0000000..a643df7 Binary files /dev/null and b/mojotrollz/files/skilltree/tooltip.gif differ diff --git a/mojotrollz/page/default_page/default_page.php b/mojotrollz/page/default_page/default_page.php index d0895fb..887c59a 100644 --- a/mojotrollz/page/default_page/default_page.php +++ b/mojotrollz/page/default_page/default_page.php @@ -22,7 +22,8 @@ class default_page extends SYSTEM\PAGE\Page { private function css (){ return ''. ''. - ''; + ''. + ''; } public function html(){ diff --git a/mojotrollz/page/wizard_skills/css/wizard_skills.css b/mojotrollz/page/wizard_skills/css/wizard_skills.css new file mode 100644 index 0000000..36e9f9e --- /dev/null +++ b/mojotrollz/page/wizard_skills/css/wizard_skills.css @@ -0,0 +1,147 @@ +body +{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 12px; + background-color: #000000; + color: #FFFFFF; + margin: 0px; + padding: 0px; +} + +input +{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10px; + color: #C7C7C7; + background-color: #131313; + border-bottom: #6F6D67 1px solid; + border-LEFT: #6F6D67 1px solid; + border-RIGHT: #6F6D67 1px solid; + border-TOP: #6F6D67 1px solid; +} + +.stdText +{ + font-family:Verdana, Helvetica, Arial, sans-serif; + color:#FFFFFF; + font-size:11px; + font-weight:normal; +} + +a:link +{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10px; + font-style: normal; + color: #FFFFFF; + text-decoration: none; +} + +a:active +{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10px; + font-style: normal; + color: #FFFFFF; + text-decoration: none; +} + +a:hover +{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10px; + font-style: normal; + color: #FFFFFF; + text-decoration: underline; +} + +a:visited +{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 10px; + font-style: normal; + color: #FFFFFF; + text-decoration: none; +} + +.contentarea{margin-top:5px;margin-left:5px;width:90%;} +.button{ + //position:absolute; + background-image:none;background-repeat:no-repeat;background-position:2px 2px;text-align:center;vertical-align:middle;width:56px;height:54px;} +.buttonnumber{ + //position:absolute; + color:#0F0;font-size:10px;vertical-align:middle;text-align:center;font-family:Verdana, Helvetica, Arial, sans-serif;width:21px;height:10px;right:3px;bottom:4px;} +.window{ + //position:absolute; + background-color:#000;left:-1000px;width:300px;top:135px;padding:1px 1px 1px 1px;color:#000;z-index:6;} +.window a{color:#000001;} +.window th{background-color:#333;border:1px solid #CCC;color:#FFF;} +.window table{background-color:#DADADA;border:0 solid #CCC;} + +.arrowrd{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=rightdown.png); + //position:absolute; + background-position:right top;z-index:2;} +.arrowd{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=down.png); + //position:absolute; + background-position:right bottom;z-index:2;} +.arrowld{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=leftdown.png); + //position:absolute; + background-position:left top;z-index:2;} +.arrowl{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=left.png); + //position:absolute; + background-position:left bottom;z-index:2;} +.arrowr{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=right.png); + //position:absolute; + background-position:right bottom;z-index:2;} + +.arrowrd_yellow{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=rightdown_yellow.png); + //position:absolute; + background-position:right top;z-index:2;} +.arrowd_yellow{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=down_yellow.png); + //position:absolute; + background-position:right bottom;z-index:2;} +.arrowld_yellow{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=leftdown_yellow.png); + //position:absolute; + background-position:left top;z-index:2;} +.arrowl_yellow{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=left_yellow.png); + //position:absolute; + background-position:left bottom;z-index:2;} +.arrowr_yellow{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=right_yellow.png); + //position:absolute; + background-position:right bottom;z-index:2;} + +.tooltip { + //position:absolute; + z-index:9999;font-family:Verdana, Helvetica, Arial, sans-serif;color:#FFFFFF;font-size:12px;line-height:17px;width:300px;left:-1000px;} +.tooltip td td{background:none;padding:0;color:#FFFFFF;} +.tooltip th{padding:3px;height:8px;} +.tooltip td{padding:8px 4px 1px 9px;cursor:default;color:#FFFFFF;} +.tooltip .desc{color:#FFD100;} +.tooltip .tip{color:#0F0;} +.tooltip .reqmet{color:#0F0;} +.tooltip .reqnotmet{color:#F00;} +.tooltip .left{float:left;} +.tooltip .right{float:right;text-align:right;height:0;} +.tooltip .hleft{float:left;} +.tooltip .hright{float:right;text-align:right;height:0;} +.tooltip .rankright{float:right;text-align:right;height:0;color:#9D9D9D;font-size:14px;} + +.yellowFont{color:#FFD100;} + +.talentheader {border-bottom:0px solid #002B55;background-image: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=tableheader.png);} +.talentheader div{padding-right:20px;background-repeat:no-repeat;background-position:bottom right;height:41px;width:209px;float:left;} +.talentheader strong{font-weight:bold;display:block;padding-left:18px;padding-top:14px;vertical-align:bottom;} +.talentheader img {margin-top:11px; cursor:pointer; background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=resetbutton.png);} + +.outerbg{border:0px solid #002B55;background-color:#002B55;} +.talenticon{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=borders.gif);background-position:0 0;background-repeat:no-repeat;width:56px;height:54px;} +.noscript{ + //position:absolute; + left:462px;right:318px;top:5px;overflow:hidden;text-align:center;z-index:20;border:2px solid #600;color:#FFF;font-size:12px;padding:3px;} + +.runeB{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=mini-pal.gif);background-position:-44px 0;} +.runeF{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=mini-pal.gif);background-position:-57px 0;} +.runeU{background-image:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=mini-pal.gif);background-position:-70px 0;} + +.tooltip td, +.tooltip th{background:url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=skilltree&id=tooltip.gif);} \ No newline at end of file diff --git a/mojotrollz/page/wizard_skills/wizard_skills.tpl b/mojotrollz/page/wizard_skills/wizard_skills.tpl index eaee5f7..313df1a 100644 --- a/mojotrollz/page/wizard_skills/wizard_skills.tpl +++ b/mojotrollz/page/wizard_skills/wizard_skills.tpl @@ -1,2 +1,418 @@ -not implemented + + + + + + + + + + + +
+
Balance - 0 points
+ Reset this tree +
+
Feral - 32 points
+ Reset this tree +
+
Restoration - 0 points
+ Reset this tree +
+
+
0/5
+ +
+
+
0/1
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+ + + +
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
5/5
+
+
+
0/5
+
+ +
+
0/5
+
+
+
0/2
+
+
+
5/5
+
+ +
+
2/2
+
+
+
1/1
+
+
+
3/3
+
+ +
+
0/2
+
+
+
3/3
+
+
+
2/2
+
+
+
2/2
+
+
+
2/2
+
+ +
+
1/1
+
+ + +
+
5/5
+
+ + + +
+
1/1
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
0/5
+
+
+
0/5
+
+ +
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file