WebAdminHTML.rut

From Oldunreal-Wiki
Revision as of 18:26, 13 January 2010 by Skaarj ZR (talk | contribs) (Created page with '// Можете свободно редактировать этот файл, расширять его или w/e. // Только убедитесь, что вы не поп…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

// Можете свободно редактировать этот файл, расширять его или w/e.

// Только убедитесь, что вы не попортили административный интерфейс.

// Функции/Ключевые слова:

// /Cdate = Текущая дата

// /Ctime = Текущее время

// /MapT = Название текущей карты

// /MapF = Имя файла текущей карты

// /WebVer = Текущая версия WebAdmin

// /n = Новая строка(Заметьте, что следующая строка в Вебе автоматически включает кад новой строки)

// %frd: <Redirect name>% = Отправить код в какой-нибудь другой int файл или держать его в этом файле, но в другой части

// ВНИМАНИЕ!!!! Перенаправление из части А в часть Б, когда имеется перенаправление из Б в А всегда приведёт к падению(бесконечный цикл)!

// %Content: <Webpage content classname>% = Добавить коды HTML из класса UScript

// Тип строки: "Alive/" будет обновлять страницу каждые 5 секунд.


// Содержимое Веб-сайта


[Index]

WebContentLen=6

Web0=<!-- Код административного веб сервера /WebVer написан .:..:(точками) (2008) -->

Web1=<HTML><HEAD><TITLE>Администрирование сервера WebAdmin</TITLE></HEAD>

Web2=<frameset rows="80,*,50" cols="*" frameborder="No" framespacing="0" border="0">

Web3=<frame src="/MainLinksPage" name="menu" noresize frameborder="0" marginheight="0" scrolling="no" framespacing="0">

Web4=<frame src="/IndexX" name="menumain" scrolling="yes" frameborder="no" noresize framespacing="0" marginheight="0">

Web5=<frame src="/ServerConsoleLine" name="consoleline" scrolling="no" frameborder="no" noresize framespacing="0" marginheight="0">

Web6=</frameset>/n<noframes><body bgcolor="#FFFFFF">Этот сервер требует фреймы.</body></ noframes>/n</html>


// Страница ссылок

[MainLinksPage]

WebContentLen=2

Web0=%frd:PageHeader%/n<BR><center><A href="/MapRestartPage" target="_parent">Перезапустить карту</A>, <A href="/MapSwitch" target="menumain">Поменять карту</A>, <A href="/IndexX" target="menumain">Главная</A>, <A href="/BanListPage" target="menumain">Банлист</A>, <A href="/ServerConsole" target="menumain">Консоль сервера</A>, <A href="/Logout" target="menumain">Выйти</A><BR>

Web1=Ссылки настроек: <A href="/GameDefaults" target="menumain">Главные настройки игры</A>, <A href="/Mod_UWebAdmin.RepPageConfig" target="menumain">Настройки информации о сервере</A>, <A href="/MapLinksPage" target="menumain">Списки карт</A>, <A href="/ModLinksPage" target="menumain">Настройки мода</A></center><BR>/n

Web2=%frd:PageEnding%


[IndexX]

WebContentLen=5

Web0=%frd:PageHeader%

Web1=Добро пожаловать в %Content:UWebAdmin.GetClientUser% админку сервера<BR>Игроки на сервере:<BR>

Web2=<form method="post" action="Index?UWebAdmin.PlayersListDebug">

Web3=%Content:UWebAdmin.PlayersListDebug%</form>/n

Web4=<BR>Ваш IP: %Content:UWebAdmin.GetClientIP% записан на сервере.

Web5=%frd:PageEnding%


// Страница консоли сервера

[ServerConsole]

WebContentLen=5

Web0=%frd:PageHeader%

Web1=<CENTER><TABLE BORDER=1 WIDTH="75%"><TR><TH>Окно сообщений(На карте: /MapF: /MapT):</TH></TR><TR><TD>/n

Web2=%Content:UWebAdmin.WebChatWindow%/n</TD></TR></table></CENTER>

Web3=<script>/nvar parselimit=4;/nfunction beginrefresh(){/nif(!document.images) return/nif (parselimit==1) window.location.replace("/ServerConsole")

Web4=else{/nparselimit-=1/nsetTimeout("beginrefresh()",1000)/n}/n}/nwindow.onload=beginrefresh/n</script>

Web5=%frd:PageEnding%


[ServerConsoleLine]

WebContentLen=4

Web0=%frd:PageHeader%

Web1=<form method="post" action="ServerConsoleLine?UWebAdmin.WebChatWindow">/n

Web2=<TABLE BORDER=0><TR><TH>Команда сервера: <input class="textbox" type="text" name="Cmd" size="56" value="Say " maxlength="80"></TH>

Web3=<TH><input class="button" type="submit" name="edit" value="Enter"></TH></TABLE>/n</form>

Web4=%frd:PageEnding%

// <- Конец консоли сервера.


// Перезапуск карты

[MapRestartPage]

WebContentLen=1

Web0=%frd:PageHeader%

Web1=Перезапуск карты, пожалуйста подождите. %Content:UWebAdmin.RestartMapCode%/n Пожалуйста, кликните <A href="/Index" target="_parent">здесь</A> когда закончится.</BODY></HTML>


// Смена карты

[MapSwitchingPage]

WebContentLen=1

Web0=%frd:PageHeader%

Web1=Сервер сейчас переключает карту, пожалуйста подождите. Пожалуйста кликните <A href="/Index" target="_parent">здесь</A> когда закончится.</BODY></HTML>


// Страница банлиста

[BanListPage]

WebContentLen=2

Web0=%frd:PageHeader%

Web1=<form method="post" action="BanListPage?UWebAdmin.BanListGen">/n Страница списка банов, здесь вы можете разбанить забаненых игроков./n%Content:UWebAdmin.BanListGen%</form>/n

Web2=%frd:PageEnding%


// Выход

[Logout]

WebContentLen=2

Web0=%frd:PageHeader%

Web1=<BR>Вы успешно вышли со страницы администрирования.%Content:UWebAdmin.UserLogout%Web2=%frd:PageEnding%


// Настройки игры(пакаджи сервера/актёры сервера/администрирование/пароли игры).

[GameDefaults]

WebContentLen=3

Web0=%frd:PageHeader%

Web1=<form method="post" action="GameDefaults?UWebAdmin.GameConfigPage">/n%Content:UWebAdmin.GameConfigPage%</form><BR>/n

Web2=<form method="post" action="GameDefaults?UWebAdmin.NetConfigPage">/n%Content:UWebAdmin.NetConfigPage%</form>/n

Web3=%frd:PageEnding%


// Страница списка карт

[MapLinksPage]

WebContentLen=3

Web0=%frd:PageHeader%

Web1=<form method="post" action="MapLinksPage?UWebAdmin.MapListLinkPage">

Web2=<h2>Настройки списка карт:</h2>%Content:UWebAdmin.MapListLinkPage%<BR></form>

Web3=%frd:PageEnding%


// Страница мода

[ModLinksPage]

WebContentLen=2

Web0=%frd:PageHeader%

Web1=<h2>Настройки модов:</h2>%Content:UWebAdmin.ModLinkPage%<BR>

Web2=%frd:PageEnding%


// Настройки мода(работает используя специальные хаки).

[ModConfigPage]

WebContentLen=2

Web0=%frd:PageHeader%<BR>

Web1=%MODBASED%<BR>

Web2=%frd:PageEnding%


// Настройки списка карт(также работает используя специальные хаки).

[MapLConfigPage]

WebContentLen=2

Web0=%frd:PageHeader%<BR>

Web1=%Content:UWebAdmin.MapListPage%<BR>Web2=%frd:PageEnding%


// Страница переключения карты.

[MapSwitch]

WebContentLen=2

Web0=%frd:PageHeader%

Web1=<form method="post" action="MapSwitchingPage?UWebAdmin.MapSwitchPage">/n%Content:UWebAdmin.MapSwitchPage%</form><BR>/n

Web2=%frd:PageEnding%


// Глобальное

[PageHeader]

WebContentLen=0

Web0=<HTML><HEAD></HEAD><BODY bgcolor="#33CCCC">


// Часть "окончания" страницы

[PageEnding]

WebContentLen=0

Web0=</BODY></HTML>