Changeset 1204
- Timestamp:
- 06/06/08 09:39:49
(4 months ago)
- Author:
- zothos
- Message:
Fixed #1336, #1335 and #1337
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1202 |
r1204 |
|
| 1 | 1 | ispCP ω 1.0.0 Changelog |
|---|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 3 | |
|---|
| | 4 | 2008-06-06 Jochen Manz |
|---|
| | 5 | - GUI: |
|---|
| | 6 | * Fixed #1336: some better web accessability - (Part 3); and some more |
|---|
| | 7 | - LANGUAGES: |
|---|
| | 8 | * Fixed #1335: tiny german language file update (patch included) |
|---|
| | 9 | - CONFIGS: |
|---|
| | 10 | * Fixed #1337: freebsd ispcp.conf ajustment agains dev new ispcp.conf |
|---|
| 3 | 11 | |
|---|
| 4 | 12 | 2008-06-04 Benedikt Heintel |
|---|
| r1201 |
r1204 |
|
| 31 | 31 | CMD_AWK = /usr/bin/awk |
|---|
| 32 | 32 | |
|---|
| 33 | | CMD_BZCAT = /bin/bzcat |
|---|
| | 33 | CMD_BZCAT = /usr/bin/bzcat |
|---|
| 34 | 34 | |
|---|
| 35 | 35 | CMD_BZIP = /usr/bin/bzip2 |
|---|
| … | … | |
| 49 | 49 | CMD_ECHO = /bin/echo |
|---|
| 50 | 50 | |
|---|
| 51 | | CMD_EGREP = /bin/egrep |
|---|
| 52 | | |
|---|
| 53 | | CMD_GZCAT = /bin/zcat |
|---|
| | 51 | CMD_EGREP = /usr/bin/egrep |
|---|
| | 52 | |
|---|
| | 53 | CMD_GZCAT = /usr/bin/zcat |
|---|
| 54 | 54 | |
|---|
| 55 | 55 | CMD_GZIP = /usr/bin/gzip |
|---|
| … | … | |
| 77 | 77 | CMD_RM = /bin/rm |
|---|
| 78 | 78 | |
|---|
| 79 | | CMD_SED = /bin/sed |
|---|
| | 79 | CMD_SED = /usr/bin/sed |
|---|
| 80 | 80 | |
|---|
| 81 | 81 | CMD_SHELL = /usr/local/bin/bash |
|---|
| 82 | 82 | |
|---|
| 83 | | CMD_TAR = /bin/tar |
|---|
| | 83 | CMD_TAR = /usr/bin/tar |
|---|
| 84 | 84 | |
|---|
| 85 | 85 | CMD_TOUCH = /usr/bin/touch |
|---|
| r1199 |
r1204 |
|
| 91 | 91 | $functionName = returnFunctionName($newRevision); |
|---|
| 92 | 92 | |
|---|
| 93 | | // Create some empty arrays |
|---|
| 94 | | $tmpArray = array(); |
|---|
| 95 | | $queryArray = array(); |
|---|
| 96 | | |
|---|
| 97 | | // Pull the query from the update function |
|---|
| 98 | | $tmpArray = $functionName(); |
|---|
| 99 | | |
|---|
| 100 | | // Put each query into the queryArray |
|---|
| 101 | | foreach($tmpArray as $oneEntry) { |
|---|
| 102 | | $queryArray[] = $oneEntry; |
|---|
| 103 | | } |
|---|
| 104 | | |
|---|
| 105 | | // Add the query to set the new Database Revision |
|---|
| | 93 | // Pull the query from the update function using a variable function |
|---|
| | 94 | $queryArray = $functionName(); |
|---|
| | 95 | |
|---|
| | 96 | // Add the query, to set the new Database Revision, to our queryArray |
|---|
| 106 | 97 | $queryArray[] = "UPDATE `config` SET `value` = '$newRevision' WHERE `name` = 'DATABASE_REVISION'"; |
|---|
| 107 | 98 | |
|---|
| … | … | |
| 109 | 100 | $sql->StartTrans(); |
|---|
| 110 | 101 | |
|---|
| 111 | | // Execute every query in our queryarray |
|---|
| | 102 | // Execute every query in our queryArray |
|---|
| 112 | 103 | foreach($queryArray as $query) { |
|---|
| 113 | 104 | $sql->Execute($query); |
|---|
| 114 | 105 | } |
|---|
| 115 | 106 | |
|---|
| 116 | | // Prompt an error and break while-loop when an update fails |
|---|
| | 107 | // Set failedUpdate to true if an databaseUpdate failed |
|---|
| 117 | 108 | if ($sql->HasFailedTrans()) |
|---|
| 118 | 109 | $failedUpdate = true; |
|---|
| … | … | |
| 128 | 119 | |
|---|
| 129 | 120 | /* |
|---|
| 130 | | * Insert the update functions below this entry please. The revision has to be ascending and unique. |
|---|
| | 121 | * Insert the update functions below this entry. The revision has to be ascending and unique. |
|---|
| 131 | 122 | * Each databaseUpdate function has to return a array. Even if the array contains only one entry. |
|---|
| 132 | | * Don't insert an update twice! |
|---|
| 133 | 123 | */ |
|---|
| 134 | 124 | |
|---|
| r1172 |
r1204 |
|
| 73 | 73 | <td class="{CONTENT}" nowrap="nowrap"><img src="{THEME_COLOR_PATH}/images/icons/document.png" width="12" height="15" align="left" /> |
|---|
| 74 | 74 | <script type="text/javascript"> |
|---|
| | 75 | <!-- |
|---|
| 75 | 76 | document.write('<a href="view_ticket.php?ticket_id={ID}&screenwidth='+screen.width+'" class="link">'); |
|---|
| | 77 | //--> |
|---|
| 76 | 78 | </script> |
|---|
| 77 | 79 | {SUBJECT}</a></td> |
|---|
| r1172 |
r1204 |
|
| 184 | 184 | <!-- EDP: page_message --> |
|---|
| 185 | 185 | <tr> |
|---|
| 186 | | <td nowrap="nowrap" class="content2" width="200">{TR_USERNAME}</td> |
|---|
| 187 | | <td valign="middle" nowrap="nowrap" class="content"><input type="text" name="username" value="{USERNAME}" style="width:210px" class="textinput"></td> |
|---|
| 188 | | </tr> |
|---|
| 189 | | <tr> |
|---|
| 190 | | <td nowrap="nowrap" class="content2" width="200"><input type="radio" name="dmn_type" value="dmn" {MAIL_DMN_CHECKED} onclick="changeDom('real');">{TR_TO_MAIN_DOMAIN}</td> |
|---|
| | 186 | <td nowrap="nowrap" class="content2" width="200"><label for="username">{TR_USERNAME}</label></td> |
|---|
| | 187 | <td valign="middle" nowrap="nowrap" class="content"><input type="text" name="username" id="username" value="{USERNAME}" style="width:210px" class="textinput"></td> |
|---|
| | 188 | </tr> |
|---|
| | 189 | <tr> |
|---|
| | 190 | <td nowrap="nowrap" class="content2" width="200"><input type="radio" name="dmn_type" id="dmn_type1" value="dmn" {MAIL_DMN_CHECKED} onclick="changeDom('real');"><label for="dmn_type1">{TR_TO_MAIN_DOMAIN}</label></td> |
|---|
| 191 | 191 | <td nowrap="nowrap" class="content" colspan="2">@{DOMAIN_NAME}</td> |
|---|
| 192 | 192 | </tr> |
|---|
| 193 | 193 | <!-- BDP: to_alias_domain --> |
|---|
| 194 | 194 | <tr> |
|---|
| 195 | | <td nowrap="nowrap" class="content2" width="200"><input type="radio" name="dmn_type" value="als" {MAIL_ALS_CHECKED} onclick="changeDom('alias');">{TR_TO_DMN_ALIAS}</td> |
|---|
| | 195 | <td nowrap="nowrap" class="content2" width="200"><input type="radio" name="dmn_type" id="dmn_type2" value="als" {MAIL_ALS_CHECKED} onclick="changeDom('alias');"><label for="dmn_type2">{TR_TO_DMN_ALIAS}</label></td> |
|---|
| 196 | 196 | <td nowrap="nowrap" class="content"><select name="als_id"> |
|---|
| 197 | 197 | <!-- BDP: als_list --> |
|---|
| r1191 |
r1204 |
|
| 99 | 99 | <tr> |
|---|
| 100 | 100 | <td> </td> |
|---|
| 101 | | <td class="content2"><label for="email">{TR_EMAIL}</label></td> |
|---|
| 102 | | <td class="content"><input type="text" name="email" id="email" value="{EMAIL}" style="width:210px" class="textinput"></td> |
|---|
| | 101 | <td class="content2"><label for="email1">{TR_EMAIL}</label></td> |
|---|
| | 102 | <td class="content"><input type="text" name="email" id="email1" value="{EMAIL}" style="width:210px" class="textinput"></td> |
|---|
| 103 | 103 | </tr> |
|---|
| 104 | 104 | <tr> |
|---|
| r1172 |
r1204 |
|
| 100 | 100 | //--> |
|---|
| 101 | 101 | </script> |
|---|
| 102 | | <td nowrap="nowrap" class="content2" width="200"><input type="radio" name="mail_type" value="normal" {NORMAL_MAIL} onclick="changeType('normal');"> |
|---|
| 103 | | {TR_MAIL_LIST}</td> |
|---|
| | 102 | <td nowrap="nowrap" class="content2" width="200"><input type="radio" name="mail_type" id="mail_type1" value="normal" {NORMAL_MAIL} onclick="changeType('normal');"> |
|---|
| | 103 | <label for="mail_type1">{TR_MAIL_LIST}</label></td> |
|---|
| 104 | 104 | <td nowrap="nowrap" class="content"><select name="mail_id"> |
|---|
| 105 | 105 | <!-- BDP: mail_list --> |
|---|
| … | … | |
| 109 | 109 | </tr> |
|---|
| 110 | 110 | <tr> |
|---|
| 111 | | <td nowrap="nowrap" class="content2" colspan="2"><input type="radio" name="mail_type" value="forward" {FORWARD_MAIL} onclick="changeType('forward');"> |
|---|
| 112 | | {TR_FORWARD_MAIL}</td> |
|---|
| | 111 | <td nowrap="nowrap" class="content2" colspan="2"><input type="radio" name="mail_type" id="mail_type2" value="forward" {FORWARD_MAIL} onclick="changeType('forward');"> |
|---|
| | 112 | <label for="mail_type2">{TR_FORWARD_MAIL}</label></td> |
|---|
| 113 | 113 | </tr> |
|---|
| 114 | 114 | <tr> |
|---|
| 115 | | <td nowrap="nowrap" class="content2" width="200">{TR_FORWARD_TO}</td> |
|---|
| 116 | | <td nowrap="nowrap" class="content"><textarea name="forward_list" cols="35" rows="5" style="width:210px"></textarea></td> |
|---|
| | 115 | <td nowrap="nowrap" class="content2" width="200"><label for="forward_list">{TR_FORWARD_TO}</label></td> |
|---|
| | 116 | <td nowrap="nowrap" class="content"><textarea name="forward_list" id="forward_list" cols="35" rows="5" style="width:210px"></textarea></td> |
|---|
| 117 | 117 | </tr> |
|---|
| 118 | 118 | </table> |
|---|
| r1191 |
r1204 |
|
| 71 | 71 | <td width="200" class="content2" style="vertical-align:top;">{TR_ENABLE_FWD}</td> |
|---|
| 72 | 72 | <td class="content"> |
|---|
| 73 | | <input type="radio" name="status" {CHECK_EN} value="1" /> {TR_ENABLE}<br /> |
|---|
| 74 | | <input type="radio" name="status" {CHECK_DIS} value="0" /> {TR_DISABLE} |
|---|
| | 73 | <input type="radio" name="status" id="status1" {CHECK_EN} value="1" /> <label for="status1">{TR_ENABLE}</label><br /> |
|---|
| | 74 | <input type="radio" name="status" id="status2" {CHECK_DIS} value="0" /> <label for="status2">{TR_DISABLE}</label> |
|---|
| 75 | 75 | </td> |
|---|
| 76 | 76 | </tr> |
|---|
| r1172 |
r1204 |
|
| 72 | 72 | <td class="{CONTENT}" nowrap="nowrap"><img src="{THEME_COLOR_PATH}/images/icons/document.png" width="12" height="15" align="left"> |
|---|
| 73 | 73 | <script type="text/javascript"> |
|---|
| | 74 | <!-- |
|---|
| 74 | 75 | document.write('<a href="view_ticket.php?ticket_id={ID}&screenwidth='+screen.width+'" class="link">'); |
|---|
| | 76 | //--> |
|---|
| 75 | 77 | </script> |
|---|
| 76 | 78 | {SUBJECT}</a></td> |
|---|
| r1170 |
r1204 |
|
| 58 | 58 | </td> |
|---|
| 59 | 59 | </tr> |
|---|
| 60 | | <tr> |
|---|
| | 60 | <tr> |
|---|
| 61 | 61 | <td></td> |
|---|
| 62 | 62 | </tr> |
|---|
| 63 | | |
|---|
| 64 | 63 | </table> |
|---|
| 65 | 64 | |
|---|
| r1169 |
r1204 |
|
| 42 | 42 | </td> |
|---|
| 43 | 43 | </tr> |
|---|
| 44 | | <tr> |
|---|
| | 44 | <tr> |
|---|
| 45 | 45 | <td></td> |
|---|
| 46 | 46 | </tr> |
|---|
| 47 | | |
|---|
| 48 | 47 | </table> |
|---|
| 49 | 48 | |
|---|
| r1172 |
r1204 |
|
| 24 | 24 | <table width="453" border="0" cellpadding="0" cellspacing="1"> |
|---|
| 25 | 25 | <tr> |
|---|
| 26 | | <td align="center" valign="middle" bgcolor="#FFFFFF"><strong><span class="message"> {TR_MESSAGE} </span></strong></td> |
|---|
| | 26 | <td align="center" valign="middle" bgcolor="#FFFFFF"><strong><span class="message">{TR_MESSAGE}</span></strong></td> |
|---|
| 27 | 27 | </tr> |
|---|
| 28 | 28 | <tr> |
|---|
| r1172 |
r1204 |
|
| 9 | 9 | <script type="text/javascript"> |
|---|
| 10 | 10 | <!-- |
|---|
| 11 | | |
|---|
| 12 | 11 | function change_status(dom_id) { |
|---|
| 13 | 12 | if (!confirm("{TR_MESSAGE_CHANGE_STATUS}")) |
|---|
| 14 | 13 | return false; |
|---|
| 15 | | |
|---|
| 16 | 14 | location = ('change_status.php?domain_id=' + dom_id); |
|---|
| 17 | 15 | } |
|---|
| … | … | |
| 20 | 18 | if (!confirm("{TR_MESSAGE_DELETE_ACCOUNT}")) |
|---|
| 21 | 19 | return false; |
|---|
| 22 | | |
|---|
| 23 | 20 | location = url; |
|---|
| 24 | 21 | } |
|---|
| 25 | 22 | //--> |
|---|
| 26 | 23 | </script> |
|---|
| | 24 | </head> |
|---|
| 27 | 25 | |
|---|
| 28 | | </head> |
|---|
| 29 | 26 | <body onload="MM_preloadImages('{THEME_COLOR_PATH}/images/icons/database_a.gif','{THEME_COLOR_PATH}/images/icons/hosting_plans_a.gif','{THEME_COLOR_PATH}/images/icons/domains_a.gif','{THEME_COLOR_PATH}/images/icons/general_a.gif' ,'{THEME_COLOR_PATH}/images/icons/manage_users_a.gif','{THEME_COLOR_PATH}/images/icons/webtools_a.gif','{THEME_COLOR_PATH}/images/icons/statistics_a.gif','{THEME_COLOR_PATH}/images/icons/support_a.gif')"> |
|---|
| 30 | 27 | <!-- BDP: logged_from --><table width="100%" border="0" cellspacing="0" cellpadding="0"> |
|---|
| r1172 |
r1204 |
|
| 74 | 74 | <td class="{CONTENT}" nowrap="nowrap"><img src="{THEME_COLOR_PATH}/images/icons/document.png" width="12" height="15" align="left" /> |
|---|
| 75 | 75 | <script type="text/javascript"> |
|---|
| | 76 | <!-- |
|---|
| 76 | 77 | document.write('<a href="view_ticket.php?ticket_id={ID}&screenwidth='+screen.width+'" class="link">'); |
|---|
| | 78 | //--> |
|---|
| 77 | 79 | </script> |
|---|
| 78 | 80 | {SUBJECT}</a></td> |
|---|
| r1172 |
r1204 |
|
| 23 | 23 | <table width="453" border="0" cellpadding="0" cellspacing="1"> |
|---|
| 24 | 24 | <tr> |
|---|
| 25 | | <td align="center" valign="middle" bgcolor="#ffffff"><strong><span class="message"> {MESSAGE} </span></strong></td> |
|---|
| | 25 | <td align="center" valign="middle" bgcolor="#ffffff"><strong><span class="message">{MESSAGE}</span></strong></td> |
|---|
| 26 | 26 | </tr> |
|---|
| 27 | 27 | <tr> |
|---|
| r1194 |
r1204 |
|
| 925 | 925 | Unknown type = Unbekannter Typ |
|---|
| 926 | 926 | Welcome {USERNAME} to ispCP! = Willkommen {USERNAME} auf ispCP! |
|---|
| 927 | | \n\nHello {NAME}!\n\nA new ispCP account has been created for you.\nYour account information:\n\nUser type: {USERTYPE}\nUser name: {USERNAME}\nPassword: {PASSWORD}\n\nRemember to change your password often and the first time you login.\n\nYou can login right now at http://{BASE_SERVER_VHOST}\n\nBest wishes with ispCP!\nThe ispCP Team.\n\n = \n\nHallo {NAME}!\n\nEin neues ispCP-Konto wurde für Sie erstellt.\nIhre Kontozugangsdaten:\n\nBenutzertyp: {USERTYPE}\nBenutzername: {USERNAME}\nPassword: {PASSWORD}\n\nVergessen Sie nicht, Ihr Passwort nach dem ersten Login zu ändern.\n\nSie können sich nun über folgenden Link einloggen: http://{BASE_SERVER_VHOST}\n\nViel Spaß mit ispCP!\nDas ispCP-Team.\n\n |
|---|
| | 927 | \n\nHello {NAME}!\n\nA new ispCP account has been created for you.\nYour account information:\n\nUser type: {USERTYPE}\nUser name: {USERNAME}\nPassword: {PASSWORD}\n\nRemember to change your password often and the first time you login.\n\nYou can login right now at http://{BASE_SERVER_VHOST}\n\nBest wishes with ispCP!\nThe ispCP Team.\n\n = \n\nHallo {NAME}!\n\nEin neues ispCP-Konto wurde für Sie erstellt.\nIhre Kontozugangsdaten lauten:\n\nBenutzertyp: {USERTYPE}\nBenutzername: {USERNAME}\nPassword: {PASSWORD}\n\nVergessen Sie nicht, Ihr Passwort nach dem ersten Login zu ändern.\n\nSie können sich nun über den folgenden Link einloggen: http://{BASE_SERVER_VHOST}\n\nViel Spaß mit ispCP!\nDas ispCP-Team.\n\n |
|---|
| 928 | 928 | Please activate your new ispCP password! = Bitte aktivieren Sie Ihren ispCP-Zugang! |
|---|
| 929 | | \n\nHello {NAME}!\nUse this link to activate your new ispCP password:\n\n{LINK}\n\nGood Luck with the ispCP System\nThe ispCP Team\n\n = \n\nHallo {NAME}!\nBenutzen Sie diesen Link um Ihr neues ispCP-Passwort zu aktivieren:\n\n{LINK}\n\nViel Erfolg mit dem ispCP-System!\nDas ispCP-Team.\n\n |
|---|
| | 929 | \n\nHello {NAME}!\nUse this link to activate your new ispCP password:\n\n{LINK}\n\nGood Luck with the ispCP System\nThe ispCP Team\n\n = \n\nHallo {NAME}!\n\nBenutzen Sie den folgenden Link um Ihr neues ispCP-Passwort zu aktivieren:\n\n{LINK}\n\nViel Erfolg mit dem ispCP-System!\nDas ispCP-Team.\n\n |
|---|
| 930 | 930 | Your new ispCP login! = Ihr neuer ispCP-Zugang |
|---|
| 931 | 931 | \n\nHello {NAME}!\n\nYour user name is: {USERNAME}\nYour password is: {PASSWORD}\n\nYou can login at http://{BASE_SERVER_VHOST}\n\nBest wishes with ispCP!\nThe ispCP Team\n\n = \n\nHallo {NAME}!\n\nIhr ispCP-Benutzername ist: {USERNAME}\nIhr ispCP-Passwort ist: {PASSWORD}\n\nSie können sich unter http://{BASE_SERVER_VHOST} anmelden.\n\nViel Erfolg mit dem ispCP-System!\nDas ispCP-Team.\n\n |
|---|
| 932 | 932 | Confirmation for domain order {DOMAIN}! = Bestellbestätigung für Ihre Domain {DOMAIN} |
|---|
| 933 | | \n\nDear {NAME},\nThis is an automatic confirmation for the order of the domain:\n\n{DOMAIN}\n\nThank you for using ispCP services.\nThe ispCP Team\n\n = \n\nSehr geehrte(r) {NAME},\nDies ist eine automatische Bestellbestätigung für Ihre Domain\n\n{DOMAIN}\n\nVielen Dank, dass Sie den ispCP-Dienst benutzen.\nDas ispCP-Team\n\n |
|---|
| | 933 | \n\nDear {NAME},\nThis is an automatic confirmation for the order of the domain:\n\n{DOMAIN}\n\nThank you for using ispCP services.\nThe ispCP Team\n\n = \n\nSehr geehrte(r) {NAME},\n\nDies ist eine automatische Bestellbestätigung für Ihre Domain\n\n{DOMAIN}\n\nVielen Dank, dass Sie den ispCP-Dienst benutzen.\nDas ispCP-Team\n\n |
|---|
| 934 | 934 | New alias order for {CUSTOMER}! = Neue Alias-Bestellung von {CUSTOMER}! |
|---|
| 935 | 935 | \n\nDear {RESELLER},\nYour customer {CUSTOMER} is awaiting for the approval of his new alias:\n\n{ALIAS}\n\nOnce logged in, you can activate his new alias at\nhttp://{BASE_SERVER_VHOST}/reseller/domain_alias.php\n\nThank you for using ispCP services.\nThe ispCP Team\n\n = \n\nHallo {RESELLER},\nIhr Kunde {CUSTOMER} wartet auf die Freischaltung seines neuen Alias:\n\n{ALIAS}\n\nEinmal eingeloggt, können Sie den neuen Alias aktivieren \nhttp://{BASE_SERVER_VHOST}/reseller/domain_alias.php\n\nDas ispCP-Team\n\n |
|---|
| 936 | 936 | Catchall account = Catch-All-Konto |
|---|
| 937 | | We are sorry, but the system is currently under maintenance.\nPlease try again later. = Bitte entschuldigen Sie, aber das System ist gerade im Wartungsmodus.\nBitte versuchen Sie es später wieder. |
|---|
| | 937 | We are sorry, but the system is currently under maintenance.\nPlease try again later. = Bitte entschuldigen Sie, aber das System ist gerade im Wartungsmodus.\nBitte versuchen Sie es später noch einmal. |
|---|
| 938 | 938 | Could not get config from database = Konnte die Konfiguration nicht aus der Datenbank laden |
|---|
| 939 | 939 | You have to wait %d seconds = Sie müssen noch %d Sekunden warten |
|---|
| r1194 |
r1204 |
|
| 3058 | 3058 | "\n" |
|---|
| 3059 | 3059 | "Ein neues ispCP-Konto wurde für Sie erstellt.\n" |
|---|
| 3060 | | "Ihre Kontozugangsdaten:\n" |
|---|
| | 3060 | "Ihre Kontozugangsdaten lauten:\n" |
|---|
| 3061 | 3061 | "\n" |
|---|
| 3062 | 3062 | "Benutzertyp: {USERTYPE}\n" |
|---|
| … | … | |
| 3066 | 3066 | "Vergessen Sie nicht, Ihr Passwort nach dem ersten Login zu ändern.\n" |
|---|
| 3067 | 3067 | "\n" |
|---|
| 3068 | | "Sie können sich nun über folgenden Link einloggen: http://{BASE_SERVER_VHOST}\n" |
|---|
| | 3068 | "Sie können sich nun über den folgenden Link einloggen: http://{BASE_SERVER_VHOST}\n" |
|---|
| 3069 | 3069 | "\n" |
|---|
| 3070 | 3070 | "Viel Spaß mit ispCP!\n" |
|---|
| … | … | |
| 3090 | 3090 | "\n" |
|---|
| 3091 | 3091 | "Hallo {NAME}!\n" |
|---|
| 3092 | | "Benutzen Sie diesen Link um Ihr neues ispCP-Passwort zu aktivieren:\n" |
|---|
| | 3092 | "\n" |
|---|
| | 3093 | "Benutzen Sie den folgenden Link um Ihr neues ispCP-Passwort zu aktivieren:\n" |
|---|
| 3093 | 3094 | "\n" |
|---|
| 3094 | 3095 | "{LINK}\n" |
|---|
| … | … | |
| 3146 | 3147 | "\n" |
|---|
| 3147 | 3148 | "Sehr geehrte(r) {NAME},\n" |
|---|
| | 3149 | "\n" |
|---|
| 3148 | 3150 | "Dies ist eine automatische Bestellbestätigung für Ihre Domain\n" |
|---|
| 3149 | 3151 | "\n" |
|---|
| … | … | |
| 3193 | 3195 | msgstr "" |
|---|
| 3194 | 3196 | "Bitte entschuldigen Sie, aber das System ist gerade im Wartungsmodus.\n" |
|---|
| 3195 | | "Bitte versuchen Sie es später wieder." |
|---|
| | 3197 | "Bitte versuchen Sie es später noch einmal." |
|---|
| 3196 | 3198 | |
|---|
| 3197 | 3199 | msgid "Could not get config from database" |
|---|
|