UT3 WebAdmin v1.17

Thumbnail

Bewertung: 0
Favoriten: 0

Berichtsdatei

UT3 WebAdmin v1.17


Dateiinformationen



Dateien




Informationen
Dies ist eine Informationsseite für das offizielle Unreal Tournament 3 Web Administration Tool. Hier finden Sie die neuesten Veröffentlichungen. Der UT3 WebAdmin ist nicht im Lieferumfang der offiziellen Patches für UT3 enthalten, es wird seperat freigegeben. So können schnell Themen angesprochen und neue Funktionen so schnell wie möglich zur Verfügung gestellt werden. Hinweis: Die minimale Anforderung für den UT3 WebAdmin (Versionen 1.3 und früher) ist UT3 mit Patch 1.2, da Version 1.4 UT3 mit Patch 1.3 erforderlich ist. Version 1.9 und höher benötigen UT3 Version 2.0. Und ab Version 1.13 ist UT3 Patch 2.1 erforderlich.

Installation
Laden Sie das Release-Paket herunter und extrahieren Sie den Inhalt in das Unreal Tournament 3 Installationsverzeichnis. Das Releasepaket

Um den WebAdmin zu aktivieren, müssen Sie die Datei UTWeb.ini bearbeiten und die Variable bEnabled in True im Abschnitt [UWeb.WebServer] ändern. Die Datei UTWeb.ini wird automatisch im Konfigurationsverzeichnis auf der Basis der Datei DefaultWeb.ini erstellt, die sich auf dem GameDir/UTGame/Config befindet. Wenn Sie die Datei UTWeb.ini nicht in Ihrem aktiven Konfigurationsverzeichnis haben, können Sie einfach den Inhalt von DefaultWeb.ini kopieren. Wenn Sie den Server starten, sollten Sie den folgenden Protokolleintrag sehen:

ScriptLog: Web Server erstellt http://some.ipOrt [...] Wahr aktiviert
Dies bedeutet, dass der Webserver erfolgreich gestartet wurde. Sie sollten in der Lage sein, über die gemeldete Adresse eine Verbindung zu ihr herzustellen. Hinweis: Überprüfen Sie die Firewalleinstellungen, wenn Sie keine Verbindung zu ihr herstellen können.
Sie können sich am webadmin mit einem beliebigen Benutzernamen anmelden, und das Kennwort ist mit dem konfigurierten Administratorkennwort identisch.

Aufbau
Die Standardkonfiguration für die verschiedenen Teile des WebAdmin sollte für die meisten Personen gut genug sein. Wenn Sie jedoch die Einstellungen in der Datei 'UTWebAdmin.ini' ändern möchten, finden Sie die Standardeinstellungen in der Datei 'DefaultWebAdmin.ini'. Unten finden Sie eine Übersicht aller Konfigurationsvariablen.

[WebAdmin.WebAdmin]
AuthenticationClass
Der vollständig qualifizierte Klassenname, der als Authentifizierungsmodul verwendet werden soll. Ein Authentifizierungsmodul muss die Schnittstelle WebAdmin.IWebAdminAuth implementieren. Für das Authentifizierungsmodul wird standardmäßig WebAdmin.BasicWebAdminAuth verwendet. Ab Version 1.8 ist ein alternatives Authentifizierungsmodul enthalten, das mehrere Administratoren mit unterschiedlichen Berechtigungen unterstützt. Verwenden Sie zur Verwendung der Authentifizierung mit mehreren Administratoren die folgende Verwendung: WebAdmin.MultiWebAdminAuth.
SessionHandlerClass
Der vollständig qualifizierte Klassenname, der als Sitzungsmanager verwendet werden soll. Ein Sitzungsmanager muss die Schnittstelle "WebAdmin.ISessionHandler" implementieren. Der Sitzungsmanager nimmt standardmäßig den Wert "WebAdmin.SessionHandler" an.
Abfragehandler
Eine Liste mit vollständig qualifizierten Klassennamen für WebAdmin.IQueryHandler-Implementierungsfunktionen. Abfragehandler stellen die tatsächliche Funktionalität für die verschiedenen Webseiten bereit, die vom WebAdmin bereitgestellt werden. Derzeit gibt es zwei Abfragehandler: WebAdmin.QHCurrent, die Seiten für die Verwaltung des aktuellen Spiels zur Verfügung stellt; und WebAdmin.QHDefault, das Funktionen zur Änderung der Standardeinstellungen für verschiedene Elemente bereitstellt.
bHttpAuth
Wenn true, verwendet der WebAdmin anstelle eines HTML-Formulars die HTTP-Authentifizierung. Die HTTP-Authentifizierungsmethode ist 'basic', es gibt keine Unterstützung für Digest. Mithilfe der formularbasierten Authentifizierung können Sie sich leicht über die WebAdmin-Schnittstelle abmelden. Beide Methoden sind gleichermaßen sicher.
startpage
Die Standardseite, die nach der Anmeldung geöffnet werden soll. Dieser Standardwert ist /current. Die URL sollte nicht den Pfad zum WebAdmin enthalten (der standardmäßig '/ServerAdmin' ist).
bChatLog
Chatprotokollierung aktiviert. Die Chatprotokolle werden im Protokollverzeichnis gespeichert. (seit v1.2)
[WebAdmin.BasicWebAdminAuth]
Anforderungsbenutzername
Eine Liste der Benutzernamen, die bei der Verwendung dieses Authentifizierungsmoduls zulässig sind. Standardmäßig (wenn die Liste keine Einträge enthält) wird ein beliebiger Name akzeptiert. Mit dieser Option können Sie die akzeptierten Namen begrenzen. Dadurch wird eine zusätzliche Sicherheit für die WebAdmin-Schnittstelle hinzugefügt.
[WebAdmin.QHCurrent]
ChatRefresh
Die Aktualisierungszeit der Chatkonsole in Milisekunden. Dies ist die Verzögerung, bevor die Zahlung versucht, nach neuen Nachrichten zu suchen. Sie sollten diesen Wert nicht zu niedrig festlegen. Der Mindestwert ist 500.
bConsoleEnabled
Wenn true, wird die Managementkonsole aktiviert. Über die Managementkonsole können Administratoren beliebige Konsolbefehle direkt auf dem Server ausführen.
denyConsoleCommands
Eine Liste der Konsolbefehle, die jetzt in der Managementkonsole zulässig sind. Der erste Teil des eingegebenen Befehls wird mit dieser Liste überprüft. Wenn zum Beispiel obj in der Liste kein Befehl ist, der mit obj beginnt, werden alle anderen Daten zugelassen. Aber objectSomething wird immer noch erlaubt sein.
denyUrlOptions
Eine Liste der URL-Optionen, die nicht in der Einstellung für die falsche Optionen auf der Seite zum Ändern des Spiels festgelegt werden dürfen. Diese Optionen werden herausgefiltert. Wenn eine dieser Optionen zuvor gesetzt wurde, um das aktuelle Spiel zu starten, dann werden sie hinzugefügt, bevor das Spiel auf die neue Karte geschaltet wird.
bAdminConsoleCommandsHack
Wenn 'true' ist, werden die Befehle der Administrationskonsole unterstützt. Die Befehle der Admin-Konsole sind die Befehle, die Sie normalerweise eingeben, wenn Sie loggin als Admin-Player (wie der Kick-Befehl). Sie müssen diese Befehle nicht mit admin voranstellen, wie Sie es auf dem Server tun müssten.
bEnableTeamChat
Unterstützung für das Lesen der Teilnahme am Team-Chat aus der Chatkonsole aktiviert. (seit v1.2).
[WebAdmin.QHDefaults]
SettingsClasses
Eine Liste der Klassennamen für Klassenzuordnungen der Einstellungen. Sie wird verwendet, um die Einstellungsklasse zu finden, die die Einstellungen für einen bestimmten Gametype oder einen bestimmten Mutator bearbeiten wird. Der WebAdmin versucht, automatisch die richtige Klasse zu finden, indem er den Namen der Klasse verwendet, die eingerichtet werden muss. Mehr dazu kann (bald) auf der UnrealWiki gefunden werden.
GeneralSettingsClass
Der vollständig qualifizierte Name der Einstellungsklasse, die zum Ändern der allgemeinen Einstellungen verwendet werden soll. Der Standardwert ist "WebAdmin.GeneralSettings".
AdditionalMLClass
Der vollständig qualifizierte Name der Speicherklasse für die zusätzlichen Kartenlisten. Standardmäßig wird WebAdmin.AdditionalMapLists verwendet, in dem die Kartenlisten in der UTGame.ini gespeichert werden. Sie können die Liste in WebAdmin.AdditionalMapListsAlt ändern, um die Kartenlisten in UTAdditionalMapLists.ini zu speichern. (Verfügbar ab v0.9)
[WebAdmin.Chatlog]
(seit v1.2)

bUnique
Wenn echte eindeutige Dateinamen erstellt werden.
bIncludeTimeStamp
Hängen Sie eine Zeitmarke an die Protokolldateinamen an. Dies stellt sicher, dass die Log-Dateien für jedes Spiel eindeutig sind.

v1.17-2009-09-13 (erfordert UT3 2.1)
-------------------------------------
-behebt das Problem, wo Änderungen des Spielprofils verschwanden, wenn eine neue Karte
wurde geladen.
-einige Änderungen an der Art und Weise vorgenommen, wie die Menüberechtigungen validiert werden,
Urls, die für AJAX-Anforderungen verwendet werden, sind jetzt abhängig von ihrer Basis-URL. Dies ist
Adressen von Problemen #74, #75

v1.16-2009-07-30 (erfordert UT3 2.1)
-------------------------------------
-eine Warnung hinzugefügt, wenn die Lokalisierungsdatei beschädigt ist. Diese Ursachen fehlen
Menüs.
-die Methode zur Erkennung aktiver Mutatoren geändert
-zusätzliche Funktionalität zum Konfigurieren von Serveraktoren

v1.15-2009-05-17 (erfordert UT3 2.1)
-------------------------------------
-ein paar Tippfehler behoben
-eine Einstellung hinzugefügt, um die IP in Sitzungen zu validieren. Dies erhöht die Sicherheit um
Sitzungen, die weniger anfällig für Hijacking sind.
-ein grundlegendes Translit-System hinzugefügt, das die Konvertierung für bestimmte Informationen ermöglicht.
Dies kann verwendet werden, um kyrillische Zeichen in ihr ASCII-Äquivalent zu konvertieren.
Dieses Translit-System wird auch vom Chatlog verwendet. Siehe Datei
Localization/RUS/WebAdmin.rus, wie Sie Ihre Translit-Tabelle erstellen sollten.
Das Translit-System ist erforderlich, weil der Webadministrator nur ASCII erzeugen kann (oder
UTF-8) ausgegeben. Intern verwendet UE3 UTF-16, die nicht von der
webadmin.
Hinweis: Das Translit-System wird nicht für die Eingabeverarbeitung verwendet.
Hinweis: Da die Tabelle "tanspalben" in einer Lokalisierungsdatei gespeichert ist, die Sie benötigen,
haben die entsprechende Sprache in UTEngine.ini festgelegt oder Sie müssen manuell
Kopieren Sie die Tabelle nach WebAdmin.int
-den ganzen Text lokalisiert, können die Leute jetzt den WebAdmin lokalisieren, wenn sie sich fühlen
wie sie. Zum Lokalisieren der HTML-Dateien definieren Sie das HTMLSubDirectory lokalisiert
Variable, und erstellen Sie die richtigen Dateien im Web/WebAdmin/??? Verzeichnis.
Hinweis: Die Dateien <! -- #include ... -- > werden nicht transparent behandelt.
-Senden Sie keine gzip-codierten Dateien an Safari-Browser, sie liegen in der Unterstützung
Gzip-codierte Dateien (oder zumindest für JavaScript)
-verschiedene Browser-Tweaks

v1.14.0-2009-04-05 (für UT3 2.0)
v1.14.1-2009-04-05 (für UT3 2.1)
----------------------------------
-Hinzufügen von Unterstützung zum dynamischen Hinzufügen von Skins zum Webadmin. So registrieren Sie eine Haut
Erstellen Sie einfach eine INI-Datei im Konfigurationsverzeichnis mit dem folgenden Inhalt
[SomeName WebAdminSkin]
FriendlyName=Eigene Skins
CssFile=/images/myskin/main.css
-Zusatzoption zu /current/bots, um eine beliebige Anzahl von Bots hinzuzufügen
-Hinzufügen einer Systemeinstellungen Seite zum Ändern von webadmin settins
-reduzierte Belastung von Gametype-Klassen zum Filtern der Mutator-Listen, dies reduziert
Laden von zusätzlichen Paketen während des Spiels (die Kunden benötigen, um
Herunterladen). Sie können die Wiederherstellung der Caches erzwingen, indem Sie diese (ausgeblendete) Seite aufrufen:
http://<webadmin.ip>/ServerAdmin/system/allowancecache
http://<webadmin.ip>/ServerAdmin/system/settingscache
(Anmerkung: Dies ist etwas, das Sie nach der Installation von neuen oder
Upgrade von Gametypes/Mutatoren)

v1.13-2009-03-22
------------------
Hinweis: Patch 2.1 ist erforderlich
-doppelte Gamemode-/maps/mutator-Registrierungen filtern (überprüfen Sie die Log-Datei auf
Detektionen).
-fixe XHTML-Comppliance-Probleme für alle Seiten
-Hinzufügen von Tooltips zu den Einstellungsseiten mit zusätzlichen Informationen über die
Einstellungen.
-Einstellung der Einstellung " Max-Wiedergabeschongrenze " für den Zuordnungs-Listeneditor

v1.12-2009-03-09
------------------
-feste ungespeicherte Einstellungen bKickMissingCDHashKeys, TimeToWaitForHashKey
-feste Zeichen " Keine benutzerdefinierten Zeichen " als Nummernfeld angezeigt
-fester Fehler #0000065: Die Einstellung der Score-Begrenzung erscheint zweimal.
-die " Leistungen " nicht länger inaktivieren sollten

v1.11.1-2009-03-07
--------------------
-die Mindestmotorversion für den Linux Server 2.0 beta gesenkt

v1.11-2009-03-07
------------------
-feste Erstellung von neuen Maplisten, wenn Javascript aktiviert war
-feste Leerzeichen in Kartennamen beim Speichern von Maplisten unter bestimmten Umständen
-Zugriff auf keinen Zugriff in der Chat-Log-Funktion behoben
-Hinzufügen der Einstellung zum Inaktivieren der nahtlosen Füllstandsbelastung:
Einstellungen > Allgemein > Verwaltung > Nahtlose Ladevorgänge inaktivieren

v1.10-2009-02-28
------------------
-Hinzufügen einer Spiel-Engine-Check bei webadmin startup
-einige kleinere Anpassungen
-hinzugefügte Text-/Sprachmutung auf /current/player-Seite. Hinweis: Sprachmuting ist ein
Aktion für alle Clients erzwingen. Dies bedeutet, dass ein erzwungenes Unmute die
Die eigene Mute-Aktion des Kunden.

v1.9-2009-02-20
-----------------
Hinweis: Patch 2.0 ist erforderlich
-Hinzufügen von sessionban-Funktionalität
-zusätzliche Schutzzeiteinstellung für Gametypes
-neue Funktionen zur Voting-Konfiguration, wenn sie nicht angezeigt werden, fügen Sie die
Folgender Abfragehandler: WebAdmin.QHVoting
-zusätzliche Anmerkung, die auf der Seite " current " (aktuell)

v1.8-2008-12-05
-----------------
-fixe Bot-Roster-Bearbeitung, wenn der Roster leer war
-Konami-Code
-ein alternatives Authentifizierungsmodul hinzugefügt: WebAdmin.MultiWebAdminAuth
Dieser erlaubt mehrere Benutzerkonten
-hinzugefügt einige Gametype-Einstellungen Magie, die zeigt die beste Übereinstimmung für verfügbar
Einstellungen für einen Gametype, der keine eigene Einstellungsklasse zur Verfügung gestellt hat.
-hinzugefügte " Nachrichten " auf der Homepage

v1.7-2008-09-21
-----------------
-Sicherheitsfehler behoben

v1.6-2008-08-23
-----------------
-fixer Fehler #52: Hard zum Entfernen von Bots aus Bot-Roster
-adressierter Fehler #51: Seite wird nach dem Ändern des Spiels nicht aktualisiert (IE6)
-" Spieldefikulty " wird jetzt als Liste vordefinierter Werte (0 bis 7) dargestellt,
Benutzerdefinierte Werte können weiterhin eingegeben werden.

v1.5-2008-08-08
-----------------
Hinweis: Patch 1.3 ist erforderlich
-Aktualisiert auf jQuery 1.2.6 und jQuery UI 1.5.2
-Playercontroller, die für die Webadmin-Benutzer erstellt wurden, werden jetzt von Administratoren gemeinsam genutzt
mit dem gleichen Namen. Dies ist ein Fix für die Ressourcenoptimierung
-einige UI-Tweaks

v1.4-2008-06-03
-----------------
Hinweis: Patch 1.3 ist erforderlich
-Demorec-Player zeigt sich nicht mehr in den Playerlisten
-Hinzufügen der Konfigurationsoption für " Keine benutzerdefinierten Zeichen " (Einstellungen/General/Playern)
-hinzugefügte Einstellungen für die Kartenabstimmung (Einstellungen/Allgemein-/Kartenabstimmung)

v1.3-2008-05-18
-----------------
-feste Chatfunktionen, wenn Teamchat-Unterstützung inaktiviert ist
-Administratorkennwortprüfung hinzugefügt
-Änderungen an dem Namen des Servers werden nun sofort wirksam und die
Master-Server-Informationen werden aktualisiert

v1.2-2008-05-07
-----------------
-Unterstützung des Teamchats für die Chatkonsole hinzugefügt. Kann durch Einstellung inaktiviert werden
[WebAdmin.QHCurrent]
bEnableTeamChat = false
-optionale Chatprotokollierung hinzugefügt, um die folgende Einstellung in der folgenden Tabelle zu aktivieren:
UTWebAdmin.ini
[WebAdmin.WebAdmin]
bChatLog = true
Teamchat wird nur protokolliert, wenn bEnableTeamChat auf true gesetzt wurde
Die folgenden Konfigurationsoptionen stehen für die Namen der Chatprotokolldateien zur Verfügung:
[WebAdmin.Chatlog]
; Wenn echte eindeutige Dateinamen erstellt werden
bUnique = false
; if true a timestamp will be included in the filename
bIncludeTimeStamp = true
-ein Speicherleck in der Nicht-Player-PlayerController (d. h.
MessagingSpectator) während der nahtlosen Reisen.
-erhöhte Obergrenze für 'RestartWait' -Einstellung
-Hinzufügen einer Schaltfläche " clear " und " add missing " zum Maplisteneditor

v1.1-2008-04-06
-----------------
-feste Mutatorfilterung für Gametypes
-Admin * Konsolbefehle werden jetzt in der Managementkonsole unterstützt
-Ändern Sie das Anmeldeformular, um verschiedene Zeitlimitüberschreitungen zu ermöglichen. " Till next map load "
Das bisherige Verhalten, wenn Sie sich nicht überprüfen " erinnern Sie mich an mich ". Standardmäßig wird der
" Sitzung ", die sich an die Authentifizierung für die Browsersitzung erinnern wird.
Dies gilt nicht, wenn 'bHttpAuth' verwendet wird.
-feste Einsparung von verschiedenen Elementen der allgemeinen Einstellungen

v1.0-2008-03-24
-----------------
-verschiedene kleine Performance-Fixes:
-Mutator \ Gametype-Einstellungen Seiten laden schneller und nutzen weniger Speicher
-Festes Problem, bei dem der Messaging-Zuschauer im Internet registriert ist
Subsystem führt zu einem Serverabsturz während der GC-Ebene.

Bug Tracker-Änderungen
-0000040: [Front End (HTML/CSS/JavaScript)] Re: 0000017-Ping ist nicht
Vom Server gelesen, ordnungsgemäß aufgelöst.

v0.10-2008-03-16
------------------
-Hinzugefügt die Fähigkeit, die Bots zu verwalten. Du kannst auch den Bot-Roster bearbeiten
(similar and drop interface as the maplist editor)
-Verschiedene HTML/CSS-Tweaks.
-Allgemeine Einstellungen werden jetzt nach Abschnitt gruppiert

v0.9-2008-03-07
-----------------
-Gestartet mit einem Changelog mit der Distribution
-Hinzufügen der Konfigurationsoption zum Festlegen der Speicherklasse für die zusätzliche Karte
Listen:
[WebAdmin.QHDefault]
AdditionalMLClass=WebAdmin.AdditionalMapListsAlt
Die Standardklasse ist "WebAdmin.AdditionalMapLists", in der die Informationen in gespeichert sind.
UTGame.ini. Alternativ gibt es die Klasse
WebAdmin.AdditionalMapListsAlt, in der die Maplisten in gespeichert sind
UTAdditionalMapLists.ini
-Hinzugefügte WebAdmin-Versionsinformationen zu den Protokoll-und HTML-Metadaten
-Finished work on the " advanced " configuration mechanism for
Gametypes/Mutatoren
-Hinzugefügte Einstellungsklassen für die Bestandsmutatoren, die Konfiguration haben
Optionen

Bug Tracker Änderungen:
-0000037: [Front End (HTML/CSS/JavaScript)] Firefox 3 Beta 3 und Change
Game Type-aufgelöst.

Berichtsdatei

Ursache












Berichtskommentar

Ursache






Berichtslink

Ursache





DMCA.com Protection Status

https://apg-clan.org tested by Norton Internet Security https://apg-clan.org tested by McAfee Internet Security

Flag Counter