diff --git a/docs/upgrades/upgrade_5.0.3-5.1.0.sql b/docs/upgrades/upgrade_5.0.3-5.1.0.sql index 3bb1053fc..acd3dc670 100644 --- a/docs/upgrades/upgrade_5.0.3-5.1.0.sql +++ b/docs/upgrades/upgrade_5.0.3-5.1.0.sql @@ -87,6 +87,92 @@ delete from international where namespace='WebGUI' and internationalId=709; delete from international where namespace='WebGUI' and internationalId=714; delete from settings where name='styleManagersGroup'; delete from settings where name='templateManagersGroup'; +delete from international where languageId=2 and namespace='WebGUI' and internationalId=832; +insert into international (internationalId,languageId,namespace,message,lastUpdated) values (832,2,'WebGUI','Das Upload-Verwaltungssystem (Verwalten: Uploads) bietet verschiedene Makros \r\nan:
^File();
Diese Makros erzeugt einen direkten Link zu einer Datei. \r\nEs wird ein verlinktes Symbol für die Datei und der verlinkte Dateiname ausgegeben. \r\n
^I();
Dieses Makro gibt eine Grafik aus dem Uploadmanager mit HTML-Image \r\nTags zurück, so dass Sie schnell und einfach eine Grafik aus Ihrem Bestand auf \r\nIhrer Seite anzeigen können.
Beispiel: ^I("logo"); \r\n
^i();
Dieses Makro gibt die URL für eine Datei zurück. \r\n
Beispiel: ^i("status report"); \r\n
^Snippet();
Dieses Makro enthält den Inhalt eines Schnipsels und \r\nfügt ihn in die Seite ein.
Beispiel: ^Snippet("flash code"); \r\n
^Thumbnail();
Dieses Makro gibt die URL für das Vorschaubild einer \r\n!
+ Grafik zurück \r\n
Beispiel: ^Thumbnail("logo"); \r\n
^ThumbnailLinker();
Dieses Makro erzeugt ein Vorschaubild und den \r\nNamen der Grafik. Ein Klick auf die Grafik verlinkt auf deren Vollansicht. \r\n
Beispiel: ^ThumbnailLinker("logo");
', 1044009434); +delete from international where languageId=2 and namespace='WebGUI' and internationalId=840; +insert into international (internationalId,languageId,namespace,message,lastUpdated) values (840,2,'WebGUI','Diese Makros werden verwendet um programmier ähnliche Funktionalität einzubauen \r\n^D; oder ^D(); - Datum
Das aktuelle Datum und die Uhrzeit. \r\n
Sie können dies mit den Formatierungssymbolen konfigurieren. Wenn Sie z. \r\nB. eine Makro wie ^D("%c %D, %y"); erstellen, wird Ihnen folgendes \r\nangezeigt \r\nSeptember 26, 2001. Nachfolgend die verfügbaren Formatierungssymbole: \r\n
\r\n
| %% | \r\n% |
| %y | \r\n4-stelliges Jahr |
| %Y | \r\n2-stelliges Jahr |
| %m | \r\n2-stelliger Monat |
| %M | \r\nvariable Monat |
| %c | \r\nMonatsname |
| %d | \r\n2-stelliger Tag |
| %D | \r\nvariable Tag des Monats! + ? |
| %w | \r\nName des Wochentags |
| %h | \r\n2-stellige Uhrzeit (12-Stunden Format) |
| %H | \r\nvariable Uhrzeit (12-Stunden Format) ? |
| %j | \r\n2-stellige Uhrzeit (24-Stunden Format) |
| %J | \r\nvariable Uhrzeit (24-Stunden Format) ? |
| %p | \r\nkleingeschrieben am/pm |
| %P | \r\ngrossgeschrieben AM/PM |
| %z | \r\nBenutzerdefiniertes Datums-Format |
| %Z | \r\nBenutzerdefiniertes Zeit-Format |
^Env()
Kann benutzt werden, um eine WebServer Umgebungsvariable \r\nauf der Seite anzeigen zu lassen. Diese Umgebungsvariablen sind von WebServer \r\nzu WebServer unterschiedlich, aber Sie können Sie die verfügbaren Variablen \r\nanzeigen lassen, wenn Sie \r\nhttp://www.ihreWebGUISeite.de/e!
+ nv.pl \r\naufrufen.
Das Makro wird z. B. wie folgt verwendet ^E +nv("REMOTE_ADDR"); \r\n
^Execute();
Gibt dem Contentmanager oder Administrator die Möglichkeit, \r\nein externes Programm auszuführen. Beispiel: ^Execute("/verzeichnis/datei.sh");. \r\n
^FormParam();
Dieses Makro wird hauptsächlich benutzt, um dynamische \r\nAbfragen in SQL Reports zu erzeugen. Das Benutzen dieses Makros kann z. B. \r\nden Wert eines Formularfeldes zurückgeben, in dem Sie einfach den Namen des \r\nFormularfeldes einsetzen, wie z. b. \r\n^FormParam("Telefon Nummer"); \r\n
^Include();
Gibt dem Contentmanager oder Administrator die Möglichkeit, \r\neine Datei des lokalen Dateisystems einzubinden \r\n
Beispiel: ^Include("/verzeichnis/seite.html"); \r\n
^International();
Gibt den übersetzten Text vom \'Internationalisierungs-System\' \r\n(Übersetzungen) zurück. \r\n
Beispiel: ^International(45,"Article"); \r\nBeachte: Es muss die en! + glische Bezeichnung (Article) verwendet werden.
^Page();
Dieses \r\nMakro kann verwendet werden, um Informationen der aktuellen Seite zurückzugeben. \r\nZum Beispiel kann es benutzt werden, um die Seiten-URL anzuzeigen: \r\n^Page("urlizedTitle"); oder um einen Menutitel zu erhalten: ^Page("menuTitle");. \r\n
^SQL();
Ein einzeiliger SQL Report. Manchmal ist es erforderlich, \r\nschnell einen Datenbankinhalt zurückzugeben. Dieses Makro ist aber auch gut \r\neinsetzbar, um einen SQL-Report zu erweitern. Es werden numerische Makros (^0; ^1; ^2; etc) benutz, \r\num Daten zu positionieren. Sie können auch das ^rownum; Makro wie beim \r\n SQL Report Wobject benutzen.
\r\n
Beispiele:\r\n
^SQL("select count(*) from users","Es sind ^0; Benutzer registriert."); \r\n
^SQL("select userId,username from users order by username","<a \r\nhref=\'^/;?op=viewProfile&! + uid=^0;\'>^1;</a><br>"); \r\n
^URLEncode();
+B>
Dieses Makro wird auch hauptsächlich in SQL Reports \r\nverwendet, aber es kann auch genauso gut wo anders eingesetzt werden. Es überprüft \r\nden Inhalt einer Eingabe (z. B. im Formular) und wandelt ihn in eine URL \r\num, sodass die Eingabe nachher als Link angezeigt wird. Die Syntax ist wie folgt: ^URLEncode("Ist dies \r\nmeine Eingabe?"); \r\n
^User();
Mit diesem Makro können Sie einige Infos aus dem Benutzer-Konto \r\noder Benutzerprofil anzeigen lassen. Wenn Sie z. B. die Emailadresse des Benutzers \r\nanzeigen möchten, müssen Sie das Makro wie folgt verwenden: ^User("email");
^*; oder ^*(); - Zufallszahl
Eine \r\nZufallszahl. Wird oft in Banner-Ads oder ähnlichem benötigt, um z. B. sicherzustellen, \r\ndas nicht gecachet wird. Sie können dieses Makro u. a. einsetzen, um eine Zufallszahl \r\nzwischen 1 und 100 zu erzeugen: ^*(100); . \r\n
^-;,^0;,^1;,^2;,^3;, etc.
Diese Makros sind für System/W!
+ object \r\nspezifische Funktionen reserviert, wie im SQL Report oder im Body des Style \r\nManagers.
^C; oder ^C(); - Crumb Trail
Eine dynamisch generierte \'crumb trail\' \r\nzur aktuellen Seite. Damit wird ein horizontales Menu erzeugt, das, anders als \r\nz. B. das \'Top-Level Menu\' oder das \'Aktuelle Menu\' (siehe weiter unten) eine \r\nArt Pfadkennzeichnung ausgehend von der Homepage darstellt.(z.B. Home > Unterseite1 \r\n> Unter-Unterseite). Die Auswirkungen dieses Makros sind etwas schwer zu \r\nbeschreiben, aber probieren Sie es einfach aus. Ergänzend können Sie ein \r\nTrennzeichen zwischen den Seitenlinks definieren, und zwar durch die Benutzung \r\nvon z. B. ^C(::);. Das Standard-Trennzeichen ist >.
Beachte: Die .crumbTrail Style \r\nSheet Klasse ist diesem Makro zugeordnet. \r\n
^FlexMenu;
Dieses Menu-Makro e!
+ rstellt ein Top-Level Menu, das beim \r\nAuswählen eines jeden Menuelements erweitert wird, d. h. dass beim Anklicken \r\ndes Links die Untermenupunkte angezeigt (aufgeklappt) werden. \r\n
^H; oder ^H(); - Home Link
Ein Link zur Homepage dieser Seite. \r\nZusätzlich können Sie den Linktext wie folgt abändern: ^H("Zur Homepage");. \r\n
Beachte: In speziellen Fällen können Sie auch ^H(linkonly); benutzen, \r\num lediglich die URL zur Homepage anzuzeigen.
Die Style Sheet Klasse \'.homeLink\' \r\nist diesem Makro zugeordnet. \r\n
^M; oder ^M(); - Aktuelles Menu (Vertikal)
Ein vertikales Menu, \r\ndass die Unterseiten der aktuellen Ebene enthält. Zusätzlich können Sie auch \r\nangeben, wie viele Stufen dieses Menu in die Tiefe gehen soll. Standardmässig \r\nwird nur die erste Ebene angezeigt, wenn Sie aber z. B. bis zur dritten Unterebene \r\nanzeigen lassen möchten, müssen Sie das Makro wie folgt verwe!
+ nden: ^M(3);. \r\nWenn Sie das Makro auf "0" setzen,
+wird die komplette Seitenstruktur \r\nab dieser Ebene angezeigt. \r\n
^m; - Aktuelles Menu (Horizontal)
Ein horizontales Menu, dass \r\ndie Unterseiten der aktuellen Ebene enthält. Ergänzend können Sie ein Trennzeichen \r\nzwischen den Seitenlinks definieren, und zwar durch die Benutzung von z. B. \r\n ^m(:--:);. Das Standard-Trennzeichen ist ·. \r\n
^P; oder ^P(); - Vorheriges Menu (Vertikal)
Ein vertikales Menu, \r\ndass die Unterseiten der vorherigen Ebene enthält. Zusätzlich können Sie auch \r\nangeben, wie viele Stufen dieses Menu in die Tiefe gehen soll. Standardmässig \r\nwird nur die erste Ebene angezeigt, wenn Sie aber z. B. bis zur dritten Unterebene \r\nanzeigen lassen möchten, müssen Sie das Makro wie folgt verwenden: ^P(3);. \r\nWenn Sie das Makro auf "0" setzen, wird die komplette Seitenstruktur \r\nab dieser Ebene angezeigt. \r\n
^p; - Vorheriges Menu (Horizontal)
Ein horizontales Menu, dass \r\nd!
+ ie Unterseiten der vorherigen Ebene enthält. Ergänzend können Sie ein Trennzeichen \r\nzwischen den Seitenlinks definieren, und zwar durch die Benutzung von z. B. \r\n ^p(:--:);. Das Standard-Trennzeichen ist ·.
^rootmenu; or ^rootmenu(); (Horizontal)
Ein \r\nhorizontales Menu mit den verschiedenen Startseiten (Roots) Ihres Systems. (ausgenommen \r\ndie WebGUI System Roots) Ergänzend können Sie ein Trennzeichen wie ^rootmenu(|); \r\neinfügen. \r\n
^S(); - Genau definiertes SubMenu (Vertikal)
Dieses Makro bietet \r\nIhnen die Möglichkeit, das Untermenu einer beliebigen Seite anzuzeigen, angefangen \r\nmit der Seite, die Sie angegeben haben. Als Beispiel können Sie das Homepage \r\nSubMenu mit diesem Makro anzeigen lassen. \r\n^S("home",0);. Der erste Wert ist der verlinkte Titel der Seite \r\nund der zweite Wert ist die Tiefe, die angezeigt werden soll. Standardmässig \r\nsehen Sie nur die erste Ebene. Um z. B. 3 Ebe!
+ nen tief anzeigen zu lassen, erstellen \r\nSie folgendes Makro: \r\n^S("home",3);. \r\n
^s(); - Genau definiertes SubMenu (Horizontal)
Dieses Makro bietet \r\nIhnen die Möglichkeit, das Untermenu einer beliebigen Seite anzuzeigen, angefangen \r\nmit der Seite, die Sie angeben. Als Beispiel können Sie das Homepage SubMenu \r\nmit diesem Makro anzeigen lassen: \r\n^s("home");. Der Wert ist der verlinkte Titel der Seite. \r\n^s("home",":--:"); einfügen. Das Standardtrennzeichen \r\nist ·. \r\n
^Synopsis; or ^Synopsis(); Menu
Mit diesem Makro können Sie das \r\nUntermenu einer Seite zusammen mit dessen Beschreibungen (Zusammenfassung) anzeigen \r\nlassen. Standardmässig wird nur die erste Ebene angezeigt, wenn Sie aber z. \r\nB. bis zur dritten Unterebene anzeigen lassen möchten, müssen Sie das Makro \r\nwie folgt verwenden: ^Synopsis(3);. \r\nWenn Sie das Makro auf "0" setzen, wird die komplette Seitenstruktur \r\nab dieser Ebene angezeigt!
+ . \r\n
Beachte: Folgende Style Sheet Klassen sind diesem Makro zugeordnet: \r\n
^T; oder ^T(); - Top Level Menu (Vertikal)
Ein vertikales Menu, \r\ndas die Hauptseiten Ihrer Website enthält (Unterseiten der Homepage). Zusätzlich \r\nkönnen Sie auch angeben, wie viele Stufen dieses Menu in die Tiefe gehen soll. \r\nStandardmässig wird nur die erste Ebene angezeigt, wenn Sie aber z. B. bis zur \r\ndritten Unterebene anzeigen lassen möchten, müssen Sie das Makro wie folgt verwenden: ^T(3);. \r\nWenn Sie das Makro auf "0" setzen, wird die komplette Seitenstruktur \r\nangezeigt.
^t; - Top Level Menu (Horizontal)
Ein horizontales Menu, \r\ndas die Hauptseiten Ihrer Website enthält (Unterseiten der Homepage). Optional \r\nkönnen Sie ein Trennzeichen angeben mit ^t(:--:);. \r\nDas Standardtrennzeichen ist ·. \r\n!
+
^/; - System URL
Die URL zum \'Gateway Script\' = Eingang
+seite (beispielsweise: \r\n/index.pl/). \r\n
^\\; - Seiten URL
Die URL zur aktuellen Seite (beispielsweise: \r\n/index.pl/seitenname).
^a; or ^a(); - My Account Link
Ein Link zu Ihrem Benutzerprofil. \r\nZusätzlich können Sie den Linktext durch ein Makro wie dieses ändern: \r\n^a("Mein Profil");. \r\n
Beachte: Sie können auch im speziellen Fall ^a(linkonly); benutzen, \r\num lediglich die URL zum Profil anzuzeigen und nichts weiter.
Die Style \r\nSheet Klasse \' .myAccountLink\' ist diesem Makro zugeordnet. \r\n
^AdminText();
Zeigt dem Benutzer, der im Administrationsmodus ist, \r\neine kleine Textmeldung an. Beispiel: ^AdminText("Sie sind im Administrationsmodus!"); \r\n
^AdminToggle; or ^AdminToggle();
Platziert einen Link auf der Seite, \r\nder nur für Content Manager und Administratoren sichtbar ist. Der Link schaltet \r\nden Admin-Modus an oder aus. Optiona!
+ l können Sie ein Makro verwenden, dass einen \r\nanderen Text anzeigt, wie z. B. \r\n^AdminToggle("Adminmodus an","Adminmodus aus"); \r\n
^GroupText();
Zeigt dem Benutzer eine kleine Textmeldung an, abhängig \r\ndavon, welcher Gruppe er zugeordnet ist. Beispiel: ^GroupText("Visitors","Lassen \r\nSie sich registrieren, wenn Sie weitere coole Features dieser Seite nutzen möchten!"); \r\n
^L; or ^L(); - Login
Ein kleines Anmeldeformular. Dieses Makro können \r\nSie auch konfigurieren. Sie können die Breite der Login-Box mit ^L(20); angeben, \r\noder Sie können eine Textmeldung ausgeben lassen, nachdem sich der Benutzer \r\nangemeldet hat, wie ^L(20,Hallo \r\n^a(^@;);. Klicken Sie %hier%, wenn Sie sich abmelden möchten!) \r\n
Beachte: Die Style Sheet Klasse \'.loginBox\' ist diesem Makro \r\nzugeordnet. \r\n
^LoginToggle; or ^LoginToggle();
Zeigt eine "Anmelden" oder "!
+ ;Abmeldung" \r\nNachricht an, je nachdem, ob der Benutzer an- ode
+r abgemeldet ist. Optional \r\nkönnen Sie auch eine Meldung wie diese ausgeben lassen: ^LoginToggle("Hier \r\nklicken, um sich anzumelden.","Hier klicken, um sich abzumelden."); \r\n
^@; - Username
Der Benutzername des aktuell angemeldeten Benutzers. \r\n
^#; - User ID
Die Benutzer ID des aktuell angemeldeten Benutzers.
^AdminBar;
Platziert die Administrationsleiste auf der Seite. Dieses \r\nElement wird im "Body" Bereich benötigt.. \r\n
^c; - Company Name
Der Firmenname, den Sie in den Profileinstellungen \r\ndes Administrators eingetragen haben. \r\n
^e; - Company Email Address
Die Emailadresse, die Sie in den Profileinstellungen \r\ndes Administrators eingetragen haben.
^Extras;
Gibt den Pfad zum \r\nWebGUI "extras" Verzeichnis zurück, der Dinge wie die WebGUI Icons \r\nenthält. \r\n
^PageTitle;
Zeigt den Titel der aktuellen Seite an. \r\n
^r; or ^r(); - Druckversion der Seite
Erstellt einen Link, um den \r\nStyle von der Seite zu entfernen bzw. um Sie für den Ausdruck zu optimieren. \r\nZusätzlich können Sie !
+ den Linktext ändern, wenn Sie ein Makro wie dieses \r\neinsetzen: ^r("Drucken!");. \r\n
Standardmässig wird, wenn der Link angeklickt wird, der aktuelle Seiten Style \r\nersetzt mit dem "Make Page Printable" Style im Style Manager. Genauso \r\ngut kann dies aber geändert bzw. überschrieben werden, wenn Sie den Namen eines \r\nanderen Styles als zweiten Parameter angeben, wie z. B. ^r("Print!","Demostyle"); \r\n
Beachte: Sie können auch im speziellen Fall ^r(linkonly); benutzen, \r\num lediglich die URL zur Druckversion angeben und nichts weiter.
Die Style \r\nSheet Klasse \r\n\'.makePrintableLink\' ist diesem Makro zugeordnet. \r\n
^RootTitle;
Gibt den Titel der aktuellen Startseite (Root) aus. \r\nWenn z. B. der Titel der aktuellen Startseite "Home" ist, wird dieser \r\nTitel angezeigt. Einige Seiten haben mehrere Startseiten (Roots) und folglich \r\nwird etwas benötigt, um d!
+ em Besucher zu zeigen, in welchem Bereich er sich gerade \r\nbefindet.
+. \r\n
^u; - Company URL
Die URL, die Sie in den Profileinstellungen \r\ndes Administrators eingetragen haben.
^?; - Search
Fügt ein Suchformular \r\nein. Dieses ist an die eingebaute WebGUI Suchmaschine angebunden.. \r\n
Beachte: Die Style Sheet Klasse \'.searchBox\' ist diesem Makro \r\nzugeordnet. \r\n
^-;
Dies ist das "Trenn-Makro", d. h. es darf genau einmal \r\nin jedem Style auftauchen, da es angibt, wo der Content/Inhalt für die Seite \r\neingefügt werden soll.
Wie mit allen Löschvorgängen, werden Sie auch hier gefragt, ob Sie sich wirklich \r\nsicher sind, dass Sie diesen Benutzer löschen möchten. Wenn Sie dann mit \'Ja\' \r\nantworten, wird er gelöscht. Antworten Sie jedoch mit \'Nein\', kommen Sie wieder \r\nzurück zur vorherigen Seite.
', 1043961142); +delete from international where languageId=2 and namespace='WebGUI' and internationalId=610; +insert into international (internationalId,languageId,namespace,message,lastUpdated) values (610,2,'WebGUI','Für weitere Details schauen Sie bitte unter Benutzer verwalten \r\nBenutzername
Der Benutzername ist die eindeutige Kennzeichnung \r\nfür einen Benutzer. Es ist aber auch eine Kennzeichnung, wie der Benutzer in \r\nder WebGUI Seite angezeigt wird. \r\n(Beachte: Administratoren haben unbeschränkte Rechte im WebGUI System. \r\nDas bedeutet aber auch, das sie damit die Fähigkeit haben, das System zu beschädigen. \r\nWenn Sie einen Benutzer umbenennen oder erstellen, achten Sie darauf, dass Sie \r\nnicht einen bereits vergebenen Benutzernamen nehmen) \r\n
Passwort
Ein Passwort ist dazu da, um sicherzustellen, dass der \r\nBenutzer auch der ist, der er ist. \r\n
Authentifizierungs Methode
Weitere Details unter Einstellungen \r\nbearbeiten. \r\n
LDAP URL
Weitere Details unter Einstellungen bearbeiten. \r\n
Connect DN
Die Connect DN ist die cn (common name) eines \r\neingetragenen Benutzers in der LDAP Datenbank. Das Format sollte sein wie cn=John Doe. \r\nDies ist in der Tat der Benutzername, der zur Authentifizierung gegenüber dem \r\nLDAP Server benutzt wird.
Bei neuem Nutzer benachrichtigen?
Soll jemand bei einer anonymen \r\nNeu-Registrierung benachrichtigt werden? \r\n
Gruppe, die bei einem neuen Benutzer benachrichtigt werden soll
Welche \r\nGruppe soll benachrichtigt werden, wenn sich ein neuer Benutzer registriert? \r\n
Karma aktivieren?
Soll Karma aktiviert werden? \r\n
Karma pro Login
Der Karmawert, den der Benutzer erhält, wenn er \r\nsich anmeldet. Dies wirkt nur, wenn Karma aktiviert ist. \r\n
Sitzungs Zeitüberschreitung (Timeout)
Die Zeit, die eine Benutzer-Sitzung \r\naktiv ist, bevo!
+ r er sich wieder neu einloggen muss. Jedesmal, wenn der Benutzer \r\neine neue Seite anschaut, wird dieses Timeout wieder zurückgesetzt. This timeout is reset each time a user \r\nviews a page. Wenn Sie also z. b. das Timeout auf 8 Stunden setzen, muss sich \r\nein Benutzer wieder neu einloggen. \r\n
Authentifizierungsmethode
Welche Authentifizierungsmethode soll \r\nstandardmässig verwendet werden? Die beiden möglichen Methoden sind WebGUI und LDAP. WebGUI Authentifizierung \r\nbedeutet, dass sich die Authentifizierung anhand des Benutzernamens und des \r\nPassworts, die in der Datenbank hinterlegt sind, richtet. Bei der LDAP-Methode \r\nerfolgt die Authentifizierung über einen externen LDAP \r\nserver.
Beachte: Diese Einstellungen können auf Benutzerebene \r\ngesondert vorgenommen werden.
LDAP Authentifizierungsoptionen
Bindet \r\nden WebGUI Benutzernamen an die \r\nLDAP Identität. Dazu ist es erforderlich, das der Benutzer d!
+ en selben Benutzernamen \r\nin WebGUI hat, wie er während des anonymen
+ Registrierungsvorgangs vergeben wurde. \r\nDas bedeutet auch, dass die Benutzer Ihren Benutzernamen später nicht mehr ändern \r\nkönnen.
LDAP URL (Standard)
Die Standard-URL zum LDAP Server. Die \r\n LDAP URL hat folgendes Format: \r\nldap://[server]:[port]/[base DN]. Beispiel: \r\nldap://ldap.mycompany.com:389/o=MyCompany.
LDAP Identität
Die \r\nLDAP Identität die eindeutige Bezeichner im LDAP Server, die den Benutzer identifiziert. Oft \r\nenthält dieses Feld den Kurznamen, der sich aus dem ersten Buchstaben \r\ndes Vornamens und dem Nachnamen zusammensetzt. Beispiel: jdoe
LDAP Identitäts Name
Bezeichnung, \r\ndie verwendet wird um die LDAP Identität des Benutzers zu beschreiben. Beispielsweise \r\nbenutzen einige Firmen einen LDAP Server zur Benutzerregistrierung an Ihrem \r\nProxy Server. Wie schon in der \r\nDokumentation beschrieben, ist die LDAP Identität auch bekannt als der Web Username.
LDAP Password Name
Genauso \r\nwie die LDAP Identität eine Bezeichnung ist, so verhält es sich auch mit dem \r\n LDAP Password Name.
readmore.label
Die übersetzte Bezeichnung, die anzeigt, das ein \r\nBenutzer hier klicken kann, um mehr von dem Beitrag zu lesen. \r\n
responses.label
Die übersetzte Bezeichnung, die anzeigt, das ein \r\nBenutzer hier klicken kann, um Antworten zu diesem Beitrag zu sehen. \r\n
canPost
Eine Bedingungsvarariable die anzeigt, ob ein Benutzer \r\neinen neuen Beitrag verfasen kann. \r\n
post.url
Die URL zum Schreiben eines neuen Beitrages. \r\n
post.label
Die übersetzte Bezeichnung für diese URL.
search.url
Die \r\nURL um WebGUI\'s WebGUI Power Suchformular zu an- oder auszuschalten. \r\n
search.label
Die übersetzte Bezeichnung für diesen Link.
search.form
WebGUI Power Suchformular . \r\n
title.label
Die übersetzte Bezeichnung für die Titel-Spalte. \r\n
thumbnail.label
Die übersetzte Bezeichnung für die Vorschaubild-Spalte. \r\n
date.label
Die übersetzte Bezeichnung für die Datum-Spalte. \r\n
by.label
Die übersetzte Bezeichnung, wer den Beitrag verfasst. \r\n
submissions_loop
Eine Schleif, die jeden einzelnen Beitrag umfasst. \r\n
submission.id\r\n
Eine eindeutige Bezeichnung für diesen Beitrag. \r\nsubmission.url
Die URL, um diesen Beitrag anzuschauen. \r\nsubmission.content
Die verkürzte Wiedergabe des Beitragsinhalts. \r\n\r\nsubmission.responses
Die Anzahl der Antworten auf diesen Beitrag. \r\nsubmission.title
Der Titel des Beitrags. \r\nsubmission.userId
Die ID des Benutzers, der diesen Beitrag veröffentlicht \r\n hat. \r\nsubmission.username
Der Benutzername diese! + s Benutzers. \r\nsubmission.status
Der Status dieses Beit +rages (freigegeben, ausstehend, \r\n abgelehnt). \r\nsubmission.thumbnail
Das Vorschaubild eines hochgeladenen Bildes \r\n (sofern eins vorhanden ist). \r\nsubmission.date
Datum des Beitrages. \r\nsubmission.currentUser
Bedingungsvariable, ob der aktuelle Benutzer \r\n auch der ist, der diesen Beitrag veröffentlicht hat. \r\nsubmission.userProfile
Die URL zu dessen Benutzerprofil. \r\nsubmission.secondColumn
Eine Bedingung, ob dieser Beitrag in einem \r\n mehrspaltigen Layout in die zweite Spalte gehört oder nicht. \r\nsubmission.thirdColumn
Eine Bedingung, ob dieser Beitrag in einem \r\n mehrspaltigen Layout in die dritte Spalte gehört oder nicht. \r\nsubmission.fourthColumn
Eine Bedingung, ob dieser Beitrag in einem \r\n mehrspaltigen Layout in die vierte Spalte gehört oder nicht. \r\nsubmission.fifthColumn
Eine Bedingung, ob dieser Beitrag in einem \r\! + n mehrspaltigen Layout in die fünfte Spalte gehört oder nicht. \r\n
firstPage
Link zur ersten Seite. \r\n
lastPage
Link zur letzten Seite. \r\n
nextPage
Link zur nächsten Seite. \r\n
previousPage
Link zur vorherigen Seite. \r\n
pageList
Eine Liste aller Links. \r\n
multiplePages
Eine Bedingung, die anzeigt, ob es mehr als eine \r\nSeite gibt.
Benutzerbeitragssystem Template
Wählen Sie ein Layout für die \r\neinzelnen Beiträge aus. \r\n\r\n
Wer kann genehmigen?
Welche Gruppe hat die Berechtigung, Beiträge \r\nzu erlauben oder zu verbieten? \r\n
Wer kann Beiträge schreiben?
Welche Gruppe hat die Berechtigung, \r\nBeiträge verfassen zu dürfen?
Beiträge pro Seite
Wieviele \r\nBeiträge sollen pro Seite in der Übersicht angezeigt werden?
Standard \r\nStatus
Sollen Beiträge standardmässig auf "Abgelehnt", "Ausstehend" \r\noder "freigegeben" gestellt werden?
Beachten Sie: Wenn \r\!
+ nSie den Status auf "Ausstehend" setzen, dann müssen Sie daran denken, \r\nöfter in Ihrem Posteingang nachzuschauen, ob Beiträge zur Veröffentlichung anstehen. \r\n
Karma pro Benutzerbeitrag
Wieviel Karma soll ein Benutzer erhalten, \r\nwenn er einen Beitrag verfasst? \r\n
Vorschaubilder anzeigen?
Sofern eine Grafik im Beitrag enthalten \r\nist, wird das Vorschaubild im Layout angezeigt. \r\n
Diskussion erlauben?
Do you wish to attach a discussion to this user \r\nsubmission system? If you do, users will be able to comment on each submission. \r\n
Wer kann Diskussionsbeiträge schreiben?
Wählen Sie die Gruppe aus, \r\ndie berechtigt ist, Diskussionsbeiträge zu verfassen. \r\n
Timeout zum Bearbeiten
Wie lange soll der Benutzer die Möglichkeit \r\nhaben, den von ihm verfassten Beitrag zu bearbeiten, bevor diese Bearbeitungsmöglichkeit \r\nfür ihn gesperrt wird? \r\n
Beachten: Setzen Sie das Limit ni! + cht zu hoch. Das beste an Diskussionen \r\nist ja, dass Sie eine genau +e Wiedergabe dessen darstellen sollen, wer wann was \r\ngesagt hat. . \r\n
Karma pro Diskussionsbeitrag
Wieviel Karma soll ein Benutzer erhalten, \r\nwenn er einen Beitrag zur Diskussion verfasst? \r\n \r\n
Wer kann moderieren?
Wählen Sie eine Gruppe aus, die diese Diskussion \r\nmoderieren kann. \r\n
Moderationsart?
Sie können hier auswählen, welche Moderationsart \r\nSie bevorzugen. \r\n
Benachrichtigungen über den Eingang neuer Beiträge/Kommentare erscheinen sofort im Posteingang des Moderators.
', 1043948446); +delete from international where languageId=2 and namespace='SQLReport' and internationalId=61; +insert into international (internationalId,languageId,namespace,message,lastUpdated) values (61,2,'SQLReport','SQL Report hinzufügen oder bearbeiten', 1043946524); +delete from international where languageId=2 and namespace='SQLReport' and internationalId=1; +insert into international (internationalId,languageId,namespace,message,lastUpdated) values (1,2,'SQLReport','SQL Report', 1043946507); +delete from international where languageId=2 and namespace='SQLReport' and internationalId=71; +insert into international (internationalId,languageId,namespace,message,lastUpdated) values (71,2,'SQLReport','SQL Reports sind vielleicht das effizienteste Werkzeug in WebGUI. Hiermit \r\nhat der Benutzer die Möglichkeit Daten von allen Datenbanken abzufragen, zu \r\ndenen er Zugriff hat. Damit kann er z. B. Verkaufsdaten aus seinem WebShop einbinden \r\noder alle Diskussionsforen auf seiner Website zusammenfassen. \r\nMakros in der Abfrage vorverarbeiten?
Wenn Sie WebGUI Makros in \r\nIhrer Abfrage nutzen möchten, müssen Sie diesen Punkt aktivieren. \r\n
Debug?
Aktivieren Sie dies, wenn Debugging- und Fehlermeldungen \r\nangezeigt werden sollen. \r\n
Abfrage
Dies ist eine Standard SQL-Abfrage. Sollten Sie mit SQL \r\nnicht vertraut sein, bietet Ihnen \r\nPlain Black Software Übungslehrgänge \r\nin SQL und Datenbankmanagement an. Sie können mit dem ^FormParam();-Makro Abfragen \r\ndynamisch!
+ er gestalten. \r\n
Report Template
Wie soll der Report dargestellt werden? Normalerweise \r\nbenutzt man HTML-Tabellen um einen SQL-Report zu generieren. Wenn Sie dieses \r\nFeld leerlassen, wird eine Vorlage basierend auf der Ergebnisliste angezeigt. \r\n
Es gibt einige spezielle Makros-Zeichen die zur Erstellung von SQL-Reports \r\ngenutzt werden können. Diese sind \r\n^-;, ^0;, ^1;, ^2;, ^3;, etc. Diese Makros werden ungeachtet der Einstellungen \r\n"Makros in der Abfrage vorverarbeiten" abgearbeitet. Das ^- Makro stellt \r\nTrennpunkte im Dokument dar, um zu kennzeichnen, wo die Anfangs- und Endschleife \r\ndes Reports beginnt. Die numerischen Makros stellen die Datenfelder dar, die \r\nvon Ihrer Abfrage zurückgegeben werden. Es gibt noch ein zusätzliches Makro \r\n(^rownum;), das die Zeilen der Abfrage beginnend bei 1 zählt. Dies können Sie \r\nnutzen, wenn die einzelnen Ergebnissätze nummeriert werden sollen. \r\n
DSN
Data Source Name ist die eindeutige Bezeichnung, \r\ndie
+ von Perl genutzt wird, um den Ort Ihrer Datenbank zu beschreiben. Das Format \r\nist DBI:[Treiber]:[Datenbankname]:[Host]. \r\n
Beispiel: DBI:mysql:WebGUI:localhost \r\n
Datenbankbenutzer
Der Benutzername zur DSN. \r\n
Datenbankpasswort
Das Passwort zur DSN. \r\n
Einträge pro Seite
How many rows should be displayed before splitting the \r\nresults into separate pages? In other words, how many rows should be displayed \r\nper page? \r\n
Carriage Return beachten?
Möchten Sie Carriage Returns in der \r\nErgebnisansicht zu HTML-Umbrüchen konvertieren.