]> git.mxchange.org Git - shipsimu.git/blobdiff - application/ship-simu/templates/de/code/action_ship_simu_login_company.ctp
Deleted to reflect code changes in core revision 233
[shipsimu.git] / application / ship-simu / templates / de / code / action_ship_simu_login_company.ctp
index 428e298180503cbdf08504ed85879b4d72190e1c..680dc556787e57c2d5294833ba79943ead217f6f 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 // Get a link helper instance
-$linkInstance = ObjectFactory::createObjectByConfiguredName('web_link_helper', array($this, 'company_links', 'index.php?app={?app_short_name?}&amp;page=login_area'));
+$linkInstance = ObjectFactory::createObjectByConfiguredName('web_link_helper', array($this, 'list_companies'));
 
 // Prefetch the user data
 $linkInstance->prefetchValueInstance('user');
@@ -14,7 +14,7 @@ if ($linkInstance->getValueInstance()->ifUserCreatedMaximumAllowedCompanies()) {
        $linkInstance->addLinkNote('company_maximum', "Du hast zu viele Firmen gegr&uuml;ndet. Bitte denke &uuml;ber eine Fusion (Zusammenlegung) nach.");
 } elseif ($linkInstance->getValueInstance()->ifUserHasRequiredPoints('found_new_company')) {
        // Enough money to found company
-       $linkInstance->addActionLink('company_found', "Gr&uuml;nde eine virtuelle Firma und mache dich (virtuell) selbstst&auml;ndig.");
+       $linkInstance->addActionLinkById('company_found', 'found_company');
 }
 
 // Add link group for government
@@ -22,10 +22,10 @@ $linkInstance->addLinkGroup('government', "Bewerbe dich bei anderen Firmen und h
 
 if ($linkInstance->getValueInstance()->ifUserHasRequiredPoints('write_applications')) {
        // Enough money to write applications to other companies
-       $linkInstance->addActionLink('company_list', "Alle Firmen auflisten zum Bewerben.");
+       $linkInstance->addActionLinkById('company_list', 'list_company');
 } elseif ($linkInstance->getValueInstance()->ifGovernmentPaysTraining()) {
        // Government is able to pay a training in general
-       $linkInstance->addActionLink('government_training', "Jetzt zur virtuellen Kurswelt und ein Training ausw&auml;hlen.");
+       $linkInstance->addActionLinkById('government_training', 'list_training_by_government');
 
        // Can the government pay startup help?
        if ($linkInstance->getValueInstance()->ifGovernmentPaysStartupHelp()) {
@@ -33,30 +33,37 @@ if ($linkInstance->getValueInstance()->ifUserHasRequiredPoints('write_applicatio
                $linkInstance->addLinkNote('government_startup_help', "Virtuelle Starthilfe beantragen:");
 
                // Display link to government for startup help
-               $linkInstance->addActionLink('government_startup_help', "Direkt zum Antragsformular f&uuml;r deine Starthilfe.");
+               $linkInstance->addActionLinkById('government_startup_help', 'apply_startup_help_government');
        } // END - if
 } elseif ($linkInstance->getValueInstance()->ifGovernmentPaysStartupHelp()) {
        // Display link to government for startup help
-       $linkInstance->addActionLink('government_startup_help', "Direkt zum Antragsformular f&uuml;r deine Starthilfe.");
+       $linkInstance->addActionLinkById('government_startup_help', 'apply_startup_help_government');
 } else {
        // Even government cannot help the gamer here
        $linkInstance->addLinkNote('government_depleted', "Leider kann dir der Staat nicht mehr weiterhelfen, dich zu bewerben, da du zu oft Starthilfen erhalten hast oder ein Training absolviert hast. Hier muss aber noch weiter am Spiel gearbeitet werden. :-)");
 }
 
-// Add link group for money bank
-$linkInstance->addLinkGroup('moneybank', "Leihe dir zu g&uuml;nstigen Zinsen virtuelles Geld aus, wenn du mehr brauchst!");
+// Checks wether the money bank has opened
+if ($linkInstance->getValueInstance()->ifMoneyBankHasOpened()) {
+       // Add link group for money bank
+       $linkInstance->addLinkGroup('moneybank', "Leihe dir zu g&uuml;nstigen Zinsen virtuelles Geld aus, wenn du mehr brauchst!");
 
-// Add link to moneybank
-if ($linkInstance->getValueInstance()->ifUserAllowedTakeCreditsFromMoneyBank()) {
-       // Display link to money bank page
-       $linkInstance->addActionLink('moneybank', "Jetzt zur virtuellen Bank gehen.");
-} elseif ($linkInstance->getValueInstance()->ifUserHasMaximumCreditsWithMoneyBank()) {
-       // Maximum credits reached which a money bank can lent
-       $linkInstance->addLinkNote('moneybank_depleted', "Die Bank kann dir kein Geld mehr leihen, bitte zahle es auch wieder zur&uuml;ck.");
-       $linkInstance->addActionLink('moneybank_payback_credits', "Jetzt deinen Kredit tilgen.");
+       // Add link to moneybank
+       if ($linkInstance->getValueInstance()->ifUserAllowedTakeCreditsFromMoneyBank()) {
+               // Display link to money bank page
+               $linkInstance->addActionLinkById('moneybank', 'virtual_money_bank');
+       } elseif ($linkInstance->getValueInstance()->ifUserHasMaximumCreditsWithMoneyBank()) {
+               // Maximum credits reached which a money bank can lent
+               $linkInstance->addLinkNote('moneybank_depleted', "Die Spielebank kann dir kein Geld mehr leihen, bitte zahle es auch wieder zur&uuml;ck.");
+               $linkInstance->addActionLinkById('moneybank_payback_credits', 'payback_credits_to_money_bank');
+       } else {
+               // Unexpected state of the bank
+               $linkInstance->addLinkNote('moneybank_error', "Es wurde ein Fehler in der Spielebank erkannt. Bitte melde dies dem Support.");
+       }
 } else {
        // Money bank is closed!
-       $linkInstance->addLinkNote('moneybank_closed', "Die Bank hat derzeit geschlossen. Bitte sp&auml;ter nochmal versuchen.");
+       $linkInstance->addLinkGroup('moneybank', "Die Spielebank hat geschlossen.");
+       $linkInstance->addLinkNote('moneybank_closed', "Die Spielebank hat derzeit geschlossen. Bitte sp&auml;ter nochmal versuchen.");
 }
 
 // Add link group for refill page
@@ -64,7 +71,7 @@ $linkInstance->addLinkGroup('refill_page', "Hole dir virtuelles Geld von uns zu
 
 if ($linkInstance->ifRefillPageActive()) {
        // Display link to refill page
-       $linkInstance->addActionLink('refill', "Jetzt dein virtuelles Geld aufladen.");
+       $linkInstance->addActionLinkById('refill', 'refill_virtual_money');
 } else {
        // Refill page not active
        $linkInstance->addLinkNote('refill_disabled', "Das Aufladen ist derzeit nicht m&ouml;glich oder gest&ouml;rt und wurde von uns deaktiviert.");
@@ -85,6 +92,6 @@ $linkInstance->flushContent();
        </div>
 
        <div class="table_footer">
-               {?company_links?}
+               {?list_companies?}
        </div>
 </div>