tmpl_admin.html 5.26 KB
<html>
  <head>
	
	<meta http-equiv="Content-Type"  tal:attributes="content content_type" content="text/html; charset=utf-8" />
    <title tal:content="structure meta_title">
      Место для заголовка страницы
    </title>

<link rel="stylesheet" href="${MAIN_SOURCE_URL}/tmpl/default/css/default.css?${MAIN_CACHE}" type="text/css" />
    <link rel="stylesheet" href="${MAIN_SOURCE_URL}/tmpl/default/css/admin.css?${MAIN_CACHE}" type="text/css" /> 
    <script src="${MAIN_SOURCE_URL}/tmpl/default/js/jquery-1.6.2.min.js"></script>
    <script src="${MAIN_SOURCE_URL}/tmpl/default/js/jquery.form.js"></script>
    <script src="${MAIN_SOURCE_URL}/tmpl/default/js/default.js?${MAIN_CACHE}"></script>
    <script src="${MAIN_SOURCE_URL}/ext/ajax/JsHttpRequest.js"></script>
    <script src="${MAIN_SOURCE_URL}/tmpl/project/js/script.js?${MAIN_CACHE}"></script>
	
    <span tal:omit-tag="main_js" tal:content="structure main_js"></span>
    <span tal:omit-tag="main_css" tal:content="structure  main_css"></span>

	
	
  </head>

  <body>
	
	<!-- отладка -->
	<div id="debug_link"><a onclick="o.debug.show()">Отладка</a></div>

	
	<div id="debug_wnd">
		<h3>Отладка</h3> 
		<span>[<a onclick="o.debug.hidden()">скрыть</a>]</span>
		<ul>
			<li><a onclick="o.debug.tab('debug_time')">Время</a></li>
			<li><a onclick="o.debug.tab('debug_query')">Запросы</a></li>
			<li><a onclick="o.debug.tab('debug_tmpl')">Шаблоны</a></li>
			<li><a onclick="o.debug.tab('debug_error')">Ошибки</a></li>
			<li><a onclick="o.debug.tab('debug_files')">Файлы</a></li>
		</ul>
	
		<div id="debug_content"></div>
			<table id="debug_time" style="display:none">
				<tal:block tal:condition="debug/sql|" tal:repeat="item debug/time">
				<tr>
				
					<td class="left" tal:content="item/0" />
					<td tal:content="item/1" />
					<td class="right" tal:content="item/2" />
					
				</tr>
				</tal:block>
			</table>
			
			<table id="debug_query">
				<tal:block tal:condition="debug/sql|" tal:repeat="item debug/sql">
				<tr>
					
					<td class="left" tal:content="item/0" />
					<td tal:content="item/1" />
					<td class="right" tal:content="item/2" />
				</tr>
				</tal:block>
			</table>
			
			<table id="debug_files" >
				<tr>
				<td class="left">/inc/functions.php</td>
				
				<td  class="right"> r_index.php [23]</td>
				</tr>
				
			</table>
			
			<table id="debug_tmpl" >
				<tr>
				<td class="left"><b>/tmpl/main/admin.html</b></td>
				<td>файл</td>
				<td class="right"> r_index.php [23]</td>
				</tr>
			</table>
			
			<table id="debug_error" >
				<tr>
				<td class="left"><b>ошибка: для шаблона нет переменной</b></td>
				<td class="right"> r_index.php [23]</td>
				</tr>
			</table>
		</div>
		
	<script>
			//	регестрируем набор функций для работы с окном
		o.debug = {};
		o.debug.hidden =  function(){
			o.$('debug_link').style.display='block';
			o.$('debug_wnd').style.display='none';
		}
		o.debug.show = function(){
			o.$('debug_link').style.display='none';
			o.$('debug_wnd').style.display='block';
			o.$('debug_wnd').style.left = o.center_width( o.$('debug_wnd').clientWidth );
		}
		o.debug.tab = function(id){
			//o.$(id).style.display='block';
			o.$('debug_content').innerHTML = '';
			o.$('debug_content').innerHTML = o.$(id).innerHTML;
			
			o.$('debug_wnd').style.left = o.center_width( o.$('debug_wnd').clientWidth );
		}
	</script>
	
	<div class="header">
	<h2>Административный интерфейс</h2>
	<tal:block tal:content="structure users_admin_menu|">Тут покажем блок ссылок</tal:block>
	
	
	
	
	</div>
	
	<div class="br" />
	<tal:block tal:content="structure system_menu|">Тут покажем меню ссылок</tal:block>
	
	<br style="clear:both" />
	

	<div tal:content="structure path_menu|" />
	<div id="page_content" style="padding:10px;padding-top:0px;" tal:content="structure page_content">
	
	тут выводим текст модуля
	</div>

	
	
	<!-- вызывать только в конце кода, чтоб элемнеты спозиционированные абсолютно прятались под кат -->
	
	<!-- Это вызывает сам браузер, если отключить javascript-->
	
	
		<noscript >
		
		<div class="msg" style="left:30%;top:30%;width:400px;">
			<h2 >Поддержка JavaScript</h2>
			<div class="msg_content">Для корректной работы с сайтом требуется поддержка <b>JavaScript</b> в вашем браузере. Включите её или скачайте один из современных браузеров поддерживающих технологию JavaScript.</div>
		</div>
		<div class="background" />
		</noscript>
	
	
	
	<!-- Это вызывает скрипт для временной блокировки экрана-->
	<div id="lock" style="display:none">
		<span class="background" />
		<div class="msg" style="width:400px;text-align:center">
			<p>Подождите, идёт загрузка....</p>
		</div>
	</div>
	
	<!-- Это сообщение о ошибка -->
	<div onclick="document.getElementById('message').className='ajax_hidden_msg'"  id="message" >12</div>
	
 </body>
</html>