mirror of
https://github.com/Oreolek/ifhub-skin.git
synced 2024-05-04 01:59:29 +03:00
Текущая версия
This commit is contained in:
parent
8d66dd5807
commit
06d526aa14
|
@ -13,7 +13,7 @@
|
|||
|
||||
<p>Поэтому здесь будет происходить сбор денег на то, чтобы оплатить издержки IFHub (хостинг и домен) <strong>за 2017 год.</strong></p>
|
||||
|
||||
<p>На сегодня собрано 0 из 6500р: <progress max="100" value="0"></progress></p>
|
||||
<p>На сегодня собрано 638 из 6500р: <progress max="100" value="10"></progress></p>
|
||||
|
||||
<h3>Реквизиты для перечисления</h3>
|
||||
|
||||
|
|
|
@ -13,68 +13,11 @@
|
|||
Мы хотим в уютной обстановке обсуждать наше маленькое нишевое хобби. И поэтому у нас есть очень жёсткие правила и злые модераторы, которые оберегают наш уют. Давайте будем вежливы друг к другу.
|
||||
</p>
|
||||
|
||||
<p>Все члены сообщества обязаны согласиться со следующими правилами.
|
||||
Ожидается, что при помощи команды модераторов они будут им следовать и применять эти правила.</p>
|
||||
|
||||
<h3>Краткая версия</h3>
|
||||
|
||||
Будьте добры и вежливы
|
||||
<p>Будьте добры и вежливы.</p>
|
||||
|
||||
<h3>Будьте добры</h3>
|
||||
|
||||
<p>
|
||||
Старайтесь уважать собеседника. Для тех, кто недостаточно добр, есть широкий выбор временных read-only банов и модераторских минусов в <del>карму</del> личный рейтинг.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Это также значит, что у нас нет места дискриминации по личным признакам или популярности мнений. Мы принимаем всех людей вне зависимости от их религиозных убеждений, политической направленности, цвета кожи или сексуальных предпочтений.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Кроме того, посмотрите на следующий пример:
|
||||
</p>
|
||||
<blockquote>
|
||||
[1] — статья по теме X<br>
|
||||
[2] — Мне кажется, что Х бяка.<br>
|
||||
[3] — >>2 Мне кажется, что бяка это ты.
|
||||
</blockquote>
|
||||
|
||||
<p>
|
||||
В данном случае [2] высказывает мнение, соответствующее заявленной теме, а [3] переходит к обсуждению личности автора сообщения, тем самым нарушая правила и мешая обсуждать Х.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
При этом, несмотря на то, что [2] может оскорблять чувства некоторых пользователей, являющихся приверженцами Х или иным образом себя с Х ассоциирующих, это не является нарушением правил пока мнение остается в рамках заявленной темы и не написано исключительно ради возбуждения негативных эмоций у пользователей ресурса.
|
||||
</p>
|
||||
|
||||
<blockquote>[2] — Я считаю, что Z.<br>
|
||||
[3] — >>2 только быдло считает, что Z.
|
||||
</blockquote>
|
||||
|
||||
<p>
|
||||
В данном случае [3] пытается вынудить [2] отказаться от выражения своего мнения по теме вместо того, чтобы опровергать высказанное мнение по существу.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Каждый раз, когда вы <em>смешно</em> шутите про политику – кто-то может сильно расстроиться из-за вас. Подумайте об этом.
|
||||
</p>
|
||||
|
||||
<h3>Будьте вежливы</h3>
|
||||
|
||||
<p>
|
||||
Если вы видите, что кто-то ведёт себя примитивно или троллит окружающих, что не подобает высокому званию ценителя интерактивной литературы, то вы можете вежливо сказать ему об этом. <strong>ВЕЖЛИВО!</strong>
|
||||
</p>
|
||||
|
||||
<h3>У нас нет спама.</h3>
|
||||
|
||||
<p>
|
||||
Рекламные ссылки и спам на все неигровые темы запрещены. Но можно написать хвалебную статью про свой движок, игру или библиотеку. Спамеры отправляются в бессрочный бан. (Спам в поле «Биография» также считается. Извините.)
|
||||
</p>
|
||||
<h3>Не материтесь</h3>
|
||||
|
||||
<p>
|
||||
Это прямое следствие Правила Добра, но всё-таки стоит напомнить: маты вырезаются, а матерщинники отправляются в бан на два дня.
|
||||
</p>
|
||||
<p>А полная версия ещё пишется.</p>
|
||||
|
||||
<h2>Как использовать плюс и минус: рекомендация</h2>
|
||||
|
||||
|
|
|
@ -72,3 +72,15 @@ ul.classic {
|
|||
list-style: inside;
|
||||
list-style-type: circle;
|
||||
}
|
||||
|
||||
.ls-nav--userbar > .ls-nav-item > a{
|
||||
color: #ddd !important;
|
||||
padding: 15px 20px !important;
|
||||
}
|
||||
.ls-nav--userbar > .ls-nav-item > a:hover{
|
||||
color: #ddd !important;
|
||||
background: #333 !important;
|
||||
}
|
||||
.ls-nav--userbar > .ls-nav-item > a > img {
|
||||
display: none;
|
||||
}
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 9.1 KiB |
|
@ -37,38 +37,72 @@
|
|||
*}
|
||||
{if {Config::Get('view.grid.type')} == 'fluid'}
|
||||
<style>
|
||||
.layout-userbar,
|
||||
.layout-nav .ls-nav--main,
|
||||
.layout-header .ls-jumbotron-inner,
|
||||
.layout-container {
|
||||
.layout-container,
|
||||
.container {
|
||||
min-width: {Config::Get('view.grid.fluid_min_width')};
|
||||
max-width: {Config::Get('view.grid.fluid_max_width')};
|
||||
}
|
||||
</style>
|
||||
{else}
|
||||
<style>
|
||||
.layout-userbar,
|
||||
.layout-nav .ls-nav--main,
|
||||
.layout-header .ls-jumbotron-inner,
|
||||
.layout-container { width: {Config::Get('view.grid.fixed_width')}; }
|
||||
.layout-container,
|
||||
.container { width: {Config::Get('view.grid.fixed_width')}; }
|
||||
</style>
|
||||
{/if}
|
||||
{/block}
|
||||
|
||||
{block 'layout_body'}
|
||||
{**
|
||||
* Юзербар
|
||||
*}
|
||||
{component 'userbar'}
|
||||
|
||||
|
||||
{**
|
||||
* Основная навигация
|
||||
*}
|
||||
<div class="layout-container">
|
||||
<nav class="ls-grid-row layout-nav">
|
||||
{include 'navs/nav.main.tpl'}
|
||||
</nav>
|
||||
<h1 class="ls-userbar-logo">
|
||||
<a href="{router page='/'}"><img src="/application/frontend/skin/ifhub/assets/images/logo.png" height="60px"></a>
|
||||
</h1>
|
||||
|
||||
<nav class="ls-userbar-nav">
|
||||
{if $oUserCurrent}
|
||||
{$items = [
|
||||
[
|
||||
'text' => "<img src=\"{$oUserCurrent->getProfileAvatarPath(24)}\" alt=\"{$oUserCurrent->getDisplayName()}\" class=\"avatar\" /> {$oUserCurrent->getDisplayName()}",
|
||||
'url' => "{$oUserCurrent->getUserWebPath()}",
|
||||
'classes' => 'ls-nav-item--userbar-username',
|
||||
'menu' => [
|
||||
[ 'name' => 'whois', 'text' => {lang name='user.profile.nav.info'}, 'url' => "{$oUserCurrent->getUserWebPath()}" ],
|
||||
[ 'name' => 'wall', 'text' => {lang name='user.profile.nav.wall'}, 'url' => "{$oUserCurrent->getUserWebPath()}wall/", 'count' => $iUserCurrentCountWall ],
|
||||
[ 'name' => 'created', 'text' => {lang name='user.profile.nav.publications'}, 'url' => "{$oUserCurrent->getUserWebPath()}created/topics/", 'count' => $iUserCurrentCountCreated ],
|
||||
[ 'name' => 'favourites', 'text' => {lang name='user.profile.nav.favourite'}, 'url' => "{$oUserCurrent->getUserWebPath()}favourites/topics/", 'count' => $iUserCurrentCountFavourite ],
|
||||
[ 'name' => 'friends', 'text' => {lang name='user.profile.nav.friends'}, 'url' => "{$oUserCurrent->getUserWebPath()}friends/", 'count' => $iUserCurrentCountFriends ],
|
||||
[ 'name' => 'activity', 'text' => {lang name='user.profile.nav.activity'}, 'url' => "{$oUserCurrent->getUserWebPath()}stream/" ],
|
||||
[ 'name' => 'talk', 'text' => {lang name='user.profile.nav.messages'}, 'url' => "{router page='talk'}", 'count' => $iUserCurrentCountTalkNew ],
|
||||
[ 'name' => 'settings', 'text' => {lang name='user.profile.nav.settings'}, 'url' => "{router page='settings'}" ],
|
||||
[ 'name' => 'admin', 'text' => {lang name='admin.title'}, 'url' => "{router page='admin'}", 'is_enabled' => $oUserCurrent && $oUserCurrent->isAdministrator() ]
|
||||
]
|
||||
],
|
||||
[ 'text' => $aLang.common.create, 'url' => "{router page='content'}add/topic", 'classes' => 'js-modal-toggle-default', 'attributes' => [ 'data-lsmodaltoggle-modal' => 'modal-write' ] ],
|
||||
[ 'text' => $aLang.talk.title, 'url' => "{router page='talk'}", 'title' => $aLang.talk.new_messages, 'is_enabled' => $iUserCurrentCountTalkNew, 'count' => $iUserCurrentCountTalkNew ],
|
||||
[ 'text' => $aLang.auth.logout, 'url' => "{router page='auth'}logout/?security_ls_key={$LIVESTREET_SECURITY_KEY}" ]
|
||||
]}
|
||||
{else}
|
||||
{$items = [
|
||||
[ 'text' => $aLang.auth.login.title, 'classes' => 'js-modal-toggle-login', 'url' => {router page='auth/login'} ],
|
||||
[ 'text' => $aLang.auth.registration.title, 'classes' => 'js-modal-toggle-registration', 'url' => {router page='auth/register'} ]
|
||||
]}
|
||||
{/if}
|
||||
|
||||
{component 'nav' name='userbar' activeItem=$sMenuHeadItemSelect mods='userbar' items=$items}
|
||||
</nav>
|
||||
|
||||
{include 'navs/nav.main.tpl'}
|
||||
|
||||
{component 'search' template='main' mods='light'}
|
||||
</nav></div>
|
||||
{if $oUserCurrent}
|
||||
{component 'modal-create'}
|
||||
{/if}
|
||||
|
||||
{**
|
||||
* Основной контэйнер
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{component 'nav' name='main' activeItem=$sMenuHeadItemSelect mods='main' items=[
|
||||
[ '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' ],
|
||||
|
|
Loading…
Reference in a new issue