Updated themes

Updated buildings
Updated shipyard page (ships & defense)
Added Buildings building queue display & cancel build action.
Added research lab
Added navigation block structure
Removed old code
Updated registration
Added files to .gitignore

Signed-off-by: Gregory PLANCHAT <g.planchat@gmail.com>
This commit is contained in:
Gregory PLANCHAT 2011-09-13 12:54:03 +02:00
commit 8f0f7a4d46
147 changed files with 3488 additions and 2468 deletions

View file

@ -1,6 +1,77 @@
<?php return array(
'empire' => array(
'update' => '2columns-left',
'reference' => array(
'navigation' => array(
'actions' => array(
array(
'method' => 'setNodeTitle',
'params' => array(
'path' => 'development',
'title' => 'Development'
)
),
array(
'method' => 'addLink',
'params' => array(
'name' => 'development/overview',
'label' => 'Overview',
'title' => 'Overview',
'uri' => 'overview.php'
)
),
array(
'method' => 'addLink',
'params' => array(
'name' => 'development/buildings',
'label' => 'Buildings',
'title' => 'Buildings',
'uri' => 'overview.php'
)
),
array(
'method' => 'addLink',
'params' => array(
'name' => 'development/research-lab',
'label' => 'Research Lab',
'title' => 'Research Lab',
'uri' => 'overview.php',
'params' => array(
'mode' => 'research'
)
)
),
array(
'method' => 'addLink',
'params' => array(
'name' => 'development/shipyard',
'label' => 'Shipyard',
'title' => 'Shipyard',
'uri' => 'overview.php',
'params' => array(
'mode' => 'fleet'
)
)
),
array(
'method' => 'addLink',
'params' => array(
'name' => 'development/defenses',
'label' => 'Defenses',
'title' => 'Defenses',
'uri' => 'overview.php',
'params' => array(
'mode' => 'defense'
)
)
)
)
)
)
),
'overview' => array(
'update' => '1column',
'update' => 'empire',
'reference' => array(
'content' => array(
'children' => array(
@ -12,6 +83,8 @@
'template' => 'empire/overview.phtml'
),
)
),
'left' => array(
)
)
),
@ -45,7 +118,7 @@
),
'planet.buildings' => array(
'update' => '1column',
'update' => 'empire',
'reference' => array(
'content' => array(
'children' => array(
@ -54,16 +127,44 @@
'template' => 'empire/topnav.phtml',
),
'queue' => array(
'type' => 'core/template',
'template' => 'empire/planet/buildings/queue.phtml'
'type' => 'empire/planet.buildings.queue',
'template' => 'empire/planet/buildings/queue.phtml',
'actions' => array(
array(
'method' => 'setItemTemplate',
'params' => array(
'template' => 'empire/planet/buildings/queue/item.phtml'
)
),
array(
'method' => 'setItemBlockType',
'params' => array(
'blockType' => 'empire/planet.buildings.queue.item'
)
)
)
),
'item-list' => array(
'type' => 'core/template',
'type' => 'empire/planet.buildings',
'template' => 'empire/planet/buildings.phtml',
'children' => array(
'item-list.items' => array(
'type' => 'core/concat'
),
),
'actions' => array(
array(
'method' => 'setItemTemplate',
'params' => array(
'template' => 'empire/planet/buildings/item.phtml'
)
),
array(
'method' => 'setItemBlockType',
'params' => array(
'blockType' => 'empire/planet.buildings.item'
)
)
)
),
)
@ -72,7 +173,7 @@
),
'planet.shipyard' => array(
'update' => '1column',
'update' => 'empire',
'reference' => array(
'content' => array(
'children' => array(
@ -81,20 +182,119 @@
'template' => 'empire/topnav.phtml',
),
'item-list' => array(
'type' => 'core/template',
'type' => 'empire/planet.shipyard',
'template' => 'empire/planet/shipyard.phtml',
'children' => array(
'item-list.items' => array(
'type' => 'core/concat'
),
),
'actions' => array(
array(
'method' => 'setItemTemplate',
'params' => array(
'template' => 'empire/planet/shipyard/item.phtml'
)
),
array(
'method' => 'setItemBlockType',
'params' => array(
'blockType' => 'empire/planet.shipyard.item'
)
),
)
),
'queue' => array(
'type' => 'core/template',
'template' => 'empire/planet/shipyard/queue.phtml'
'type' => 'empire/planet.shipyard.queue',
'template' => 'empire/planet/shipyard/queue.phtml',
'actions' => array(
array(
'method' => 'setItemTemplate',
'params' => array(
'template' => 'empire/planet/shipyard/queue/item.phtml'
)
),
array(
'method' => 'setItemBlockType',
'params' => array(
'blockType' => 'empire/planet.shipyard.queue.item'
)
)
)
),
)
)
)
),
'planet.defense' => array(
'update' => 'planet.shipyard',
'reference' => array(
'item-list' => array(
'actions' => array(
array(
'method' => 'setType',
'params' => array(
'type' => Legacies_Empire::TYPE_DEFENSE
)
)
)
)
)
),
'planet.research-lab' => array(
'update' => 'empire',
'reference' => array(
'content' => array(
'children' => array(
'topnav' => array(
'type' => 'empire/topnav',
'template' => 'empire/topnav.phtml',
),
'item-list' => array(
'type' => 'empire/planet.research-lab',
'template' => 'empire/planet/research-lab.phtml',
'children' => array(
'item-list.items' => array(
'type' => 'core/concat'
),
),
'actions' => array(
array(
'method' => 'setItemTemplate',
'params' => array(
'template' => 'empire/planet/research-lab/item.phtml'
)
),
array(
'method' => 'setItemBlockType',
'params' => array(
'blockType' => 'empire/planet.research-lab.item'
)
),
)
),
'queue' => array(
'type' => 'empire/planet.research-lab.queue',
'template' => 'empire/planet/research-lab/queue.phtml',
'actions' => array(
array(
'method' => 'setItemTemplate',
'params' => array(
'template' => 'empire/planet/research-lab/queue/item.phtml'
)
),
array(
'method' => 'setItemBlockType',
'params' => array(
'blockType' => 'empire/planet.research-lab.queue.item'
)
)
)
)
)
)
)
)
);