From c1ebedaced1729c44332376461171dca3eead7b0 Mon Sep 17 00:00:00 2001 From: Alexander Yakovlev Date: Mon, 9 Jan 2017 18:38:56 +0700 Subject: [PATCH] =?UTF-8?q?=D0=A1=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86?= =?UTF-8?q?=D1=8B=20=D0=B8=20=D0=BC=D0=B5=D1=82=D1=80=D0=B8=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- actions/ActionDonate/index.tpl | 46 ++++++++++++++++++ actions/ActionRules/index.tpl | 86 ++++++++++++++++++++++++++++++++++ assets/css/layout.css | 5 ++ layouts/layout.base.tpl | 30 ++++++++++++ navs/nav.main.tpl | 6 ++- 5 files changed, 171 insertions(+), 2 deletions(-) create mode 100644 actions/ActionDonate/index.tpl create mode 100644 actions/ActionRules/index.tpl diff --git a/actions/ActionDonate/index.tpl b/actions/ActionDonate/index.tpl new file mode 100644 index 0000000..76fd1ce --- /dev/null +++ b/actions/ActionDonate/index.tpl @@ -0,0 +1,46 @@ +{** + * Страница вывода правил + *} + +{extends 'layouts/layout.base.tpl'} + +{block 'layout_page_title'} + Фонд поддержки IFHub.club +{/block} + +{block 'layout_content'} +

Сайт молод, но на него уже уходят ресурсы — в том числе и денежные.

+ +

Поэтому здесь будет происходить сбор денег на то, чтобы оплатить издержки IFHub (хостинг и домен) за 2017 год.

+ +

На сегодня собрано 0 из 6500р:

+ +

Реквизиты для перечисления

+ +

Bitcoin: 17qhwfeGfD1WJHNyQah4nVErBws4t8SLMs

+ +

PayPal: перейти на форму

+ + + +

 

+ +
Что будет, если сумма не наберётся?
+ +

Остаток покроет Oreolek из своего кармана.

+ +
Что будет, если наберётся больше нужной суммы?
+ +

Сохраним до 2018 года. Но вот несколько других предложений:

+ +

+ +

Давайте пожелаем Ифхабу удачи.

+{/block} diff --git a/actions/ActionRules/index.tpl b/actions/ActionRules/index.tpl new file mode 100644 index 0000000..7820bb4 --- /dev/null +++ b/actions/ActionRules/index.tpl @@ -0,0 +1,86 @@ +{** + * Страница вывода правил + *} + +{extends 'layouts/layout.base.tpl'} + +{block 'layout_page_title'} + Правила IFHub.club +{/block} + +{block 'layout_content'} +

+Мы хотим в уютной обстановке обсуждать наше маленькое нишевое хобби. И поэтому у нас есть очень жёсткие правила и злые модераторы, которые оберегают наш уют. Давайте будем вежливы друг к другу. +

+ +

Все члены сообщества обязаны согласиться со следующими правилами. +Ожидается, что при помощи команды модераторов они будут им следовать и применять эти правила.

+ +

Краткая версия

+ +Будьте добры и вежливы + +

Будьте добры

+ +

+Старайтесь уважать собеседника. Для тех, кто недостаточно добр, есть широкий выбор временных read-only банов и модераторских минусов в карму личный рейтинг. +

+ +

+Это также значит, что у нас нет места дискриминации по личным признакам или популярности мнений. Мы принимаем всех людей вне зависимости от их религиозных убеждений, политической направленности, цвета кожи или сексуальных предпочтений. +

+ +

+Кроме того, посмотрите на следующий пример: +

+
+[1] — статья по теме X
+[2] — Мне кажется, что Х бяка.
+[3] — >>2 Мне кажется, что бяка это ты. +
+ +

+В данном случае [2] высказывает мнение, соответствующее заявленной теме, а [3] переходит к обсуждению личности автора сообщения, тем самым нарушая правила и мешая обсуждать Х. +

+ +

+При этом, несмотря на то, что [2] может оскорблять чувства некоторых пользователей, являющихся приверженцами Х или иным образом себя с Х ассоциирующих, это не является нарушением правил пока мнение остается в рамках заявленной темы и не написано исключительно ради возбуждения негативных эмоций у пользователей ресурса. +

+ +
[2] — Я считаю, что Z.
+[3] — >>2 только быдло считает, что Z. +
+ +

+В данном случае [3] пытается вынудить [2] отказаться от выражения своего мнения по теме вместо того, чтобы опровергать высказанное мнение по существу. +

+ +

+Каждый раз, когда вы смешно шутите про политику – кто-то может сильно расстроиться из-за вас. Подумайте об этом. +

+ +

Будьте вежливы

+ +

+Если вы видите, что кто-то ведёт себя примитивно или троллит окружающих, что не подобает высокому званию ценителя интерактивной литературы, то вы можете вежливо сказать ему об этом. ВЕЖЛИВО! +

+ +

У нас нет спама.

+ +

+Рекламные ссылки и спам на все неигровые темы запрещены. Но можно написать хвалебную статью про свой движок, игру или библиотеку. Спамеры отправляются в бессрочный бан. (Спам в поле «Биография» также считается. Извините.) +

+

Не материтесь

+ +

+Это прямое следствие Правила Добра, но всё-таки стоит напомнить: маты вырезаются, а матерщинники отправляются в бан на два дня. +

+ +

Как использовать плюс и минус: рекомендация

+ +

Плюс - это не голос «я согласен с этим топиком».
Плюс - это голос за то, чтобы таких топиков было больше. За то, что вы хотите обсуждать эту тему.
Плюс - это голос за то, чтобы этот топик появился на главной странице.

+ +

+Минус, опять же, — это не голос «я не согласен с этим топиком». Если вы не согласны, оставьте комментарий, почему.
Минус означает «я не хочу поддерживать такие темы».
Кроме того, он отдаляет или убирает топик с главной страницы. +

+{/block} diff --git a/assets/css/layout.css b/assets/css/layout.css index 214ec28..8d57c38 100644 --- a/assets/css/layout.css +++ b/assets/css/layout.css @@ -75,3 +75,8 @@ .ls-jumbotron { background-image: url(../images/header.png); } + +ul.classic { + list-style: inside; + list-style-type: circle; +} diff --git a/layouts/layout.base.tpl b/layouts/layout.base.tpl index 7369e9e..6a9c650 100644 --- a/layouts/layout.base.tpl +++ b/layouts/layout.base.tpl @@ -178,4 +178,34 @@ {* Подключение тулбара *} {component 'toolbar' classes='js-toolbar-default' items={show_blocks group='toolbar'}} + + + + + {/block} diff --git a/navs/nav.main.tpl b/navs/nav.main.tpl index 1822506..ad7192f 100644 --- a/navs/nav.main.tpl +++ b/navs/nav.main.tpl @@ -2,5 +2,7 @@ [ 'text' => $aLang.topic.topics, 'url' => {router page='/'}, 'name' => 'blog' ], [ 'text' => $aLang.blog.blogs, 'url' => {router page='blogs'}, 'name' => 'blogs' ], [ 'text' => $aLang.user.users, 'url' => {router page='people'}, 'name' => 'people' ], - [ 'text' => $aLang.activity.title, 'url' => {router page='stream'}, 'name' => 'stream' ] -]} \ No newline at end of file + [ 'text' => $aLang.activity.title, 'url' => {router page='stream'}, 'name' => 'stream' ], + [ 'text' => 'Правила ресурса', 'url' => {router page='rules'}, 'name' => 'rules' ], + [ 'text' => 'Фонд поддержки', 'url' => {router page='donate'}, 'name' => 'donate' ] +]}