Account status page partly implemented, backtrace now without own saveBacktrace(...
[shipsimu.git] / application / ship-simu / templates / de / code / login_status_problem.ctp
1 <?php
2 // Get helper instance for web forms. This will add the opening form-tag to
3 // the helper's render cache which is simply a small variable in the class
4 // BaseHelper.
5 $helper = WebFormHelper::createWebFormHelper($this, "resend_link");
6
7 // Pre-fetch field data with a given registry key
8 $helper->prefetchFieldValues('user');
9
10 // Add submit button or notice
11 if ($helper->ifUserAccountUnconfirmed()) {
12         $helper->addInputSubmitButton("Best&auml;tigungslink erneut aussenden");
13 } elseif ($helper->ifUserAccountLocked()) {
14         $helper->addFormNote("Dein Account wurde gesperrt! Grund der Sperre:
15                 <span id=\"lock_reason\">".$helper->getField('lock_reason')."</span>
16                 Bitte melde dich beim Support, damit dieser dir weiterhelfen kann."
17         );
18 } elseif ($helper->ifUserAccountGuest()) {
19         $helper->addFormNote("G&auml;steaccounts sind in der Funktionalit&auml;t
20                 leicht eingeschr&auml;nkt. Bitte melde dich an, damit du ein
21                 vollwertiges Account bekommst."
22         );
23 }
24
25 // Flush content and automatically close the form
26 $helper->flushContent();
27
28 if ($helper->ifUserAccountUnconfirmed()) {
29         // Build the form for confirmation
30         $helper = WebFormHelper::createWebFormHelper($this, "confirm_code");
31
32         // Add code box
33         $helper->addFormGroup("code", "Bitte gebe hier den Best&auml;tigungscode aus der Willkommensemail ein. Solltest du diese nicht erhalten haben, kannst du dir diesen jetzt zusenden lassen.");
34         $helper->addFieldText("code", "Best&auml;tigungscode aus der Mail:");
35         $helper->addInputTextField("code");
36
37         // Add submit button
38         $helper->addFormGroup("submit", "Bitte einmal abschicken und das Ergebnis abwarten!");
39         $helper->addInputResetButton("Nochmal eingeben");
40         $helper->addInputSubmitButton("Best&auml;tigungscode zusenden");
41
42         // Flush content and automatically close the form
43         $helper->flushContent();
44 } // END - if
45 ?>
46 <div id="content_header">
47         Problem mit deinem Account gefunden:
48 </div>
49
50 <div id="status_box">
51         Du bist m&ouml;glicherweise f&uuml;r deine ausgew&auml;hlte Aktion nicht
52         berechtigt oder du hast noch deine Email-Adresse nicht best&auml;tigt. Du
53         kannst dir nun den Best&auml;tigungslink erneut aussenden lassen, oder den
54         Best&auml;tigungscode unten eingeben.
55
56         <div id="resend_link_box">
57                 {?resend_link?}
58         </div>
59
60         <div id="confirm_code_box">
61                 {?confirm_code?}
62         </div>
63 </div>