]> www.wagner.pp.ru Git - oss/stilllife.git/commitdiff
Templates for create topic
authorVictor Wagner <vitus@wagner.pp.ru>
Tue, 25 Mar 2008 16:24:16 +0000 (16:24 +0000)
committerVictor Wagner <vitus@wagner.pp.ru>
Tue, 25 Mar 2008 16:24:16 +0000 (16:24 +0000)
templates/basicset/TODO
templates/basicset/forum.html
templates/basicset/newtopic.html
templates/basicset/page.js
templates/basicset/topic.html

index dfc04126d91f6f4093aecfd2dee0c05a7fd485ab..1012050ee4d2716ae62ab4cc7163e6e095809e4f 100644 (file)
@@ -1,3 +1,4 @@
+  Roadmap для client-side скриптов и дизайна
   1. Нормальный полноценный CSS и более приличные шаблоны темы и форума.
   2. Скрипт который по нажатию ссылки reply открывает форму прямо на
        странице (находящуюся в <div id="reply">). 
   1. Нормальный полноценный CSS и более приличные шаблоны темы и форума.
   2. Скрипт который по нажатию ссылки reply открывает форму прямо на
        странице (находящуюся в <div id="reply">). 
@@ -10,3 +11,5 @@
   6. Шаблоны остальных операций - по мере реализации оных. 
   7. Операция цитирования реплики, на которую отвечаешь (вероятно, с
        server-side поддержкой)
   6. Шаблоны остальных операций - по мере реализации оных. 
   7. Операция цитирования реплики, на которую отвечаешь (вероятно, с
        server-side поддержкой)
+  8. Скрипт который при заполнении очередного поля аплоада картинки в
+  форме реплики, добавляет следующее пустое поле.      
index 1d75fff74482a96d61adf60da32f71226237d208..f438e8b2eb5853269cec8810ef1ecb49040c5466 100644 (file)
@@ -1,53 +1,28 @@
 <HTML><HEAD>
 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
 <HTML><HEAD>
 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
+<META NAME="description" CONTENT="">
 <TITLE>Still Life - Форум</TITLE>
 <TITLE>Still Life - Форум</TITLE>
-<link rel="forum-script" href="forum">
-<link rel="forum-user-list" href="forum">
 <script language="JavaScript" src="templates/page.js"></script>
 <script language="JavaScript" src="templates/page.js"></script>
-<script language="JavaScript" src="templates/common.js"></script>
-</HEAD><BODY bgcolor="#ccffcc" onload="showUser(getUserName());">
+<script language="JavaScript" src="templates/common.js"> </script>
+</HEAD><BODY bgcolor="#ccffcc" onload="customizePage()">
 <a class="userurl" href="forum?register=1">Зарегистрироваться</a> <a
 class="login" href="forum?login=1">Войти</a> 
 <a class="moderator" href="forum?newtopic=1">Создать тему</a>
 <a class="moderator" href="forum?newforum=1">Создать форум</a>
 <a class="userurl" href="forum?register=1">Зарегистрироваться</a> <a
 class="login" href="forum?login=1">Войти</a> 
 <a class="moderator" href="forum?newtopic=1">Создать тему</a>
 <a class="moderator" href="forum?newforum=1">Создать форум</a>
-<a class="moderator" href="forum?setrights=1">Права доступа</a>
 <H3>Тестовый форум Still Life</h3>
 <H3>Тестовый форум Still Life</h3>
-<div id="loginform" style="visibility: hidden; display: none;"
-<form action="forum" method="POST">
-<table border=0>
-<tr><td>Имя пользователя:</td><td><input type=text name="user" size=30>
-</td></tr>
-<tr><td>Сайт на котором вы зарегистрированы</td><td> <select
-name="openid_site" onChange="selectSite(this)">
-<option selected value="">Этот сайт</option>
-<option value="http://livejournal.com/users/%s">LiveJournal.com</option>
-<option value="http://diary.ru/~%s">Diary.ru</option>
-<option value="http://lj.rossija.org/users/%s">LJ.Rossija.org</option>
-<option value="http://%s">Другой Open-ID сайт</option> 
-</select></td></tr>
-<tr><td>Пароль:</td><td><input type="password" name="password"
-size=20></td></tr>
-<tr><td></td><td><input type="checkbox" name="bindip" value="1"> Только с этого IP-адреса
-</td><tr>
-<tr><td colspan=2 align=right"><input type=submit name="login"
-value="Вoйти">
-</table>
-</form>
-</div>
-<div class="message">
-<h2 class="subject">Корень форума</h2>
+<div class="annotation">
+<h2 class="title">Корень форума</h2>
 <span class="date"></span>
 <span class="date"></span>
-<div class="text"></div>
-
+<div class="abstract"></div>
+<br>
 <div class="forumlist">
 <h2 style="color: #337733;">Подфорумы</h2>
 <div class="forum" style="background-color: #ffddcc; padding: 10px;
 margin: 10px; border: 1px solid #777777">
 <p>
 <div class="forumlist">
 <h2 style="color: #337733;">Подфорумы</h2>
 <div class="forum" style="background-color: #ffddcc; padding: 10px;
 margin: 10px; border: 1px solid #777777">
 <p>
-<a href="#" class=subject>Название форума</a> Создан: <span class="date"></span><br>
-<div class="text">аннотация форума</div>
-
-<form class="foruminfo" action="forum" method="GET">
+<a href="#" class=title>Название форума</a> Создан: <span class="date"></span><br>
+<div class="abstract">аннотация форума</div>
+<form class="foruminfo" action="forum" method="POST">
 <input name=id type="hidden">
 <input type="submit" name="edit" value="Редакт">
 <input type="submit" name="move" value="Переместить">
 <input name=id type="hidden">
 <input type="submit" name="edit" value="Редакт">
 <input type="submit" name="move" value="Переместить">
@@ -62,11 +37,15 @@ margin: 10px; border: 1px solid #777777">
 <div class="topic" style="background-color: #ffffcc; padding: 10px;
 margin: 5px; border: 1px solid #777777" >
 <p>
 <div class="topic" style="background-color: #ffffcc; padding: 10px;
 margin: 5px; border: 1px solid #777777" >
 <p>
-<a href="#" class=subject>Название темы</a> Создана: <span class="date"></span><br>
-<div class="text">аннотация темы</div>
+<a href="#" class=title>Название темы</a> Создана: <span class="date"></span><br>
+<a class="author" href="#">#</a>
+<a class="tlink" name=""></a>
+<br>
+<div class="abstract">аннотация темы</div>
 
 
-<form class="foruminfo" action="forum" method="GET">
+<form class="topicinfo" action="forum" method="POST">
 <input name=id type="hidden">
 <input name=id type="hidden">
+<input name=author type="hidden">
 <input type="submit" name="edit" value="Редакт">
 <input type="submit" name="move" value="Переместить">
 <input type="submit" name="delete" value="Удалить">
 <input type="submit" name="edit" value="Редакт">
 <input type="submit" name="move" value="Переместить">
 <input type="submit" name="delete" value="Удалить">
index 16946b11bbceea12b0f1bafd5813a36c191ac24e..d5ae29240767c1afc771e6a1333ca1497fdad93c 100644 (file)
@@ -12,9 +12,9 @@
 <tr><td>Имя в URL</td><td><input type=text name="urlname" size=30></td></tr>
 <tr><td>Аннотация</td><td><textarea name="abstract" rows=5 cols=50></textarea></td></tr>
 <tr><td>Формат</td><td><select name="abstract_format"><option
 <tr><td>Имя в URL</td><td><input type=text name="urlname" size=30></td></tr>
 <tr><td>Аннотация</td><td><textarea name="abstract" rows=5 cols=50></textarea></td></tr>
 <tr><td>Формат</td><td><select name="abstract_format"><option
-name="text">Текст без разметки</option>
-<option name="bbcode">BBCode</option>
-<option name="html">Html</option>
+value="text">Текст без разметки</option>
+<option value="bbcode">BBCode</option>
+<option value="html">Html</option>
 </select>
 <tr><td colspan=2  class="error"></td></tr>
 <tr><td colspan=2 align=right"><input type=submit name="newtopic"
 </select>
 <tr><td colspan=2  class="error"></td></tr>
 <tr><td colspan=2 align=right"><input type=submit name="newtopic"
index 8796e12ec95a6d7710e817b663a155d16ee374fd..89fc24345733ddc2d4d15e71f137646ce6ecc61e 100644 (file)
@@ -106,7 +106,12 @@ function getUserRights(user) {
 //  Пробегается по странице и прячет все элементы
 // управления, которые не разрешены данному пользователю
 //
 //  Пробегается по странице и прячет все элементы
 // управления, которые не разрешены данному пользователю
 //
+function customizePage() {
+       showUser(getUserName());
+}
+// Заготовка на будущее
 function hideDeniedOperations() {
 function hideDeniedOperations() {
+
     var user =getUserName();
        var rights;
        if (user) {     
     var user =getUserName();
        var rights;
        if (user) {     
index 6fdbe08426a80f7c759cb3603c4f9473f759677f..41f480f567a8f1ee0caf7a6a62fdf6cc6c1ceab4 100644 (file)
@@ -1,17 +1,24 @@
 <HTML><HEAD>
 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
 <HTML><HEAD>
 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
+<META NAME="description" CONTENT="">
 <TITLE>Still Life - Форум</TITLE>
 <script language="JavaScript" src="templates/page.js"></script>
 <script language="JavaScript" src="templates/common.js"></script>
 <link rel="forum-script" href="forum">
 <link rel="forum-user-list" href="forum">
 <TITLE>Still Life - Форум</TITLE>
 <script language="JavaScript" src="templates/page.js"></script>
 <script language="JavaScript" src="templates/common.js"></script>
 <link rel="forum-script" href="forum">
 <link rel="forum-user-list" href="forum">
-</HEAD><BODY bgcolor="#ccffcc" onload="showUser(getUserName());">
+</HEAD><BODY bgcolor="#ccffcc">
 <a class="userurl" href="forum?register=1">Зарегистрироваться</a> <a
 class="login" href="forum?login=1">Войти</a> 
 <a class="userurl" href="forum?register=1">Зарегистрироваться</a> <a
 class="login" href="forum?login=1">Войти</a> 
-<a class="moderator" href="forum?newtopic=1">Создать тему</a>
-<a class="moderator" href="forum?newforum=1">Создать форум</a>
+<a href=".">К списку тем</a>
 <H3>Тестовый форум Still Life</h3>
 <H3>Тестовый форум Still Life</h3>
-<div id="loginform" style="visibility: hidden; display: none;"
+<div class="topic">
+<H1 class="title"></h1>
+Создана <a class="author"></a> <span class="date"></span>
+<div class="abstract">
+</div>
+<a href="forum?reply=1">Высказаться</a>
+</div>
+<div id="loginform" style="visibility: hidden; display: none;">
 <form action="forum" method="POST">
 <table border=0>
 <tr><td>Имя пользователя:</td><td><input type=text name="user" size=30>
 <form action="forum" method="POST">
 <table border=0>
 <tr><td>Имя пользователя:</td><td><input type=text name="user" size=30>
@@ -33,26 +40,26 @@ value="Вoйти">
 </table>
 </form>
 </div>
 </table>
 </form>
 </div>
-<div class="messages">
-<h2 class="title">Тема</h2>
+<div class="messagelist">
 <div class="message" style="background-color: #ffffcc; padding: 10px; margin: 10px; border: 1px solid #777777">
 <div class="message" style="background-color: #ffffcc; padding: 10px; margin: 10px; border: 1px solid #777777">
-<a name="0" class="manchor">
 <table>
 <table>
-<tr><td colspan=2><span class="date">21.03.2008 17:02</span> <span
-class="subject">Тема сообщения</span>
+<tr><td colspan=2><a class="manchor"></a><span class="date">21.03.2008 17:02</span> <span
+class="subject">Тема сообщения</span>(<a class="mlink">ссылка</a>) <a
+class="mparent">(в ответ на)</a>
 </td></tr>
 <tr><td width="20%" valign="top">
 <a href="#" class="author">Автор</a><br>
 <img src="#" class="avatar"><br clear="all">
 </td></tr>
 <tr><td width="20%" valign="top">
 <a href="#" class="author">Автор</a><br>
 <img src="#" class="avatar"><br clear="all">
-Статус: <span class="astatus"></span></br>
+Статус: <span class="ap-status"></span></br>
+Email: <span class="ap-email"></span</br>
 </td>
 <td valign="top">
 </td>
 <td valign="top">
-<div class="text">Текст сообщения</div>
+<div class="mtext">Текст сообщения</div>
 </td><tr>
 <tr><td></td><td>
 <form class="msginfo" action="forum" method="GET">
 <input name=id type="hidden">
 </td><tr>
 <tr><td></td><td>
 <form class="msginfo" action="forum" method="GET">
 <input name=id type="hidden">
-<input name="author" type="hidden">
+<input name=author type="hidden">
 <input type="submit" name="edit" value="Редакт">
 <input type="submit" name="move" value="Переместить">
 <input type="submit" name="delete" value="Удалить">
 <input type="submit" name="edit" value="Редакт">
 <input type="submit" name="move" value="Переместить">
 <input type="submit" name="delete" value="Удалить">