From 072b53ad66d0175762708fda107998e3051bbdaa Mon Sep 17 00:00:00 2001 From: Victor Wagner Date: Tue, 25 Mar 2008 20:23:26 +0000 Subject: [PATCH] added CSS to all templates. More or less debugged control element hiding --- templates/basicset/basic.css | 3 +- templates/basicset/error.html | 5 +- templates/basicset/login.html | 2 +- templates/basicset/newforum.html | 12 ++-- templates/basicset/newtopic.html | 5 +- templates/basicset/page.js | 101 ++++++++++++++++++++++++++----- templates/basicset/register.html | 5 +- templates/basicset/reply.html | 13 ++-- 8 files changed, 116 insertions(+), 30 deletions(-) diff --git a/templates/basicset/basic.css b/templates/basicset/basic.css index 14dfdab..5aa2220 100644 --- a/templates/basicset/basic.css +++ b/templates/basicset/basic.css @@ -1,5 +1,5 @@ /* Базовые элементы сообщений, ссылок на темы etc */ -body {background-color: #ccfcc;} +body {background-color: #ccffcc;} div.topic {background-color: #ffffcc; padding: 10px; margin: 5px; border: 1px solid #777777;} div.forum {background-color: #ffddcc; padding: 10px; margin: 10px; border: 1px solid #777777;} @@ -9,3 +9,4 @@ a.admin {color: #ff7777;} a.moderator {color: #22aa22;} a.user {color: #2222aa;} .title {text-align: center;} +.error {color: #cc3333;} diff --git a/templates/basicset/error.html b/templates/basicset/error.html index c379ec7..71a116d 100644 --- a/templates/basicset/error.html +++ b/templates/basicset/error.html @@ -1,7 +1,10 @@ Ошибка - + + + +

Тестовый форум Still Life

Произошла неустранимая ошибка

diff --git a/templates/basicset/login.html b/templates/basicset/login.html index 4713828..eac3bd0 100644 --- a/templates/basicset/login.html +++ b/templates/basicset/login.html @@ -11,7 +11,7 @@ Имя пользователя: Сайт на котором вы зарегистрированы @@ -18,7 +22,7 @@ name="text">Текст без разметки Картинка - diff --git a/templates/basicset/newtopic.html b/templates/basicset/newtopic.html index d5ae292..45cc93e 100644 --- a/templates/basicset/newtopic.html +++ b/templates/basicset/newtopic.html @@ -3,7 +3,10 @@ Still Life - Создать тему - + + + +

Тестовый форум Still Life

diff --git a/templates/basicset/page.js b/templates/basicset/page.js index 89fc243..924d3ef 100644 --- a/templates/basicset/page.js +++ b/templates/basicset/page.js @@ -14,8 +14,8 @@ function getUserName() { var end = cookietext.indexOf(";",start); if (end == -1) end=cookietext.length; var value= cookietext.substring(start,end); - forumUser = value; - return decodeURIComponent(value); + forumUser = decodeURIComponent(value); + return forumUser; } // // Шаблон страницы содержит два специальных тэга link с rel=forum-script @@ -35,7 +35,6 @@ function getBaseURLs() { } } function showUser(username) { - getBaseURLs(); if (!username) { return ; } @@ -107,29 +106,99 @@ function getUserRights(user) { // управления, которые не разрешены данному пользователю // function customizePage() { + getBaseURLs(); showUser(getUserName()); + hideDeniedOperations(); } // Заготовка на будущее function hideDeniedOperations() { - var user =getUserName(); - var rights; - if (user) { - rights = getUserRights; + var user = forumUser; + var rights = userStatus; + if (user.indexOf("http://")==0) { + user=user.substring(7,user.length); } if (rights == "admin") { // Админу можно все return; - } else if (rights == "moderator") { - // Убираем только администраторскую функцию setrights - } else if (user) { - // Убираем модераторские функции move и newforum + } + var links=document.getElementsByTagName("a"); + var forms=document.getElementsByTagName("form"); + // Убираем только администраторскую функцию setrights + for (i=0;iStill Life - регистрация пользователя - + + + +

Тестовый форум Still Life

diff --git a/templates/basicset/reply.html b/templates/basicset/reply.html index 819db45..77c8360 100644 --- a/templates/basicset/reply.html +++ b/templates/basicset/reply.html @@ -1,11 +1,14 @@ Still Life - Высказаться - + + + +

Тестовый форум Still Life

- +
@@ -23,13 +26,13 @@ - - - +
Пользователь: Зарегистрироваться
Тема:
Текст:
Формат:Формат:
Картинка
Картинка
-- 2.39.5