commit 270b91b63e88369b58a8c9bec0c3c57a79b5a9b7
parent 9009bbd95279cec2c7a65dc3a06fba4068b258e1
Author: Jan Dankert <devnull@localhost>
Date: Tue, 16 Oct 2012 10:18:47 +0200
Hinweismeldungen anzeigen, wenn bestimmte Funktionalitäten per Konfiguration abgeschaltet sind.
Diffstat:
5 files changed, 66 insertions(+), 43 deletions(-)
diff --git a/language/de.ini.php b/language/de.ini.php
@@ -484,6 +484,7 @@ GLOBAL_READONLY_DESC ="Das System ist im Nur-Lesen Modus. Sie können keine Date
GLOBAL_READONLY ="Nur-Lesen Modus"
GLOBAL_REFRESH = Aktualisieren
GLOBAL_REGISTER_DESC = "Sie können sich registrieren. Sie erhalten dann Anmeldedaten per E-Mail und koennen sich sofort anmelden."
+REGISTER_NOT_ENABLED = "Die Registrierung ist deaktiviert."
GLOBAL_REGISTER = "Registrieren"
GLOBAL_RELEASE_DESC = "Inhalt zur Veröffentlichung freigeben"
GLOBAL_RELEASE = "Freigeben"
@@ -679,6 +680,7 @@ MENU_INDEX_LOGOUT_DESC ="Von dieser Anwendung abmelden."
MENU_INDEX_MENU =Projekt auswählen
MENU_PASSWORD_DESC ="Wenn Sie hier Kennwort nicht mehr wissen, können Sie es sich zusenden lassen."
MENU_PASSWORD ="Kennwort vergessen"
+PASSWORD_NOT_ENABLED="Das Zusenden eines neuen Kennwortes ist deaktiviert."
MENU_PROJECTMENU_DESC ="Wählen Sie ein Projekt aus, das Sie bearbeiten möchten"
MENU_PROJECTMENU ="Projekt auswählen"
MENU_REGISTER_DESC ="Sie müssen registriert sein, um diese Anwendung nutzen zu können."
@@ -962,6 +964,7 @@ NOTICE_VALUE_SAVED = "Inhalt wurde gespeichert."
NOTICE_UNEXPECTED_CHARS = "Ihre Eingabe enthielt ungültige Zeichen, diese wurden entfernt."
OPENID="Open-ID"
OPENID_USER="Open-ID Benutzername"
+OPENID_NOT_ENABLED="Das Login mit OpenId ist deaktiviert."
OPTIONS="Optionen"
PAGE_ARCHIVE_DESC = "Wählen Sie eine Version aus, um den Inhalt zu übernehmen"
PAGE_DELETE_DESC = "Löschen der Seite, <strong>Achtung</strong> alle Inhalte dieser Seite werden unwiederbringlich gelöscht!"
@@ -1140,3 +1143,4 @@ MENU_OPENID="Open-Id"
MENU_PREVIEW="Vorschau"
MENU_CLIPBOARD="Zwischenablage"
MENU_CONSOLE="Konsole"
+CANCEL="Abbrechen"
diff --git a/themes/default/css/openrat.css.php b/themes/default/css/openrat.css.php
@@ -674,7 +674,7 @@ fieldset
fieldset > legend
{
margin-left:30px;
- font-weight:bold;
+ font-weight:normal;
}
@@ -1059,7 +1059,7 @@ div.message
{
border:1px solid <?php echo $_GET['title_background_color']; ?>;
padding:5px 0px 5px 25px;
- margin:0px 10px 20px 10px;
+ margin:10px 10px 20px 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
diff --git a/themes/default/templates/login/openid.tpl.src.xml b/themes/default/templates/login/openid.tpl.src.xml
@@ -3,7 +3,7 @@
<header views="password"></header>
<form action="login" subaction="login" target="_top">
- <!-- Open-Id -->
+ <!-- Open-Id -->
<if true="config:security/openid/enable">
<group title="message:OPENID">
<part class="line">
@@ -22,34 +22,37 @@
</part>
</part>
</group>
- </if>
- <if value="size:dbids" greaterthan="1">
- <group title="message:DATABASE" icon="database">
- <part class="line">
- <part class="label">
- <label for="dbid">
- <text key="DATABASE"></text>
- </label>
- </part>
- <part class="input">
- <selectbox name="dbid" list="dbids" default="var:actdbid"></selectbox>
- <hidden name="screenwidth" default="9999"></hidden>
+ <if value="size:dbids" greaterthan="1">
+ <group title="message:DATABASE" icon="database">
+ <part class="line">
+ <part class="label">
+ <label for="dbid">
+ <text key="DATABASE"></text>
+ </label>
+ </part>
+ <part class="input">
+ <selectbox name="dbid" list="dbids" default="var:actdbid"></selectbox>
+ <hidden name="screenwidth" default="9999"></hidden>
+ </part>
</part>
- </part>
- </group>
+ </group>
+ </if>
+ <else>
+ <hidden name="dbid" default="var:actdbid"></hidden>
+ </else>
+ <hidden name="objectid"></hidden>
+ <hidden name="modelid"></hidden>
+ <hidden name="projectid"></hidden>
+ <hidden name="languageid"></hidden>
</if>
<else>
- <hidden name="dbid" default="var:actdbid"></hidden>
+ <part class="message error">
+ <text key="OPENID_NOT_ENABLED" />
+ </part>
</else>
- <hidden name="objectid"></hidden>
- <hidden name="modelid"></hidden>
- <hidden name="projectid"></hidden>
- <hidden name="languageid"></hidden>
</form>
- <newline></newline>
- <newline></newline>
- <link url="config:login/gpl/url" target="_top" class="copyright">
- <text key="GPL"></text>
- </link>
+
+ <!-- <newline></newline> <newline></newline> <link url="config:login/gpl/url"
+ target="_top" class="copyright"> <text key="GPL"></text> </link> -->
</output>
\ No newline at end of file
diff --git a/themes/default/templates/login/password.tpl.src.xml b/themes/default/templates/login/password.tpl.src.xml
@@ -3,6 +3,7 @@
<header back="true"></header>
+ <if true="config:login/send_password">
<form>
<logo name="password"></logo>
@@ -25,4 +26,10 @@
</part>
</form>
+ </if>
+ <else>
+ <part class="message error">
+ <text key="PASSWORD_NOT_ENABLED" />
+ </part>
+ </else>
</output>
\ No newline at end of file
diff --git a/themes/default/templates/login/register.tpl.src.xml b/themes/default/templates/login/register.tpl.src.xml
@@ -1,24 +1,33 @@
<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openrat.de/template ../template.xsd">
- <form method="GET">
- <logo name="register"></logo>
+ <if true="config:login/register">
- <part class="line">
- <part class="label">
- <label for="mail">
- <text text="USER_MAIL"></text>
- </label>
- </part>
- <part class="input">
- <input name="mail" default="" class="focus"></input>
- </part>
- </part>
+ <form method="GET">
+ <logo name="register"></logo>
- <part class="line">
- <part class="label">
+
+ <part class="line">
+ <part class="label">
+ <label for="mail">
+ <text text="USER_MAIL"></text>
+ </label>
+ </part>
+ <part class="input">
+ <input name="mail" default="" class="focus"></input>
+ </part>
</part>
- <part class="input">
+
+ <part class="line">
+ <part class="label">
+ </part>
+ <part class="input">
+ </part>
</part>
+ </form>
+ </if>
+ <else>
+ <part class="message error">
+ <text key="REGISTER_NOT_ENABLED" />
</part>
- </form>
+ </else>
</output>
\ No newline at end of file