updated: html/css (added div.winix to templates)

now we have winix.css in common/winix directory
         it is automatically loaded by index_head_functions_add.html


git-svn-id: svn://ttmath.org/publicrep/winix/trunk@898 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
Tomasz Sowa 2012-10-17 06:00:00 +00:00
parent dfcf6b29c0
commit c5024598cb
71 changed files with 422 additions and 2061 deletions

View File

@ -78,6 +78,8 @@ struct Session
// buffer for the session log
TextStream<std::wstring> log_buffer;
// !! IMPROVE ME it is still needed?
// css cannot be taken directly from the mountpoint?
// table with css files
// used by some javascript wysiwyg editors (ckeditor, tinymce)
std::vector<std::wstring> last_css;

View File

@ -1,4 +1,4 @@
<p class="iteminfo">
<p class="winix_iteminfo">
{added_by}: [dir_last_user], [dir_last_date_creation_nice]
[if-no dir_last_dates_equal]

View File

@ -1,3 +1,7 @@
<div class="winix">
<h1>{error_404}</h1>
<p>{error_404_msg}</p>
</div>

View File

@ -1,5 +1,8 @@
<div class="winix">
<h1>{access_denied}</h1>
<p>{access_denied_msg}</p>
</div>

View File

@ -1,10 +0,0 @@
[if-no winix_err_is "0"]
<p class="error">
[if-one winix_is_err_in_locales]
[winix_err_msg_from_locales]
[else]
{winix_err_default} [winix_err_code]
[end]
</p>
[end]

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>[if-one user_logged]{adduser_header_add}[else]{adduser_header_register}[end]</h1>
<form id="additem" method="post" action="[doc_base_url][dir]adduser">
@ -35,4 +37,5 @@
</fieldset>
</form>
</div>

View File

@ -1,34 +1,43 @@
<div class="winix">
[if item_is]<h1>{edit}</h1>[else]<h1>{add}</h1>[end]
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if item_is][item_url]/[end]ckeditor">
<fieldset>
<legend>{form_emacs_legend}</legend>
[if mount_type_is "cms"]
<p class="withnext" style="text-indent: 0;">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
<p class="withnext" style="text-indent: 0;">{suggested_url}:</p>
<input class="edit" type="text" name="url" value="[item_url]">
<div class="winix_input_a">
<label for="winix_title_id">{title}:</label>
<input id="winix_title_id" type="text" name="subject" value="[item_subject]">
</div>
<div class="winix_input_a">
<label for="winix_url_id">{suggested_url}:</label>
<input id="winix_url_id" type="text" name="url" value="[item_url]">
</div>
[end]
[if-any mount_type_is "thread" mount_thread_arg_is "subject"]
<p class="withnext" style="text-indent: 0;">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
[if-any mount_type_is "thread" thread_mount_arg_is "subject"]
<div class="winix_input_a">
<label for="winix_title_id">{title}:</label>
<input id="winix_title_id" type="text" name="subject" value="[item_subject]">
</div>
<p class="withnext" style="text-indent: 0;">{suggested_url}:</p>
<input class="edit" type="text" name="url" value="[item_url]">
<div class="winix_input_a">
<label for="winix_url_id">{suggested_url}:</label>
<input id="winix_url_id" type="text" name="url" value="[item_url]">
</div>
[end]
[if mount_type_is "cms"]<p class="withnext">{form_emacs_content_cms}</p>[end]
[if mount_type_is "thread"]<p class="withnext">{form_emacs_content_thread}</p>[end]
[if mount_type_is "ticket"]<p class="withnext">{form_emacs_content_ticket}</p>[end]
<div class="winix_input_a">
[if mount_type_is "cms"]<label for="winix_content_id">{form_emacs_content_cms}</label>[end]
[if mount_type_is "thread"]<label for="winix_content_id">{form_emacs_content_thread}</label>[end]
[if mount_type_is "ticket"]<label for="winix_content_id">{form_emacs_content_ticket}</label>[end]
[# template fun_ls.html uses the name: itemcontent to refer to this textarea item]
<textarea class="multitext" rows="[if mount_type_is "cms"]30[else]10[end]" cols="60" name="itemcontent">[item_content]</textarea>
<textarea id="winix_content_id" rows="[if mount_type_is "cms"]30[else]10[end]" cols="60" name="itemcontent">[item_content]</textarea>
</div>
<input type="hidden" name="contenttype" value="2">
[if winix_function_param_is "full"]
@ -39,21 +48,24 @@
[end]
[if-no user_logged]
<p class="withnext" style="text-indent: 0;">{nick}:</p>
<input class="edit" type="text" name="guestname" value="[item_guest_name]">
<p class="withnext" style="text-indent: 0;">{rebus_how_is_it} [rebus_question]?</p>
<input class="edit" type="text" name="rebus">
<div class="winix_input_a">
<label for="winix_nick_id">{nick}:</label>
<input id="winix_nick_id" type="text" name="guestname" value="[item_guest_name]">
</div>
<div class="winix_input_a">
<label for="winix_rebus_id">{rebus_how_is_it} [rebus_question]?</p>
<input id="winix_rebus_id" type="text" name="rebus">
</div>
[end]
<input class="submit" type="submit" value="[if item_is]{change}[else]{add}[end]">
<input type="submit" value="[if item_is]{change}[else]{add}[end]">
[if winix_function_param_is "postredirect"]
<input type="hidden" name="postredirect" value="[winix_function_param_value "postredirect"]">
[end]
</fieldset>
</form>
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{cp_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if-one item_is][item_url]/[end]cp[if-no item_is]/r[end]">
<fieldset>
@ -35,3 +36,4 @@
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{create_thread_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir]createthread">
@ -10,7 +11,7 @@
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
[if mount_thread_arg_is "subject"]
[if thread_mount_arg_is "subject"]
<p class="withnext">{suggested_url}:</p>
<input class="edit" type="text" name="url" value="[item_url]">
[end]
@ -33,3 +34,4 @@
</fieldset>
</form>
</div>

View File

@ -1,32 +1,29 @@
<div class="winix">
[# this template is used in fun_editticket.html as well]
[if item_is]<h1>{edit_ticket_header}</h1>[else]<h1>{create_ticket_header}</h1>[end]
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if item_is][item_url]/editticket[else]createticket[end]" enctype="multipart/form-data">
<fieldset>
<form method="post" action="[doc_base_url][dir][if item_is][item_url]/editticket[else]createticket[end]" enctype="multipart/form-data">
[if item_is]
<legend>{form_edit_ticket_legend}</legend>
[else]
<legend>{form_create_ticket_legend}</legend>
[end]
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
<div class="winix_input_a">
<label for="winix_title_id">{title}:</label>
<input id="winix_title_id" type="text" name="subject" value="[item_subject]">
</div>
[if ticket_tab]
<table class="ticket">
<table class="winix_create_ticket">
[for ticket_tab]
<tr>
<th>[ticket_tab_param_name]:</th>
<th>[filter fil_firstup][ticket_tab_param_name]:[end]</th>
<td>
@ -54,8 +51,8 @@
<img src="[doc_base_url][ticket_tab_file_tab_path]/-/thumb" alt="[ticket_tab_file_tab_path]" height="150">
[end]
<input size="30" class="edit" type="file" name="ticketparam[ticket_tab_param_id]" multiple>
<input class="filesubmit" type="submit" name="fileuploadsubmit" value="{add}">
<input size="30" type="file" name="ticketparam[ticket_tab_param_id]" multiple>
<input type="submit" name="fileuploadsubmit" value="{add}">
[end]
@ -68,8 +65,8 @@
</ul>
[end]
<input size="30" class="edit" type="file" name="ticketparam[ticket_tab_param_id]" multiple>
<input class="filesubmit" type="submit" name="fileuploadsubmit" value="{add}">
<input size="30" type="file" name="ticketparam[ticket_tab_param_id]" multiple>
<input type="submit" name="fileuploadsubmit" value="{add}">
[end]
[if-any-no ticket_tab_type_is "images" ticket_tab_type_is "files" ticket_is_creating_new ticket_tab_has_value]
@ -85,31 +82,36 @@
[end]
[# !! change names form_emacs_content_thread and form_emacs_content_ticket]
<p class="withnext">{form_emacs_content_ticket}</p>
<textarea class="multitext" rows="10" cols="60" name="itemcontent">[item_content]</textarea>
[# FIXME !! change names form_emacs_content_thread and form_emacs_content_ticket]
<div class="winix_input_a">
<label for="winix_content_id">{form_emacs_content_ticket}</label>
<textarea id="winix_content_id" rows="10" cols="60" name="itemcontent">[item_content]</textarea>
</div>
<p class="withnext">{form_emacs_content_type}</p>
<select name="contenttype" class="contenttype">
<div class="winix_input_a">
<label for="winix_content_type_id">{form_emacs_content_type}</label>
<select id="winix_content_type_id" name="contenttype">
<option[if item_content_type_is "text"] selected[end] value="0">{form_emacs_content_type_text}</option>
<option[if item_content_type_is "formatted text"] selected[end] value="1">{form_emacs_content_type_formatted_text}</option>
[if-one user_can_use_html]<option[if item_content_type_is "html"] selected[end] value="2">{form_emacs_content_type_html}</option>[end]
[if-one user_can_use_bbcode]<option[if item_content_type_is "bbcode"] selected[end] value="3">{form_emacs_content_type_bbcode}</option>[end]
[if-one user_can_use_raw]<option[if item_content_type_is "raw"] selected[end] value="4">{form_emacs_content_type_raw}</option>[end]
</select>
</div>
[if-no user_logged]
<p class="withnext">{nick}:</p>
<input class="edit" type="text" name="guestname" value="[item_guest_name]">
<div class="winix_input_a">
<label for="winix_nick_id">{nick}:</label>
<input id="winix_nick_id" type="text" name="guestname" value="[item_guest_name]">
</div>
<p class="withnext">{rebus_how_is_it} [rebus_question]?</p>
<input class="edit" type="text" name="rebus">
<div class="winix_input_a">
<label for="winix_rebus_id">{rebus_how_is_it} [rebus_question]?</p>
<input id="winix_rebus_id" type="text" name="rebus">
</div>
[end]
@ -118,6 +120,10 @@
[end]
<input class="submit" type="submit" value="[if item_is]{form_ticket_edit_submit}[else]{form_ticket_create_submit}[end]">
</fieldset>
<input type="submit" value="[if item_is]{form_ticket_edit_submit}[else]{form_ticket_create_submit}[end]">
</form>
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{default_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir]default">
<fieldset>
@ -21,4 +22,5 @@
</form>
</div>

View File

@ -1,34 +1,42 @@
<div class="winix">
[if item_is]<h1>{edit}</h1>[else]<h1>{add}</h1>[end]
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if item_is][item_url]/[end]emacs">
<fieldset>
<legend>{form_emacs_legend}</legend>
<form method="post" action="[doc_base_url][dir][if item_is][item_url]/[end]emacs">
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
<p class="withnext">{suggested_url}:</p>
<input class="edit" type="text" name="url" value="[item_url]">
<div class="winix_input_a">
<label for="winix_title_id">{title}:</label>
<input id="winix_title_id" type="text" name="subject" value="[item_subject]">
</div>
<div class="winix_input_a">
<label for="winix_url_id">{suggested_url}:</label>
<input id="winix_url_id" type="text" name="url" value="[item_url]">
</div>
[include "fun_emacs_post.html"]
[if-no user_logged]
<p class="withnext">{nick}:</p>
<input class="edit" type="text" name="guestname" value="[item_guest_name]">
<div class="winix_input_a">
<label for="winix_nick_id">{nick}:</label>
<input id="winix_nick_id" type="text" name="guestname" value="[item_guest_name]">
</div>
<p class="withnext">{rebus_how_is_it} [rebus_question]?</p>
<input class="edit" type="text" name="rebus">
<div class="winix_input_a">
<label for="winix_rebus_id">{rebus_how_is_it} [rebus_question]?</label>
<input id="winix_rebus_id" type="text" name="rebus">
</div>
[end]
[if winix_function_param_is "postredirect"]
<input type="hidden" name="postredirect" value="[winix_function_param_value "postredirect"]">
[end]
<input class="submit" type="submit" value="[if item_is]{change}[else]{add}[end]">
</fieldset>
<input type="submit" value="[if item_is]{change}[else]{add}[end]">
</form>
</div>

View File

@ -1,24 +1,28 @@
<div class="winix_input_a">
[if winix_function_is "upload"]
<p class="withnext">{upload_content}</p>
<label for="winix_content_id">{upload_content}</label>
[else]
[if mount_type_is "cms"]<p class="withnext">{form_emacs_content_cms}</p>[end]
[if mount_type_is "thread"]<p class="withnext">{form_emacs_content_thread}</p>[end]
[if mount_type_is "ticket"]<p class="withnext">{form_emacs_content_ticket}</p>[end]
[if mount_type_is "cms"]<label for="winix_content_id">{form_emacs_content_cms}</label>[end]
[if mount_type_is "thread"]<label for="winix_content_id">{form_emacs_content_thread}</label>[end]
[if mount_type_is "ticket"]<label for="winix_content_id">{form_emacs_content_ticket}</label>[end]
[end]
<textarea class="multitext" rows="[if winix_function_is "upload"]7[else][if mount_type_is "cms"]30[else]10[end][end]" cols="60" name="itemcontent">[item_content]</textarea>
<textarea id="winix_content_id" rows="[if winix_function_is "upload"]7[else][if mount_type_is "cms"]30[else]10[end][end]" cols="60" name="itemcontent">[item_content]</textarea>
</div>
<p class="withnext">{form_emacs_content_type}</p>
<select name="contenttype" class="contenttype">
<div class="winix_input_a">
<label for="winix_contenttype_id">{form_emacs_content_type}</label>
<select name="contenttype" id="winix_contenttype_id">
<option[if item_content_type_is "text"] selected[end] value="0">{form_emacs_content_type_text}</option>
<option[if item_content_type_is "formatted text"] selected[end] value="1">{form_emacs_content_type_formatted_text}</option>
[if user_can_use_html]<option[if item_content_type_is "html"] selected[end] value="2">{form_emacs_content_type_html}</option>[end]
[if user_can_use_bbcode]<option[if item_content_type_is "bbcode"] selected[end] value="3">{form_emacs_content_type_bbcode}</option>[end]
[if user_can_use_raw]<option[if item_content_type_is "raw"] selected[end] value="4">{form_emacs_content_type_raw}</option>[end]
</select>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{env_header}</h1>
@ -50,3 +52,5 @@
</fieldset>
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>Export</h1>
@ -22,11 +24,4 @@
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
[if mount_page_arg_is "subject"][if mount_page_arg_is "info"]<h1 class="withinfo">[else]<h1>[end][dir_last_subject]</h1>[end]
[if mount_page_arg_is "info"][include "dir_last_info.html"][end]
@ -77,3 +79,4 @@
[end]
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1 class="simple">{last_header}</h1>
[if-one last_tab]
@ -12,3 +14,4 @@
[end]
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{ln_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir]ln">
<fieldset>
@ -33,4 +34,5 @@
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{locale_header}</h1>
[if user_has_correct_locale]
@ -31,3 +33,4 @@
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{login_header}</h1>
[if-one user_logged]
@ -21,3 +23,4 @@
[end]
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
[if winix_function_param_is "ckeditor_browse"]
@ -27,8 +29,6 @@
<div id="winix_ls_browse_rightcolumn">
[if-any item_tab]
<h2>{ls_pictures_in_dir} [dir]</h2>
@ -59,7 +59,7 @@
[if-one dir_childs_tab item_tab]
<table class="withoutborder">
<table class="winix_table_withoutborder">
[for dir_childs_tab]
<tr>
<td>d</td>
@ -132,5 +132,6 @@
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{man_header}</h1>
<h2>{man_winix_funcions}</h2>
@ -27,3 +29,4 @@
</table>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{meta_header}</h1>
[if item_is]
@ -35,3 +37,6 @@
<pre>[dir_last_meta_str]</pre>
[end]
[end]
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{mkdir_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir]mkdir">
@ -19,5 +20,6 @@
</fieldset>
</form>
</div>

View File

@ -1,9 +1,11 @@
<div class="winix">
<h1>{mount_header}</h1>
<h2>{mount_current}:</h2>
<table class="mountpoints">
<table class="winix_mountpoints">
<tr>
<th>{mount_type}</th>
<th>{mount_dir}</th>
@ -26,7 +28,7 @@
<h2>{mount_table}:</h2>
[if mount_tab]
<table class="mountpoints">
<table class="winix_mountpoints">
<tr>
<th>{mount_type}</th>
@ -50,3 +52,4 @@
[end]
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{mv_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if-one item_is][item_url]/[end]mv">
<fieldset>
@ -27,5 +28,6 @@
</fieldset>
</form>
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
[if item_is]<h1>{edit}</h1>[else]<h1>{add}</h1>[end]
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if item_is][item_url]/[end]nicedit">
<fieldset>
@ -14,7 +15,7 @@
<input class="edit" type="text" name="url" value="[item_url]">
[end]
[if-any mount_type_is "thread" mount_thread_arg_is "subject"]
[if-any mount_type_is "thread" thread_mount_arg_is "subject"]
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
@ -58,3 +59,4 @@
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{passwd_header}</h1>
<form id="additem" method="post" action="[doc_base_url][dir]passwd">
@ -29,3 +31,6 @@
<input class="submit" type="submit" value="{passwd_submit}">
</fieldset>
</form>
</div>

View File

@ -1,9 +1,10 @@
<div class="winix">
[# this template is for following functions: priv, chmod, chown]
<h1>{priv_header}</h1>
[include "error.html"]
[if-no winix_function_param_is "r"]
@ -126,4 +127,5 @@
[end]
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>Pw</h1>
[if winix_function_param_is "resetpassword"]
@ -54,3 +56,5 @@
[end]
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{reload_header}</h1>
[include "error.html"]
<p>{reload_select}:</p>
@ -22,3 +23,4 @@
</ul>
</div>

View File

@ -1,43 +1,52 @@
<div class="winix">
<h1>{thread_header_reply}</h1>
[include "error.html"]
<form method="post" action="[doc_base_url][dir][item_url]/reply">
<form id="additem" method="post" action="[doc_base_url][dir][item_url]/reply">
<fieldset>
<legend>{form_thread_reply}</legend>
[if thread_mount_arg_is "subject"]
<div class="winix_input_a">
<label for="">{title}:</label>
<input type="text" name="subject" value="">
</div>
[if mount_thread_arg_is "subject"]
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="">
<p class="withnext">{suggested_url}:</p>
<input class="edit" type="text" name="url" value="">
<div class="winix_input_a">
<label for="">{suggested_url}:</label>
<input type="text" name="url" value="">
</div>
[end]
[if mount_type_is "thread"]<p class="withnext">{form_emacs_content_thread}</p>[end]
<textarea class="multitext" rows="10" cols="60" name="itemcontent"></textarea>
<div class="winix_input_a">
[if mount_type_is "thread"]<label for="winix_content_id">{form_emacs_content_thread}</label>[end]
<textarea id="winix_content_id" rows="10" cols="60" name="itemcontent"></textarea>
</div>
<p class="withnext">{form_emacs_content_type}</p>
<select name="contenttype" class="contenttype">
<div class="winix_input_a">
<label for="">{form_emacs_content_type}</label>
<select name="contenttype">
<option value="0">{form_emacs_content_type_text}</option>
<option selected value="1">{form_emacs_content_type_formatted_text}</option>
[if user_can_use_html]<option value="2">{form_emacs_content_type_html}</option>[end]
[if user_can_use_bbcode]<option value="3">{form_emacs_content_type_bbcode}</option>[end]
[if user_can_use_raw]<option value="4">{form_emacs_content_type_raw}</option>[end]
</select>
</div>
[if-no user_logged]
<p class="withnext">{nick}:</p>
<input class="edit" type="text" name="guestname" value="">
<div class="winix_input_a">
<label for="">{nick}:</label>
<input type="text" name="guestname" value="">
</div>
<p class="withnext">{rebus_how_is_it} [rebus_question]?</p>
<input class="edit" type="text" name="rebus">
<div class="winix_input_a">
<label for="">{rebus_how_is_it} [rebus_question]?</p>
<input type="text" name="rebus">
</div>
[end]
[if winix_function_param_is "postredirect"]
@ -45,7 +54,8 @@
[end]
<input class="submit" type="submit" value="{add}">
</fieldset>
<input type="submit" value="{add}">
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{rm_header}</h1>
<form id="additem" method="post" action="[doc_base_url][dir][if-one item_is][item_url]/[end]rm[if-no item_is]/r[end]">
@ -40,3 +42,4 @@
</fieldset>
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{rmuser_header}</h1>
[if user_logged]
@ -29,3 +31,6 @@
</form>
[end]
</div>

View File

@ -1,16 +1,20 @@
<div class="winix">
[if mount_page_arg_is "subject"]<h1[if mount_page_arg_is "info"] class="withinfo"[end]>[dir_last_subject]</h1>[end]
[if mount_page_arg_is "info"][include "dir_last_info.html"][end]
[if thread_can_create]
<ul class="itemmenu">
<div class="winix_itemoptions_b">
<ul>
<li><a href="[doc_base_url][dir]createthread" rel="nofollow">{thread_create_new}</a></li>
</ul>
</div>
[end]
[if thread_sort_tab]
<table class="forum">
<table class="winix_forum">
<tr><th>{thread_tab_title}</th><th>{thread_tab_author}</th><th>{thread_tab_replies}</th><th>{thread_tab_last_post}</th></tr>
[for thread_sort_tab]
<tr>
@ -23,5 +27,6 @@
[end]
</div>

View File

@ -1,16 +1,20 @@
<div class="winix">
[if mount_page_arg_is "subject"]<h1[if mount_page_arg_is "info"] class="withinfo"[end]>[dir_last_subject]</h1>[end]
[if mount_page_arg_is "info"][include "dir_last_info.html"][end]
[if ticket_can_create]
<ul class="itemmenu">
<li><a href="[doc_base_url][dir]createticket" rel="nofollow">{ticket_create_new}</a></li>
</ul>
<div class="winix_itemoptions_b">
<ul>
<li><a href="[doc_base_url][dir]createticket" rel="nofollow">{ticket_create_new}</a></li>
</ul>
</div>
[end]
[if tickets_tab]
<table class="tickettab">
<table class="winix_tickets_tab">
<tr>
<th>{tickets_header_name}</th>
@ -29,7 +33,7 @@
[for tickets_tab]
<tr>
<td class="tickettabtitle"><a href="[doc_base_url][dir][tickets_tab_url]">[if-no tickets_tab_subject_empty][tickets_tab_subject][else]&lt;[tickets_tab_url]&gt;[end]</a></td>
<td class="winix_tickets_tab_title"><a href="[doc_base_url][dir][tickets_tab_url]">[if-no tickets_tab_subject_empty][tickets_tab_subject][else]&lt;[tickets_tab_url]&gt;[end]</a></td>
[for tickets_tab_conf_tab]
[if-any-no tickets_tab_conf_tab_type_is "images" tickets_tab_conf_tab_type_is "files"]
[if tickets_tab_conf_tab_type_is "progress"]
@ -54,4 +58,5 @@
</div>

View File

@ -1,30 +1,36 @@
<div class="winix">
<h1>{sort_header}</h1>
<p>{sort_info1}</p>
[if item_is]
<form id="additem" action="[doc_base_url][dir][item_url]/sort" method="post">
<div>
<p class="withnext">{sort_current_sortindex}:</p>
<input class="editshort" type="text" name="sortindex" value="[item_sort]">
<input class="submit" type="submit" value="{change}">
<form class="winix_sortable_form" action="[doc_base_url][dir][item_url]/sort" method="post">
<div class="winix_input_b">
<label for="">{sort_current_sortindex}:</p>
<input type="text" name="sortindex" value="[item_sort]">
</div>
<input type="submit" value="{change}">
[if winix_function_param_is "postredirect"]
<input type="hidden" name="postredirect" value="[winix_function_param_value "postredirect"]">
[end]
</div>
</form>
[else]
<p>{sort_info_multi}</p>
[if item_tab]
<form id="additem" action="[doc_base_url][dir]sort" method="post">
<div>
<ul id="sortable">
<form class="winix_sortable_form" action="[doc_base_url][dir]sort" method="post">
<ul id="winix_sort_items">
[for item_tab]
<li id="li[item_tab_index]">
<li id="winix_sort_item_[item_tab_index]">
<input type="text" name="sort[item_tab_id]" value="[item_tab_sort]">
[if item_tab_has_thumb]<img src="[item_tab_link]/-/thumb" alt="[item_tab_subject]">[end]
[item_tab_url]
@ -36,9 +42,10 @@
<input type="hidden" name="postredirect" value="[winix_function_param_value "postredirect"]">
[end]
<input class="submit" type="submit" value="{change}">
</div>
<input type="submit" value="{change}">
</form>
[end]
[end]
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1 class="simple">{stat_header}</h1>
<table class="withoutborder">
@ -20,3 +22,7 @@
</td></tr>
</table>
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{subject_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if-one item_is][item_url]/[end]subject">
<fieldset>
@ -19,3 +20,4 @@
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
<h1>{template_header}</h1>
[include "error.html"]
<p>
@ -67,3 +68,6 @@
</fieldset>
</form>
</div>

View File

@ -1,17 +1,21 @@
[if mount_page_arg_is "subject"]<h1[if mount_page_arg_is "info"] class="withinfo"[end]>[item_subject]</h1>[end]
<div class="winix">
[if mount_page_arg_is "subject"]<h1[if mount_page_arg_is "info"] class="winix_withinfo"[end]>[item_subject]</h1>[end]
[if mount_page_arg_is "info"][include "item_info.html"][end]
[if thread_can_reply]
<ul class="itemmenu">
<div class="winix_itemoptions_b">
<ul>
<li><a href="[doc_base_url][dir][item_url]/reply" rel="nofollow">{thread_reply_in_this_thread}</a></li>
</ul>
</div>
[end]
[if-no thread_mount_arg_is "sort_desc"]
<div class="threadbox">
[if item_can_write]<a class="threadedit" href="[item_link]/emacs" rel="nofollow">\[{edit}\]</a>[end]
[if thread_mount_arg_is "subject"]<h2[if thread_mount_arg_is "info"] class="withinfo"[end]>[item_subject]</h2>[end]
<div class="winix_threadbox">
[if item_can_write]<a class="winix_threadedit" href="[item_link]/emacs" rel="nofollow">\[{edit}\]</a>[end]
[if thread_mount_arg_is "subject"]<h2[if thread_mount_arg_is "info"] class="winix_withinfo"[end]>[item_subject]</h2>[end]
[if thread_mount_arg_is "info"][include "item_info.html"][end]
[item_print_content]
</div>
@ -19,21 +23,23 @@
[for thread_sort_tab]
<div class="threadbox[if-index even] threadboxcolor[end]">
[if thread_sort_tab_can_write]<a class="threadedit" href="[thread_sort_tab_link]/emacs" rel="nofollow">\[{edit}\]</a>[end]
[if thread_mount_arg_is "subject"]<h2[if thread_mount_arg_is "info"] class="withinfo"[end]>[thread_sort_tab_subject]</h2>[end]
<div class="winix_threadbox[if-index even] winix_threadboxcolor[end]">
[if thread_sort_tab_can_write]<a class="winix_threadedit" href="[thread_sort_tab_link]/emacs" rel="nofollow">\[{edit}\]</a>[end]
[if thread_mount_arg_is "subject"]<h2[if thread_mount_arg_is "info"] class="winix_withinfo"[end]>[thread_sort_tab_subject]</h2>[end]
[if thread_mount_arg_is "info"][include "thread_sort_tab_info.html"][end]
[thread_sort_tab_print_content]
</div>
[end]
[if thread_mount_arg_is "sort_desc"]
<div class="threadbox">
[if item_can_write]<a class="threadedit" href="[item_link]/emacs" rel="nofollow">\[{edit}\]</a>[end]
[if thread_mount_arg_is "subject"]<h2[if thread_mount_arg_is "info"] class="withinfo"[end]>[item_subject]</h2>[end]
<div class="winix_threadbox">
[if item_can_write]<a class="winix_threadedit" href="[item_link]/emacs" rel="nofollow">\[{edit}\]</a>[end]
[if thread_mount_arg_is "subject"]<h2[if thread_mount_arg_is "info"] class="winix_withinfo"[end]>[item_subject]</h2>[end]
[if thread_mount_arg_is "info"][include "item_info.html"][end]
[item_print_content]
</div>
[end]
</div>

View File

@ -1,10 +1,12 @@
<div class="winix">
[if mount_page_arg_is "subject"]<h1[if mount_page_arg_is "info"] class="withinfo"[end]>[item_subject]</h1>[end]
[if mount_page_arg_is "info"][include "item_info.html"][end]
<div class="ticketinfo">
[if ticket_can_edit]<p class="edit"><a href="[doc_base_url][dir][item_url]/editticket" rel="nofollow">\[{edit}\]</a></p>[end]
<div class="winix_ticket">
[if ticket_can_edit]<p class="winix_ticket_edit"><a href="[doc_base_url][dir][item_url]/editticket" rel="nofollow">\[{edit}\]</a></p>[end]
<table>
[for ticket_tab]
[if ticket_tab_has_value]
@ -15,7 +17,7 @@
[if ticket_tab_type_is "images"]
[for ticket_tab_file_tab]
<a href="[doc_base_url][ticket_tab_file_tab_path]" rel="lightbox\[a\]" class="picture">
<a href="[doc_base_url][ticket_tab_file_tab_path]" rel="lightbox\[a\]">
<img src="[doc_base_url][ticket_tab_file_tab_path]/-/thumb" alt="[ticket_tab_file_tab_path]" height="150">
</a>
[end]
@ -47,7 +49,7 @@
[if winix_has_plugin "thread"]
[if thread_can_reply]
<ul class="itemmenu">
<ul class="winix_itemoptions_b">
<li><a href="[doc_base_url][dir][item_url]/reply" rel="nofollow">{thread_reply_in_this_thread}</a></li>
</ul>
[end]
@ -64,3 +66,5 @@
[end]
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{timezone_header}</h1>
[if user_has_correct_time_zone]
@ -29,4 +31,5 @@
</form>
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
[if item_is]<h1>{edit}</h1>[else]<h1>{add}</h1>[end]
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if item_is][item_url]/[end]tinymce">
@ -15,7 +16,7 @@
<input class="edit" type="text" name="url" value="[item_url]">
[end]
[if-any mount_type_is "thread" mount_thread_arg_is "subject"]
[if-any mount_type_is "thread" thread_mount_arg_is "subject"]
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
@ -49,3 +50,4 @@
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{uname_header}</h1>
<p>Winix [sys_ver_major].[sys_ver_minor].[sys_ver_revision]</p>
@ -16,3 +18,4 @@
[end]
</div>

View File

@ -1,4 +1,5 @@
[if winix_function_param_is "ckeditor_upload"]
<script type="text/javascript">window.parent.CKEDITOR.tools.callFunction([upload_ckeditor_funnum], '[item_link]');</script>
[end]
@ -24,6 +25,8 @@
[if-any-no winix_function_param_is "ckeditor_upload" winix_function_param_is "jquery_upload"]
<div class="winix">
<h1>{upload_header}</h1>
[# The file upload form used as target for the file upload widget]
@ -189,5 +192,7 @@
\});
\});</script>
</div>
[end]

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{uptime_header}</h1>
<p>{uptime_current_time}: [winix_cur_time]<br>
@ -16,3 +18,4 @@
</p>
</div>

View File

@ -1,6 +1,7 @@
<div class="winix">
[if item_is]<h1>{edit}</h1>[else]<h1>{add}</h1>[end]
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if item_is][item_url]/[end]vim">
<fieldset>
@ -14,7 +15,7 @@
<input class="edit" type="text" name="url" value="[item_url]">
[end]
[if-any mount_type_is "thread" mount_thread_arg_is "subject"]
[if-any mount_type_is "thread" thread_mount_arg_is "subject"]
<p class="withnext">{title}:</p>
<input class="edit" type="text" name="subject" value="[item_subject]">
@ -51,3 +52,4 @@
</form>
</div>

View File

@ -1,3 +1,5 @@
<div class="winix">
<h1>{who_header}</h1>
@ -13,5 +15,5 @@
[end]
</div>

View File

@ -1,50 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html>
[# minimalistic template]
<html lang="{language}">
[include "index_head.html"]
<head>
<meta charset="{charset}">
<title>[doc_title]</title>
<link rel="stylesheet" href="[doc_base_url_common]/winix/winix.css">
[include "index_head_functions_add.html"]
</head>
[# now we don't need the check of fullscreen here]
[# we've got a second template for fullscreen -- index_fullscreen.html]
[if-no winix_function_param_is "fullscreen"]
<body>
<body>
<div id="winix_container">
[include "index_header.html"]
[if-no winix_show_content_in_full_window]
<div id="winix_middle">
[include "index_contentmenu.html"]
<div id="winix_contentright">
[include "slog.html"]
[content]
</div> <!-- winix_contentright -->
</div> <!-- winix_middle -->
[else]
<div id="winix_contentfull">
[include "slog.html"]
[content]
</div> <!-- winix_contentfull -->
[end]
[include "index_footer.html"]
</div> <!-- winix_container -->
</body>
<div>
[include "slog.html"]
[# each winix function has div.winix in its template defined -- only functions: cat and run don't have div.winix]
[# so you can easly use 'content' with your own template]
[# and when using other winix functions you automatically get proper styling]
[content]
</div>
[else]
<body>
<div id="winix_containerfull">
[include "slog.html"]
[content]
</div> <!-- winix_containerfull -->
</body>
[end] [# if-no winix_function_param_is "fullscreen"]
</html>

View File

@ -1,12 +0,0 @@
<div id="winix_contentleft">
<h2>Menu</h2>
<ul class="winix_menu">
<li><a href="[doc_base_url]/">menu 1</a></li>
<li><a href="[doc_base_url]/">menu 2</a></li>
<li><a href="[doc_base_url]/">menu 3</a></li>
</ul>
</div> <!-- winix_contentleft -->

View File

@ -1,4 +0,0 @@
<div id="winix_footer">
</div> <!-- winix_footer -->

View File

@ -1,30 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html>
[# minimalistic template]
<html lang="{language}">
<head>
<meta charset="{charset}">
<title>[doc_title]</title>
<meta http-equiv="content-type" content="text/html; charset={charset}">
[if doc_css_tab]
[for doc_css_tab]
<link rel="stylesheet" href="[if-no doc_css_tab_file_is_global][doc_base_url_static][end][doc_css_tab_file]" type="text/css">
[end]
[else]
<link rel="stylesheet" href="[doc_base_url_static]/winix/winix.css" type="text/css">
[end]
<link rel="stylesheet" href="[doc_base_url_common]/winix/winix.css">
[include "index_head_functions_add.html"]
</head>
<body>
<div id="winix_containerfull">
[include "slog.html"]
[content]
</div> <!-- winix_containerfull -->
<div>
[include "slog.html"]
[# each winix function has div.winix in its template defined -- only functions: cat and run don't have div.winix]
[# so you can easly use 'content' with your own template]
[# and when using other winix functions you automatically get proper styling]
[content]
</div>
</body>
</html>

View File

@ -1,11 +0,0 @@
<head>
<title>[doc_title]</title>
<meta http-equiv="content-type" content="text/html; charset={charset}">
<meta name="description" content="">
<meta name="keywords" content="">
<link rel="stylesheet" href="[doc_base_url_static]/winix/winix.css" type="text/css">
<link rel="shortcut icon" href="[doc_base_url_static]/favicon.ico">
[include "index_head_functions_add.html"]
</head>

View File

@ -1,5 +1,49 @@
[# other stuff needed by a specific function]
[if-one winix_function_is "adduser"
winix_function_is "chmod"
winix_function_is "chown"
winix_function_is "ckeditor"
winix_function_is "cp"
winix_function_is "default"
winix_function_is "download"
winix_function_is "emacs"
winix_function_is "env"
winix_function_is "last"
winix_function_is "ln"
winix_function_is "locale"
winix_function_is "login"
winix_function_is "logout"
winix_function_is "ls"
winix_function_is "man"
winix_function_is "meta"
winix_function_is "mkdir"
winix_function_is "mount"
winix_function_is "mv"
winix_function_is "nicedit"
winix_function_is "node"
winix_function_is "passwd"
winix_function_is "priv"
winix_function_is "pw"
winix_function_is "reload"
winix_function_is "rm"
winix_function_is "rmuser"
winix_function_is "sort"
winix_function_is "stat"
winix_function_is "subject"
winix_function_is "template"
winix_function_is "timezone"
winix_function_is "tinymce"
winix_function_is "uname"
winix_function_is "upload"
winix_function_is "uptime"
winix_function_is "vim"
winix_function_is "who"]
<link rel="stylesheet" href="[doc_base_url_common]/winix/winix.css" type="text/css">
[end]
[if winix_function_is "ckeditor"]
<script type="text/javascript" src="[doc_base_url_common]/ckeditor/ckeditor.js"></script>
[end]

View File

@ -1,32 +0,0 @@
<div id="winix_header">
[if-one user_logged]
<span id="winix_logged">{logged_as}: [user_name]<br>
<a href="[doc_base_url][if-one dir_can_read_exec][dir][if-any item_is item_can_read][item_url]/[end][else]/[end]logout">{logout}</a></span>
[else]
<form id="winix_login" method="post" action="[login_path]login">
<fieldset>
<legend>{form_login_legend}:</legend>
<input class="edit" type="text" name="login">
<input class="edit" type="password" name="password">
<input class="submit" type="submit" value="{button_login}">
<p><label><input class="remember" type="checkbox" name="rememberme">{remember_me}</label></p>
</fieldset>
</form>
[end]
<a href="[doc_base_url]" id="winix_logo">{home_page}</a>
[if-one dir_tab]
<ul id="winix_current_dir">
[for dir_tab]
<li><a href="[doc_base_url][dir_tab_link]">[dir_tab_url] /&nbsp;</a></li>
[end]
[if-one item_is]
<li><a href="[item_link]">[item_url]</a></li>
[end]
</ul>
[end]
</div> <!-- winix_header -->

View File

@ -1,4 +1,4 @@
<p class="iteminfo">
<p class="winix_iteminfo">
{added_by}: [item_user], [item_date_creation_nice][if-no item_dates_equal],
{last_modified}[if item_users_different] {by}: [item_modification_user],[else]:[end]
[item_date_modification_nice][end]

View File

@ -1,10 +1,10 @@
[if-no winix_function_param_is "fullscreen"]
[if-one dir_can_write item_can_write]
<div class="itemoptions">
<div class="winix_itemoptions_a">
[if-any dir_can_write]
<h2>{add_page}</h2>
<ul class="itemmenu">
<ul>
<li><a href="[doc_base_url][dir]emacs">{admin_emacs_add}</a></li>
[if user_can_use_html]
<li><a href="[doc_base_url][dir]ckeditor">{admin_ckeditor_add}</a></li>
@ -16,7 +16,7 @@
[if-any item_is item_can_write]
<h2>{edit_page}</h2>
<ul class="itemmenu">
<ul>
<li><a href="[doc_base_url][dir][item_url]/emacs">{admin_emacs_edit}</a></li>
[if user_can_use_html]
<li><a href="[doc_base_url][dir][item_url]/ckeditor">{admin_ckeditor_edit}</a></li>
@ -27,7 +27,7 @@
[end]
<h2>{admin_options}:</h2>
<ul class="itemmenu">
<ul>
<li><a href="[doc_base_url][dir]ls">{admin_ls}</a></li>
[if dir_can_write]<li><a href="[doc_base_url][dir]mkdir">{admin_mkdir}</a></li>[end]
[if dir_can_write]<li><a href="[doc_base_url][dir]upload">{admin_upload}</a></li>[end]

View File

@ -1,4 +1,4 @@
<p class="[if-index odd]itemtabinfo[else][if mount_thread_arg_is "subject"]itemtabinfo[else]itemtabinfo2[end][end]">
<p class="[if-index odd]winix_itemtabinfo[else][if thread_mount_arg_is "subject"]winix_itemtabinfo[else]winix_itemtabinfo2[end][end]">
{added_by}: [item_tab_user], [item_tab_date_creation_nice][if-no item_tab_dates_equal],
{last_modified}[if-one item_tab_users_different] {by}: [item_tab_modification_user],[else]:[end]

View File

@ -1,11 +1,11 @@
[if slog_tab]
<table class="slog">
<table class="winix_slog">
[for slog_tab]
<tr>
<td class="[if slog_tab_is_error]slogerror[end][if slog_tab_is_warning]slogwarning[end][if slog_tab_is_info]sloginfo[end]">
<td class="[if slog_tab_is_error]winix_slogerror[end][if slog_tab_is_warning]winix_slogwarning[end][if slog_tab_is_info]winix_sloginfo[end]">
[if slog_tab_is_info]
{slog_info}:

View File

@ -1,4 +1,4 @@
<p class="[if-index even]itemtabinfo[else][if thread_mount_arg_is "subject"]itemtabinfo[else]itemtabinfo2[end][end]">
<p class="[if-index even]winix_itemtabinfo[else][if thread_mount_arg_is "subject"]winix_itemtabinfo[else]winix_itemtabinfo2[end][end]">
{added_by}: [thread_sort_tab_user], [thread_sort_tab_date_creation_nice][if-no thread_sort_tab_dates_equal],
{last_modified}[if thread_sort_tab_users_different] {by}: [thread_sort_tab_modification_user],[else]:[end]

View File

@ -91,8 +91,7 @@ rebus_how_is_it = Rebus: How is it
edit_ticket_header = Edit ticket
create_ticket_header = Create a new ticket
form_edit_ticket_legend = Edit ticket form.
form_create_ticket_legend = Ticket form.
form_ticket_type = Ticket type
@ -126,7 +125,6 @@ form_ln_legend = Link form
form_emacs_legend = Edit form
form_emacs_content_cms = Content
form_emacs_content_thread = Post
@ -238,7 +236,6 @@ thread_tab_author = Author
thread_tab_replies = Rep.
thread_tab_last_post = Last post
thread_reply_in_this_thread = Reply in this thread
form_thread_reply = Reply form
thread_header_reply = Reply
@ -396,7 +393,7 @@ slog_turn_over = Session's log turned over due to size greater than
sort_header = Sort
sort_current_sortindex = Current sort index
sort_info1 = Set an order of items by using the mouse.
sort_info_multi = Set an order of items by using the mouse.
stat_header = Stat
@ -461,12 +458,9 @@ notify_footer4 = in your user control panel.
# errors
winix_err_default = An error occured, error code:
# those errors are taken automatically by [winix_err_msg_from_locales]
# IMPROVE ME now they are not used, and should be moved to slog
winix_err_3 = Incorrect directory.
winix_err_18 = You are suspected to be a spammer, you cannot send anything without logging first.
winix_err_19 = Solve the rebus please!

View File

@ -95,8 +95,6 @@ rebus_how_is_it = Rebus: Ile to jest
edit_ticket_header = Edytuj zgłoszenie
create_ticket_header = Nowe zgłoszenie
form_edit_ticket_legend = Formularz edycji zgłoszenia.
form_create_ticket_legend = Formularz nowego zgłoszenia.
form_ticket_type = Rodzaj zgłoszenia
@ -129,8 +127,6 @@ ln_make_redirect = "Wykonaj przekierowanie (jedynie dla linków symbolicznych)"
form_ln_legend = Formularz zmiany linku
form_emacs_legend = Formularz edycji.
form_emacs_content_cms = Zawartość:
form_emacs_content_thread = Post:
form_emacs_content_ticket = Opis:
@ -259,7 +255,6 @@ thread_tab_author = Autor
thread_tab_replies = Odp.
thread_tab_last_post = Ostatni post
thread_reply_in_this_thread = Odpowiedz w tym wątku
form_thread_reply = Formularz odpowiedzi w wątku
thread_header_reply = Odpowiedz w wątku
ticket_progress_image_path = ticket_progress
@ -417,7 +412,7 @@ slog_turn_over = Log sesji wyczyszczony w związku z przekroczeniem wielkości
sort_header = Sortuj
sort_current_sortindex = Bieżący indeks sortowania
sort_info1 = Ustaw kolejność elementów przeciągając je przy pomocy myszki.
sort_info_multi = Ustaw kolejność elementów przeciągając je przy pomocy myszki.
stat_header = Stat
stat_item_type = typ
@ -481,8 +476,6 @@ notify_footer3 = Jeśli nie chcesz dostawać więcej takich wiadomości możesz
notify_footer4 = w swoim panelu użytkownika.
# errors
winix_err_default = Wystąpiły problemy z tą operacją, kod błędu:
# those errors are taken automatically by [winix_err_msg_from_locales]
winix_err_3 = Nieprawidłowy katalog.

View File

@ -1,675 +0,0 @@
/* ---------------------- clearing -------------------------- */
html, body {
color: black;
background: white;
}
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
line-height: 1.4em;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}
a img, :link img, :visited img {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol, ul {
list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
content: "";
}
blockquote {
margin-left: 40px;
margin-right: 40px;
}
sub, sup {
font-size: .83em;
vertical-align: super;
}
sub {
vertical-align: sub;
}
em {
font-style: italic;
font-weight: normal;
}
strong {
font-weight: bold;
}
ul > li {
list-style-type: bullet;
margin-left: 2em;
padding: 0.4em 0 0.4em 15px;
}
ol > li {
list-style-type: decimal;
margin-left: 3em;
padding: 0.4em 0 0.4em 5px;
}
dl {
margin: 0.5em 0 0.5em 0;
}
dt {
margin: 0.7em 0 0.0em 0;
}
* html ul li {
list-style-type: bullet;
margin-left: 2em;
padding: 0.4em 0 0.4em 15px;
}
* html ol li {
list-style-type: decimal;
margin-left: 3em;
padding: 0.4em 0 0.4em 5px;
}
span.strikethrough {
text-decoration: line-through;
}
span.underline {
text-decoration: underline;
}
table {
margin-left: 3em;
}
table tr.roweven {
background: #F8F8F8;
}
table tr.rowodd {
}
table th {
font-weight: bold;
padding-right: 2em;
}
table td {
padding-right: 2em;
}
table.tablea {
border: none;
}
table.tablea th, table.tablea td {
border: none;
}
table.tableb {
border: none;
}
table.tableb th {
border: none;
border-bottom: 1px solid #AEAEAE;
}
table.tableb td {
border: none;
}
table.tablec {
border: none;
border: 1px solid #AEAEAE;
}
table.tablec th {
border: none;
border-bottom: 1px solid #AEAEAE;
border-left: 1px dotted #AEAEAE;
border-right: 1px dotted #AEAEAE;
}
table.tablec td {
border: none;
border-left: 1px dotted #AEAEAE;
border-right: 1px dotted #AEAEAE;
}
p {
margin: 0.5em 0 0.5em 0;
}
/* */
p.withnext {
margin: 1em 0 0 0;
width: 520px;
}
p.iteminfo {
font-size: 0.7em;
color: #AAAAAA;
margin: 0.4em 0 1.8em 0;
}
p.itemtabinfo {
font-size: 0.7em;
color: #AAAAAA;
margin: 0 0 1em 0;
padding: 0.5em 0 0 0;
}
p.itemtabinfo2 {
font-size: 0.7em;
color: #AAAAAA;
margin: 0 0 1em 0;
padding: 1.5em 0 0 0;
}
.error {
color: red;
font-weight: bold;
}
#additem legend {
display: none;
}
#additem .edit {
margin: 0.3em 0 0.3em 0;
padding: 0.2em;
border: 1px solid #dedede;
display: block;
width: 530px;
}
#additem .editshort {
margin: 0.3em 0 0.3em 0;
padding: 0.2em;
border: 1px solid #dedede;
display: block;
width: 250px;
}
#additem .check {
vertical-align: middle;
}
#additem label {
vertical-align: top;
margin: 0.3em 0 0.3em 0;
padding: 0.2em;
display: block;
}
#additem select {
border: 1px solid #dedede;
width: 100px;
margin: 0.3em 0 0.3em 0;
}
#additem select.contenttype {
width: 150px;
}
#additem select.template {
width: 200px;
}
#additem .privileges {
margin: 0.5em 0 0.5em 0;
border: 1px solid #dedede;
display: block;
width: 100px;
}
#additem .multitext {
margin: 0.5em 0 0.5em 0;
border: 1px solid #dedede;
display: block;
width: 100%;
}
#additem .multitextfull {
margin: 0.5em 0 0.5em 0;
border: 1px solid #dedede;
display: block;
width: 100%;
}
#additem .submit {
margin: 1.5em 0 0.5em 0;
display: block;
width: 10em;
padding: 0.2em;
}
div.itemoptions {
clear: both;
border-top: 1px solid #D1D1E1;
padding: 1em;
margin: 5em 0 1em 0;
}
div.itemoptions h2 {
margin-top: 0;
font-size: 1.1em;
}
ul.itemmenu {
overflow: hidden;
margin: 1em 0 2em 0;
display: block;
}
/* ie6 has some problems */
* html ul.itemmenu {
overflow: visible;
height: 1em;
}
ul.itemmenu li {
display: block;
margin-right: 2em;
font-size: 0.8em;
line-height: 1.8em;
}
div.threadbox {
padding: 0.2em 1em 1em 1em;
}
div.threadboxcolor {
background: #F4F4F4;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}
div.threadbox a.threadedit {
margin: 0.5em 0 0 0;
float: right;
font-size: 0.8em;
}
table.forum {
border: 1px solid #D1D1E1;
}
table.forum th {
border: 1px solid #D1D1E1;
}
table.forum td {
border: 1px solid #D1D1E1;
}
table.forum a {
display: block;
padding: 0 4px 0 4px;
}
.smallfont {
font-size: 0.7em;
}
table.tickettab {
border: 1px solid #D1D1E1;
}
table.tickettab th {
font-weight: bold;
}
table.tickettab th, table.tickettab td {
text-align: center;
border: 0;
font-size: 0.7em;
border: 1px solid #D1D1E1;
vertical-align: middle;
}
table.tickettab td.tickettabtitle {
font-size: 1em;
text-align: left;
padding: 0 4px 0 4px;
}
table.tickettab a {
display: block;
padding: 0 4px 0 4px;
}
table.ticket {
margin: 1em 0 1em 0;
}
table.ticket th {
text-align: left;
font-weight: normal;
padding: 0 1em 0 0;
}
table.ticket th, table.ticket td {
border: 0;
vertical-align: middle;
}
table.ticket input {
margin: 0.3em 0 0.3em 0;
padding: 0.2em;
border: 1px solid #dedede;
display: block;
width: 100px;
}
div.ticketinfo {
background: #FFFED5;
padding: 2em;
border: 1px dotted #AFAFAF;
}
div.ticketinfo table th {
text-align: left;
border: 0;
padding: 0 1em 0 0;
}
div.ticketinfo table td {
border: 0;
}
div.ticketinfo p.edit {
font-size: 0.8em;
text-align: right;
float: right;
}
div#winix_ls_browse_leftcolumn {
float: left;
width: 30%;
margin: 0 2em 1em 1em;
}
div#winix_ls_browse_leftcolumn li {
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
background: none;
}
div#winix_ls_browse_leftcolumn a {
text-decoration: none;
outline-style: none;
}
div#winix_ls_browse_leftcolumn a:hover, div#winix_ls_browse_leftcolumn a:focus {
text-decoration: underline;
}
div#winix_ls_browse_rightcolumn {
float: left;
width: 60%;
}
div#winix_ls_browse_rightcolumn li {
display: block;
float: left;
margin: 0 1em 1em 0;
padding: 0;
list-style-type: none;
list-style-image: none;
background: none;
}
div#winix_ls_browse_rightcolumn li a img {
padding: 3px;
}
div#winix_ls_browse_rightcolumn li a:focus {
outline-style: none;
}
div#winix_ls_browse_rightcolumn li a:hover img, div#winix_ls_browse_rightcolumn li a:focus img {
border: 1px solid black;
padding: 2px;
}
strong {
font-weight: bold;
}
img.catimage {
max-width: 600px;
}
pre.nowinixbreak {
display: inline;
white-space: normal;
}
/*
from bbcode
*/
span.bbitalic {
font-style: italic;
}
span.bbunderline {
text-decoration: underline;
}
span.bbstrike {
text-decoration: line-through;
}
div.bbquote {
display: block;
padding: 0.5em;
margin: 0.5em 0 1em 0;
border: 1px solid #C3C3C3;
background: #F0F0F0;
}
div.bbquote span.bbquotewho {
font-size: 0.8em;
color: #BABABA;
}
code.bbcode {
display: block;
background-color: #fafafa;
padding: 1em;
font-size: 0.8em;
}
ul.bblist {
margin-left: 2em;
}
ul.bblist li {
list-style-type: disc;
}
span.bbcolyellow {
color: yellow;
}
span.bbcolred {
color: red;
}
span.bbcolgreen {
color: green;
}
span.bbcolblue {
color: blue;
}
span.bbcolbrown {
color: brown;
}
span.bbcolblack {
color: black;
}
ul.galleryimages li {
display: block;
float: left;
margin: 0 0 6px 10px;
background: none;
}
ul.galleryimages a, ul.galleryimages a:hover, ul.galleryimages a:focus, ul.galleryimages a:active {
background: none;
}
ul.galleryimages img {
background: none;
}
table.mountpoints {
}
table.mountpoints th {
font-weight: bold;
white-space: normal;
text-align: center;
}
table.slog th, table.slog td {
border: 0;
}
td.slogerror {
background: red;
color: white;
}
td.slogwarning {
background: #7373FF;
color: white;
}
td.sloginfo {
background: #F0F0F0;
color: black;
}
ul#sortable li{
list-style-type: none;
display: block;
padding: 0.2em 1em 0.2em 1em;
border: 1px solid #D3D3D3;
background: #EDEDED;
margin: 0.3em 0 0.3em 0;
}
ul#sortable input{
width: 30px;
margin: 0 10px 0 0;
}
ul#sortable img {
height: 50px;
}
form#fileupload {
display: block;
margin: 3em 0 1em 0;
font-size: 11px;
}
/* after sending a file the file is shown very large for the first time */
form#fileupload tr.template-download td.preview img {
max-width: 120px;
max-height: 120px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 864 B

File diff suppressed because it is too large Load Diff

View File

@ -577,10 +577,6 @@ void Templates::CreateFunctions()
ezc_functions.Insert("winix_req_per_sec_1", winix_req_per_sec_1);
ezc_functions.Insert("winix_req_per_sec_5", winix_req_per_sec_5);
ezc_functions.Insert("winix_req_per_sec_15", winix_req_per_sec_15);
ezc_functions.Insert("winix_err_is", winix_err_is);
ezc_functions.Insert("winix_err_code", winix_err_code);
ezc_functions.Insert("winix_is_err_in_locales", winix_is_err_in_locales);
ezc_functions.Insert("winix_err_msg_from_locales", winix_err_msg_from_locales);
ezc_functions.Insert("winix_show_content_in_full_window", winix_show_content_in_full_window);
ezc_functions.Insert("false", winix_false);
ezc_functions.Insert("true", winix_true);

View File

@ -489,10 +489,6 @@ namespace TemplatesFunctions
void winix_req_per_sec_1(Info & i);
void winix_req_per_sec_5(Info & i);
void winix_req_per_sec_15(Info & i);
void winix_err_is(Info & i);
void winix_err_code(Info & i);
void winix_is_err_in_locales(Info & i);
void winix_err_msg_from_locales(Info & i);
void winix_show_content_in_full_window(Info & i);
void winix_false(Info & i);
void winix_true(Info & i);

View File

@ -188,40 +188,8 @@ char buf[20];
}
void winix_err_is(Info & i)
{
int value = Toi(i.par);
i.res = (cur->request->status == value);
}
void winix_err_code(Info & i)
{
i.out << cur->request->status;
}
void winix_is_err_in_locales(Info & i)
{
wchar_t buff[40];
size_t buff_len = sizeof(buff) / sizeof(wchar_t);
swprintf(buff, buff_len, L"winix_err_%d", cur->request->status);
i.res = locale.IsKey(buff);
}
void winix_err_msg_from_locales(Info & i)
{
wchar_t buff[40];
size_t buff_len = sizeof(buff) / sizeof(wchar_t);
swprintf(buff, buff_len, L"winix_err_%d", cur->request->status);
i.out << locale.Get(buff);
}
void winix_show_content_in_full_window(Info & i)
{