Commits

Ivan Melnikov committed c879706 Draft

Add syntax description page

Comments (0)

Files changed (3)

   static_dir: template/static/js
   expiration: 10m
 
+- url: /_docs
+  static_dir: template/static/html
+  expiration: 1h
+
 - url: /.*
   script: page.app
   login: admin
 
-# - url: /tag/.*
-#   script: page.app
-#   login: admin
 
-# - url: /image/.*
-#   script: page.app
-#   login: admin
 
 builtins:
 - appstats: on

template/page/edit.html

 	{# edit mode #}
 	<a href="#" onclick="toggle('.edit-text', '.edit-preview')">Правка</a>
 	<a href="#" onclick="previewPage($('.edit-text').val(), '.edit-preview')">Просмотр</a>
+	<a href="/_docs/syntax.html" target="_blank">Синтаксис</a>
 
 	{# page text #}
 	<div>

template/static/html/syntax.html

+<!DOCTYPE html>
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+	<title>Синтакс wiki</title>
+	<link rel="stylesheet" type="text/css" href="/_static/css/wiki.css">
+</head>
+<body>
+	<h1>Вики-разметка (синтаксис)</h1>
+
+	<h2>Оформление</h2>
+	<table>
+		<tr>
+			<td>//курсив//</td>
+			<td><i>курсив</i></td>
+		</tr>
+		<tr>
+			<td>**полужирный**</td>
+			<td><b>полужирный</b></td>
+		</tr>
+	</table>
+
+	<h2>Заголовки</h2>
+	<table>
+		<tr>
+			<td>
+				=Заголовок 1=
+			</td>
+			<td>
+				<h1>Заголовок 1</h1>
+			</td>
+		</tr>
+		<tr>
+			<td>==Заголовок 2==</td>
+			<td><h2>Заголовок 2</h2></td>
+		</tr>
+		<tr>
+			<td>===Заголовок 3===</td>
+			<td><h3>Заголовок 3</h3></td>
+		</tr>
+	</table>
+
+	<h2>Списки</h2>
+	<table>
+		<tr>
+			<td>
+				Список: <br/>
+				* пункт 1 <br/>
+				* пункт 2 <br/>
+				** подпункт <br/>
+			</td>
+			<td>
+				Список:
+				<ul>
+					<li>пункт 1</li>
+					<li>
+						пункт 2
+						<ul><li>подпункт</li></ul>
+					</li>
+				</ul>
+			</td>
+		</tr>
+		<tr>
+			<td>
+				Нумерованный список: <br/>
+				# первый <br/>
+				# второй <br/>
+			</td>
+			<td>
+				Нумерованный список: 
+				<ol>
+					<li>первый</li>
+					<li>второй</li>
+				</ol>
+			</td>
+		</tr>
+		<tr>
+			<td>
+			|=заголовок|=второй| <br/>
+			|1| wiki| <br/>
+			|2| text| <br/>
+			</td>
+			<td>
+				<table>
+					<tr><th>заголовок</th><th>второй</th></tr>
+					<tr><td>1</td><td>wiki</td></tr>
+					<tr><td>2</td><td>text</td></tr>
+				</table>
+			</td>
+		</tr>
+	</table>
+
+	<h2>Ссылки</h2>
+	<table>
+		<tr>
+			<td>[[/page/path]]</td>
+			<td>ссылка: <a href="/page/path">/page/path</a></td>
+		</tr>
+		<tr>
+			<td>[[/page/path | текст ссылки]]</td>
+			<td>ссылка: <a href="/page/path">текст ссылки</a></td>
+		</tr>
+		<tr>
+			<td>внешняя ссылка [[http://yandex.ru]]</td>
+			<td>внешняя ссылка <a href="yandex.ru">yandex.ru</a></td>
+		</tr>
+	</table>
+
+	<h2>Картинки</h2>
+	<table>
+		<tr>
+			<td>{{ image/url.png }}</td>
+			<td><img src="http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png"/></td>
+		</tr>
+	</table>
+	
+</body>
+</html>