along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
<menu>
- <block-list>
+ <block-list block-count="{?block_count?}">
<block>
<block-header>
<title>
<title-text>{?menu_title?}</title-text>
</title>
</block-header>
- <entry-list>
+ <entry-list entry-count="{?entry_count?}">
<entry>
<entry-id>{?entry_id?}</entry-id>
<anchor>
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
<menu>
- <block-list>
+ <block-list block-count="{?block_count?}">
<block>
<block-header>
<title>
<title-text><![CDATA[Home:]]></title-text>
</title>
</block-header>
- <entry-list>
+ <entry-list entry-count="{?entry_count?}">
<entry>
<entry-id><![CDATA[home_entry]]></entry-id>
<anchor>
<title-text><![CDATA[Rechtliches:]]></title-text>
</title>
</block-header>
- <entry-list>
+ <entry-list entry-count="{?entry_count?}">
<entry>
<entry-id><![CDATA[imprint_entry]]></entry-id>
<anchor>
<dependencies>
<!-- A list of required technology to construct this building. //-->
<!-- @TODO Find technology types //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- Arcgictecture is required. //-->
<technology-dependency>
<technology-name>architecture</technology-name>
<technology-level>10</technology-level>
</technology-dependency>
<!-- Labory equipment is required. //-->
- <technology-dependency>
+ <technology-dependency research-dependency-count="{?research_dependency_count?}">
<technology-name>laboratory_equipment</technology-name>
<technology-type>{?technology_type?}</technology-type>
<technology-level>8</technology-level>
shipping company to construct this building. //-->
<dependencies>
<!-- A list of required technology to construct this building. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A single required technology to construct this building. //-->
<technology-dependency>
<technology-id>{?technology_id?}</technology-id>
</technology-dependency-list>
</dependencies>
<!-- A list of floors this building has. //-->
- <floor-list>
+ <floor-list floor-count="{?floor_count?}">
<!-- A single floor where we can add rooms to. //-->
<floor>
</floor>
shipping company to construct this building. //-->
<dependencies>
<!-- A list of required technology to construct this building. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- Arcgictecture is required. //-->
<technology-dependency>
<technology-name>architecture</technology-name>
<company id="{?recipient_id?}" />
</recipient>
<!-- The transported content inside of the container. This can be more than one item. //-->
- <content-list>
+ <content-list content-count="{?content_count?}">
<!-- A single content of the container which should be transportated. //-->
<content>
<content-id>{?content_id?}</content-id>
constant temperature. This is useful for biological content like
fruits. But it is optional. You can currently specify multiple systems,
e.g. ventilation and maybe cooling aggregate or so. //-->
- <maintenance-system-list>
+ <maintenance-system-list maintenance-system-count="{?maintenance_system_count?}">
<!-- A single maintenance system. //-->
<maintenance-system>
<maintenance-id>{?maintenance_id?}</maintenance-id>
//-->
<contract>
<!-- Parties of a contract are listed here. At least two, of course. //-->
- <contract-party-list total="{?total_parties?}">
+ <contract-party-list party-count="{?coutract_party_count?}">
<!-- All contract parties are enlisted with this tag. //-->
<contract-party>
<!-- The signer's data, for signer_type please refer to signer_types.xml //-->
'electronics'. //-->
<dependencies>
<!-- A list technology dependencies for this electronical device. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A single technollogical dependency. //-->
<technology-dependency>
<technology-id>{?technology_id?}</technology-id>
</technology-dependency>
</technology-dependency-list>
<!-- A list research dependencies for this electronical device. //-->
- <research-dependency-list>
+ <research-dependency-list dependency-count="{?research_dependency_count?}">
<!-- A single technollogical dependency. //-->
<research-dependency>
<research-id>{?research_id?}</research-id>
'electronics'. //-->
<dependencies>
<!-- A list technology dependencies for this electronical device. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<name>cellular_network</name>
<level>1</level>
</technology-dependency>
</technology-dependency-list>
<!-- A list research dependencies for this electronical device. //-->
- <research-dependency-list>
+ <research-dependency-list dependency-count="{?research_dependency_count?}">
<!-- A single technollogical dependency. //-->
<research-dependency>
<name>electronics</name>
'electronics'. //-->
<dependencies>
<!-- A list technology dependencies for this electronical device. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A single technollogical dependency. //-->
<technology-dependency>
<name>intergrated_currents</name>
</technology-dependency>
</technology-dependency-list>
<!-- A list research dependencies for this electronical device. //-->
- <research-dependency-list>
+ <research-dependency-list dependency-count="{?research_dependency_count?}">
<!-- A single research dependency. //-->
<research-dependency>
<name>electronics</name>
'electronics'. //-->
<dependencies>
<!-- A list technology dependencies for this electronical device. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A single technollogical dependency. //-->
<technology-dependency>
<name>intergrated_currents</name>
</technology-dependency>
</technology-dependency-list>
<!-- A list research dependencies for this electronical device. //-->
- <research-dependency-list>
+ <research-dependency-list dependency-count="{?research_dependency_count?}">
<!-- A single technollogy dependency. //-->
<research-dependency>
<name>electronics</name>
'electronics'. //-->
<dependencies>
<!-- A list technology dependencies for this electronical device. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A single technollogical dependency. //-->
<technology-dependency>
<name>sound_processor</name>
'electronics'. //-->
<dependencies>
<!-- A list technology dependencies for this electronical device. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A single technollogical dependency. //-->
<technology-dependency>
<name>video_receiving</name>
<!-- A list of required technology to build this engine. A better level
may increase the horse power of this engine. Some ships require
higher horse power or else it won't move. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A single technology dependency. //-->
<technology-dependency>
<technology-id>{[?technology_id?}</technology-id>
<experience>{?experience?}</experience>
</farmer-data>
<!-- List of all products this farmer is producing. //-->
- <produce-list>
+ <produce-list produce-count="{?produce_count?}">
<!-- A single produce this farmer is producing. //-->
<produce>
<produce-id>{?produce_id?}</produce-id>
<produce-type>{?produce_type?}</produce-type>
<!-- A list of technology dependency required to create this
produce. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A single technology dependency. //-->
<technology-dependency>
<technology-id>{?technology_id?}</technology-id>
<!-- A detailed trading list of goods this merchant is trading. Amount, when
the first item was added or the last one was removed are being stored
with every goods. //-->
- <goods-list>
+ <goods-list goods-count="{?goods_count?}">
<!-- A single goods this merchant is trading. //-->
<goods>
<goods-id>{?goods_id?}</goods-id>
</mineral-data>
<!-- To mine some minerals some knowledge in one or two technologies is
required. Here you can list each technology with its required level. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A single technology required to mine this mineral. //-->
<technology-dependency id="{?technology_id?}" level="{?technology_level?}" />
</technology-dependency-list>
<!-- All researches end up with results which can be improvements to
to existing technology or how research is conducted. Some research
may have multiple results and they all might not be good. //-->
- <research-result-list>
+ <research-result-list research-result-count="{?research_result_count?}">
<!-- A single research result. //-->
<research-result>
<!-- A list of modified technology when this research is completed. //-->
- <modify-technology-list>
+ <modify-technology-list modify-technology-count="{?modify_technology_count?}">
<!-- A single technology modification. //-->
<modify-technology id="{?modify_technology_id?}" amount="{?modify_technology_amount?}" />
</modify-technology-list>
</research-description>
</research-data>
<!-- This is somewhat a "research history". //-->
- <research-level-list>
+ <research-level-list research-level-count="{?research_level_count?}">
<!-- A research level X has its own summary and a full description.
It also can have dependencies which makes it possible to add different
dependencies for higher research levels. //-->
'dependency types'. We are doing this this way to keep this XML
simple but still flexible enougth to fit all proposal needs. //-->
<level-dependencies>
- <level-technology-dependency-list>
+ <level-technology-dependency-list level-technology-dependency-count="{?level_technology_dependency_count?}">
<level-technology-dependency>
<level-technology-id>{?level_technology_id?}</level-technology-id>
<level-technology-name>{?level_technology_name?}</level-technology-name>
<level-technology-level>{?level_technology_level?}</level-technology-level>
</level-technology-dependency>
</level-technology-dependency-list>
- <level-research-dependency-list>
+ <level-research-dependency-list level-research-dependency-count="{?level_research_dependency_count?}">
<level-research-dependency>
<level-research-id>{?level_research_id?}</level-research-id>
<level-research-name>{?level_research_name?}</level-research-name>
<level-research-level>{?level_research_level?}</level-research-level>
</level-research-dependency>
</level-research-dependency-list>
- <level-building-dependency-list>
+ <level-building-dependency-list level-building-dependency-count="{?level_building_dependency_count?}">
<level-building-dependency>
<level-building-id>{?level_building_id?}</level-building-id>
<level-building-name>{?level_building_name?}</level-building-name>
</research-level>
</research-level-list>
<dependencies>
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-id>{?technology_id?}</technology-id>
<technology-name>{?technology_name?}</technology-name>
<technology-level>{?technology_level?}</technology-level>
</technology-dependency>
</technology-dependency-list>
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<research-dependency>
<research-id>{?research_id?}</research-id>
<research-name>{?research_name?}</research-name>
<research-level>{?research_level?}</research-level>
</research-dependency>
</research-dependency-list>
- <building-dependency-list>
+ <building-dependency-list building-dependency-count="{?building_dependency_count?}">
<building-dependency>
<building-id>{?building_id?}</building-id>
<building-name>{?building_name?}</building-name>
<max-level>20</max-level>
</research-data>
<dependencies>
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-name>plastics</technology-name>
<technology-type>chemicals</technology-type>
<technology-level>2</technology-level>
</technology-dependency>
</technology-dependency-list>
- <research-dependency-list>
+ <research-dependency-list dependency-count="{?research_dependency_count?}">
<research-dependency>
<research-name>electricity</research-name>
<research-type>{?research_type?}</research-type>
</research-data>
<dependencies>
<!-- All research proposal dependencies for this research proposal. //-->
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<!-- A research proposal dependency for this research proposal. //-->
<technology-dependency>
<technology-name>signal_modulation</technology-name>
<max-level>20</max-level>
</research-data>
<dependencies>
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-name>{?technology_name?}</technology-name>
<technology-type>{?technology_type?}</technology-type>
<technology-level>{?technology_level?}</technology-level>
</technology-dependency>
</technology-dependency-list>
- <research-dependency-list>
+ <research-dependency-list dependency-count="{?research_dependency_count?}">
<research-dependency>
<technology-name>mathematics</technology-name>
<technology-type>{?research_type?}</technology-type>
<technology-level>4</technology-level>
</research-dependency>
</research-dependency-list>
- <building-dependency-list>
+ <building-dependency-list dependency-count="{?building_dependency_count?}">
<building-dependency>
<building-name>{?building_name?}</building-name>
<building-type>{?building_type?}</building-type>
</resource-data>
<!-- To harvest some resource some knowledge in one or two technologies is
required. Here you can list each technology with its required level. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A single technology dependency to harvest this resource. //-->
<technology-dependency>
<technology-id>{?technology_id?}</technology-id>
<content-type>{?content_type?}</content-type>
</content>
<dependencies>
- <technology-dependency-list>
+ <technology-dependency-list dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-id>{?technology_id?}</technology-id>
<technology-name>{?technology_name?}</technology-name>
proposals. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<!-- @TODO Find a technology type //-->
<technology-name>drawings</technology-name>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
<!-- @TODO Find research types //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<research-dependency>
<research-name>statics</research-name>
<research-type>{?research_type?}</research-type>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- @TODO Find some technology dependencies. //-->
<technology-dependency>
<technology-name></technology-name>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<!-- @TODO Find a research type //-->
<research-dependency>
<type>production</type>
</technology-data>
<!-- All levels of this technology are held in this tag. //-->
- <technology-level-list>
+ <technology-level-list technology-level-count="{?technology_level_count?}">
<!-- A single technology level with its basic data, own summary and
description. //-->
<technology-level>
<technology-type>{?technology_level_type?}</technology-type>
<technology-level>{?technology_level_level?}</technology-level>
</technology-level-dependency>
- </technology-level-dependency-list>
+ </technology-level-dependency-list technology-level-dependency-count="{?technology_level_dependency_count?}">
<!-- All research dependencies for this technology. //-->
- <research-level-dependency-list>
+ <research-level-dependency-list research-level-dependency-count="{?research_level_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-level-dependency>
<research-name>{?research_level_name?}</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>{?technology_name?}</technology-name>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>{?research_name?}</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-name>plastics</technology-name>
<technology-type>chemicals</technology-type>
</technology-dependency>
</technology-dependency-list>
<!-- All research proposal dependencies for this research. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- @TODO Find a research type //-->
<research-dependency>
<research-name>electronics</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>transistor</technology-name>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>silicium_mining</research-name>
<!-- A technology may depend on some other technologies or research
proposals. //-->
<dependencies>
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-name>plastics</technology-name>
<technology-type>chemicals</technology-type>
proposals. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<technology-dependency>
<technology-name>architecture</technology-name>
<technology-type>{?technology_type?}</technology-type>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<research-dependency>
<research-name>mathematics</research-name>
<research-type>{?research_type?}</research-type>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<!-- @TODO Find a chemical name and level for this technology. //-->
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>chemistry</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>transistor</technology-name>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>modulation</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>transistor</technology-name>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>modulation</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>transistor</technology-name>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
<!-- @TODO Should we find some theory behind equalizing? //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>{?research_name?}</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>intergrated_current</technology-name>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
<!-- @TODO Should we find some theory behind processing? //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>{?research_name?}</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>intergrated_current</technology-name>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
<!-- @TODO Should we find some theory behind surround mixer? //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research-dependency_count?}">
<!-- A research dependency for this technology. //-->
<research-dependency>
<research-name>{?research_name?}</research-name>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>semiconductor</technology-name>
</technology-dependency>
</technology-dependency-list>
<!-- All research dependencies for this technology. //-->
- <research-dependency-list>
+ <research-dependency-list research-dependency-count="{?research_dependency_count?}">
<!-- A research dependency for this technology. //-->
<!-- @TODO Find a research type //-->
<research-dependency>
proposals to gain the first level of this technology. //-->
<dependencies>
<!-- All technology dependencies for this technology. //-->
- <technology-dependency-list>
+ <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
<!-- A technology dependency for this technology. //-->
<technology-dependency>
<technology-name>signal_amplifying</technology-name>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<building-type-list>
+<building-type-list building-type-count="{?building_type_count?}">
<!-- Research buildings. //-->
<building type type="research" />
</building-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<container-type-list>
+<container-type-list container-type-count="{?container_type_count?}">
<!-- A large cargo container made of steel, a very usual one which can be
used to transport very lots of things like entertainment electronics
and many more. //-->
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<content-type-list>
+<content-type-list content-type-count="{?content_type_count?}">
<!-- All types of resources can be transportated. //-->
<content-type type="resource" />
<!-- All types of minerals can be transportated. //-->
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<contract-type-list>
+<contract-type-list contract-type-count="{?contract-type_count?}">
<!-- A construction contract, possible signers: Construction company, customer, creditor //-->
<contract-type type="construction_contract" max-signers="3">
<!-- All valid signer types for this contract //-->
- <signer-type-list extends="signer_types">
+ <signer-type-list extends="signer_types" signer-type-count="{?signer_type_count?}">
<signer-type type="player" slot="all" max="3" />
<signer-type type="moneybank" slot="creditor" max="1" />
<signer-type type="construction_company" slot="construction_company" max="1" />
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<electronic-type-list>
+<electronic-type-list electronic-type-count="{?electronic_type_count?}">
<!-- All common communication devices. //-->
<electronic-type type="communication" />
<!-- All commercial systems for entertainment. //-->
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<enngine-type-list>
+<enngine-type-list engine-type-count="{?engine_type_count?}">
<!-- Modern ships has a motorized (steam, oil or diesel) engine. //-->
<engine-type type="motor" />
</enngine-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<farmer-type-list>
+<farmer-type-list farmer-type-count="{?farmer_type_count?}">
</farmer-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<fuel-type-list>
+<fuel-type-list fuel-type-count="{?fuel_type_count?}">
<!-- Fosil fuels can be oil, cerosine or diesel. //-->
<fuel-type type="fosil" />
</fuel-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<merchant-type-list>
+<merchant-type-list merchant-type-count="{?merchant_type_count?}">
</merchant-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<owner-occupant-type-list>
+<owner-occupant-type-list owner-occupant-type-count="{?owner_occupant_type_count?}">
</owner-occupants-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<product-type-list>
+<product-type-list product-type-count="{?product_type_count?}">
</product-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<research-type-list>
+<research-type-list research-type-count="{?research_type_count?}">
<!-- A base research proposal which all others depend on. //-->
<research-type type="base" />
<!-- An electronics research proposal. This type may conflict with the
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<ship-type-list>
+<ship-type-list ship-type-count="{?ship_type_count?}">
<!-- A small ship for passengers used in large habors and cities. //-->
<ship-type type="farry" />
<!-- Medium to large passenger ships, used to transportate passengers, their
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<signer-type-list>
+<signer-type-list signer-type-count="{?signer_type_count?}">
<!-- The type 'player' which is in facts the user. //-->
<signer-type type="player" table="user" column="userid" />
<!-- @TODO Add more types, e.g. company //-->
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<tank-type-list>
+<tank-type-list tank-type-count="{?tank_type_count?}">
</tank-type-list>
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
//-->
-<technology-type-list>
+<technology-type-list technology-type-count="{?technology_type_count?}">
<!-- A base technology which all others depend on. //-->
<technology-type type="base" />
<!-- Technology required for construction of buildings. //-->
./inc/classes/exceptions/main/class_MissingMethodException.php:13: * @todo Try to rewrite user/guest login classes and mark this exception as deprecated
./inc/classes/exceptions/main/class_NoConfigEntryException.php:10: * @todo Rename this class to NoFoundEntryException
./inc/classes/interfaces/class_FrameworkInterface.php:11: * @todo Find a better name for this interface
-./inc/classes/main/class_BaseFrameworkSystem.php:1131: * @todo Write a logging mechanism for productive mode
-./inc/classes/main/class_BaseFrameworkSystem.php:1145: // @TODO Finish this part!
+./inc/classes/main/class_BaseFrameworkSystem.php:1133: * @todo Write a logging mechanism for productive mode
+./inc/classes/main/class_BaseFrameworkSystem.php:1147: // @TODO Finish this part!
./inc/classes/main/class_BaseFrameworkSystem.php:154: // @todo Try to clean these constants up
-./inc/classes/main/class_BaseFrameworkSystem.php:235: * @todo This is old code. Do we still need this old lost code?
-./inc/classes/main/class_BaseFrameworkSystem.php:303: * @todo SearchableResult and UpdateableResult shall have a super interface to use here
+./inc/classes/main/class_BaseFrameworkSystem.php:233: * @todo This is old code. Do we still need this old lost code?
+./inc/classes/main/class_BaseFrameworkSystem.php:301: * @todo SearchableResult and UpdateableResult shall have a super interface to use here
./inc/classes/main/commands/web/class_WebLoginAreaCommand.php:64: * @todo Add some stuff here: Some personal data, app/game related data
./inc/classes/main/commands/web/class_WebProblemCommand.php:58: * @todo 0% done
./inc/classes/main/commands/web/class_WebStatusCommand.php:58: * @todo 0% done
./inc/classes/main/console/class_ConsoleTools.php:147: * @todo This should be moved out to an external class, e.g. HttpClient
+./inc/classes/main/console/class_ConsoleTools.php:154: // @TODO Add some DNS caching here
./inc/classes/main/console/class_ConsoleTools.php:45: * @todo We should connect this to a caching class to cache DNS requests
./inc/classes/main/console/class_ConsoleTools.php:58: // @TODO Here should the cacher be implemented
./inc/classes/main/controller/console/class_ConsoleDefaultController.php:10: * @todo This controller shall still provide some headlines for sidebars
./inc/classes/main/controller/web/class_WebStatusController.php:10: * @todo This controller shall still provide some headlines for sidebars
./inc/classes/main/criteria/search/class_SearchCriteria.php:114: * @todo Find a nice casting here. (int) allows until and including 32766.
./inc/classes/main/criteria/search/class_SearchCriteria.php:94: * @todo Find a nice casting here. (int) allows until and including 32766.
-./inc/classes/main/database/databases/class_LocalFileDatabase.php:363: * @todo Do some checks on the database directory and files here
+./inc/classes/main/database/databases/class_LocalFileDatabase.php:360: * @todo Do some checks on the database directory and files here
./inc/classes/main/decorator/template/class_XmlRewriterTemplateDecorator.php:426: * @todo Find something useful with this!
./inc/classes/main/discovery/payment/class_LocalPaymentDiscovery.php:82: * @todo 0% done
./inc/classes/main/filter/change/class_EmailChangeFilter.php:54: * @todo Implement email change of the user here. HINT: Use the User class!
./inc/classes/main/result/class_DatabaseResult.php:379:4 * @todo Find a caching way without modifying the result array
./inc/classes/main/rng/class_RandomNumberGenerator.php:150: * @todo I had a better random number generator here but now it is somewhere lost :(
./inc/classes/main/rng/class_RandomNumberGenerator.php:83: * @todo Add site key for stronger salt!
-./inc/classes/main/template/class_BaseTemplateEngine.php:1049: // @TODO This silent abort should be logged, maybe.
-./inc/classes/main/template/class_BaseTemplateEngine.php:1057: // @TODO Old behaviour, will become obsolete!
-./inc/classes/main/template/class_BaseTemplateEngine.php:1060: // @TODO Yet another old way
-./inc/classes/main/template/class_BaseTemplateEngine.php:1126: // @TODO This silent abort should be logged, maybe.
-./inc/classes/main/template/class_BaseTemplateEngine.php:1147: * @todo Make this code some nicer...
-./inc/classes/main/template/class_BaseTemplateEngine.php:955: * @todo Unfinished work or don't die here.
-./inc/classes/main/template/class_BaseTemplateEngine.php:972: // @TODO Non-string found so we need some deeper analysis...
+./inc/classes/main/template/class_BaseTemplateEngine.php:1055: // @TODO This silent abort should be logged, maybe.
+./inc/classes/main/template/class_BaseTemplateEngine.php:1063: // @TODO Old behaviour, will become obsolete!
+./inc/classes/main/template/class_BaseTemplateEngine.php:1066: // @TODO Yet another old way
+./inc/classes/main/template/class_BaseTemplateEngine.php:1132: // @TODO This silent abort should be logged, maybe.
+./inc/classes/main/template/class_BaseTemplateEngine.php:1153: * @todo Make this code some nicer...
+./inc/classes/main/template/class_BaseTemplateEngine.php:961: * @todo Unfinished work or don't die here.
+./inc/classes/main/template/class_BaseTemplateEngine.php:978: // @TODO Non-string found so we need some deeper analysis...
./inc/classes/main/template/console/class_ConsoleTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
-./inc/classes/main/template/image/class_ImageTemplateEngine.php:221: * @todo Find something usefull with this!
-./inc/classes/main/template/image/class_ImageTemplateEngine.php:241: * @todo Add cache creation here
+./inc/classes/main/template/image/class_ImageTemplateEngine.php:215: * @todo Find something usefull with this!
+./inc/classes/main/template/image/class_ImageTemplateEngine.php:235: * @todo Add cache creation here
./inc/classes/main/template/mail/class_MailTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
-./inc/classes/main/template/mail/class_MailTemplateEngine.php:234: * @todo Add cache creation here
-./inc/classes/main/template/mail/class_MailTemplateEngine.php:244: * @todo Should we call back the mailer class here?
-./inc/classes/main/template/mail/class_MailTemplateEngine.php:325: * @todo 0% done
-./inc/classes/main/template/menu/class_MenuTemplateEngine.php:273: * @todo Find something useful with this!
-./inc/classes/main/template/menu/class_MenuTemplateEngine.php:319: * @todo Add cache creation here
+./inc/classes/main/template/mail/class_MailTemplateEngine.php:228: * @todo Add cache creation here
+./inc/classes/main/template/mail/class_MailTemplateEngine.php:238: * @todo Should we call back the mailer class here?
+./inc/classes/main/template/mail/class_MailTemplateEngine.php:319: * @todo 0% done
+./inc/classes/main/template/menu/class_MenuTemplateEngine.php:267: * @todo Find something useful with this!
+./inc/classes/main/template/menu/class_MenuTemplateEngine.php:313: * @todo Add cache creation here
+./inc/classes/main/template/menu/class_MenuTemplateEngine.php:331: * @todo Handle $entryCount
+./inc/classes/main/template/menu/class_MenuTemplateEngine.php:363: * @todo Handle $blockCount
./inc/classes/main/user/class_BaseUser.php:308: * @todo Try to make this method more generic so we can move it in BaseFrameworkSystem
./inc/classes/main/user/class_BaseUser.php:80: * @todo Find a way of casting here. "(int)" might destroy the user id > 32766
./inc/classes/main/user/member/class_Member.php:84: * @todo Add more ways over creating user classes
./inc/config/class_FrameworkConfiguration.php:172: * @todo We have to add some more entries from $_SERVER here
./inc/database.php:11: * @todo We should minimize these includes
./inc/database.php:51:// @TODO Rewrite this
-./inc/file_io.php:13: * @todo We should minimize these includes
./inc/hooks.php:11: * @todo We should minimize these includes
./inc/hooks.php:28:// @TODO This makes the core depending on the SPL. But it should be installed anyway.
./inc/includes.php:11: * @todo We should minimize these includes
./inc/includes.php:38:// @TODO Find a nicer OOP-ed way for this
-./inc/language.php:10: * @todo We should minimize these includes
-./inc/language.php:33:// @TODO Rewrite this
-./inc/loader/class_ClassLoader.php:262: /* @todo: Do not die here. */
+./inc/loader/class_ClassLoader.php:264: /* @todo: Do not die here. */
./inc/output.php:11: * @todo We should minimize these includes
./inc/selector.php:11: * @todo We should minimize these includes
./index.php:59: * @todo This method is old code and needs heavy rewrite
./inc/classes/exceptions/io/class_FileNotFoundException.php:2:// @DEPRECATED
./inc/classes/exceptions/io/class_FilePointerNotOpenedException.php:2:// @DEPRECATED
./inc/classes/exceptions/io/class_InvalidDirectoryResourceException.php:2:// @DEPRECATED
+./inc/classes/exceptions/language/class_MissingFileIoHandlerException.php:2:// @DEPRECATED
+./inc/classes/exceptions/language/class_MissingLanguageHandlerException.php:2:// @DEPRECATED
./inc/classes/exceptions/main/class_ClassNotFoundException.php:2:// @DEPRECATED
./inc/classes/exceptions/main/class_ConfigEntryNotFoundException.php:2:// @DEPRECATED
./inc/classes.php:9: * @deprecated
./inc/database.php:10: * @deprecated
-./inc/file_io.php:12: * @deprecated
+./inc/file_io.php:2:// @DEPRECATED
./inc/hooks.php:10: * @deprecated
./inc/includes.php:10: * @deprecated
-./inc/language.php:9: * @deprecated
+./inc/language.php:2:// @DEPRECATED
./inc/output.php:10: * @deprecated
./inc/selector.php:10: * @deprecated