Перейти к публикации

Mini-update форума


Рекомендованные сообщения

i?id=8e542c22ed5fff5ce027c52c98d486bd_l-5220773-images-thumbs&n=13

На часах время очередного предложения по обновлению форума.

Не стоит рассчитывать на что-то глобальное. Предложения опубликованы исключительно с целью привнести какие-никакие изменения.

 

Выпадающее меню

Скрытый текст

Судя по всему, цвет выпадающего меню в тёмной теме не критичная проблема (если это можно назвать проблемой), и всё же он (цвет) выбивается из общей картины. Предлагаю исправить это недоразумение.

 

Ctrl+C - Ctrl+V (custom.css)

Скрытый текст
.excalibur-main-menu li ul {
    position: absolute;
    top: 45px;
    left: 0;
    display: block;
    width: 175px;
    padding: 10px 0 13px 0;
    background: #1f1f1f;
    /* box-shadow:0px 0px 12.09px 0.91px #adadad; */
    visibility: hidden;
    -moz-opacity: 0.0;
    opacity: 0.0;
    filter: alpha(opacity=0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}

.excalibur-main-menu li:hover ul {
    visibility: visible;
    -moz-opacity: 1.0;
    opacity: 1.0;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.excalibur-help-menu, .excalibur-help-menu li {
    list-style: none;
    padding: 0!important;
    margin: 0;
    z-index: 99999;
    text-align: center;
}

.excalibur-main-menu li ul:before {
    content: '';
    position: absolute;
    top: -14px;
    left: 12px;
    width: 0;
    height: 0;
    border: 7px solid transparent;
    border-bottom-color: #1f1f1f;
}

.excalibur-main-menu li ul li a {
    width: 175px;
    height: 28px;
    line-height: 28px;
    padding: 0;
    text-transform: none;
    text-shadow: none;
    background: none !important;
    font-size: 14px;
    color: #aaaaaa;
    text-decoration: none;
}

.excalibur-main-menu li ul li a:hover {
    color: #ffffff;
}

.excalibur-main-menu li ul li:before {
    background: none;
}

.excalibur-main-menu li ul {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

 

 

UP.png

 

 

Плашки и роли участников клубов

Скрытый текст

Мне одному кажется странной базовая иерархия ролей клубов?

  • Владелец
  • Лидер
  • Модератор

Думаю, пора исправить, а вместе с ней и цвета плашек.

 

Переименование ролей

Скрытый текст

Ключи владельца:

club_owner (Владелец -> Лидер)

 

Ключи лидера:

club_leader (Лидер -> Заместитель)

club_make_leader (Назначить заместителем)

club_make_leader_confirm (Заместители могут модерировать контент и управлять участниками, в том числе назначать других заместителями.)

clubs_enable_blurb_3 (Заместители сообществ также могут назначать других пользователей заместителями или модераторами. После включения клубов, вы можете настроить инструменты модераторов.)

clubs_modperms_desc (Заместители и модераторы клубов смогут выполнять эти действия в своих собственных клубах в дополнение к <a href='{internal.app=core&module=staff&controller=moderators}' target='_blank'>Модераторам клубов</a>, которые имеют разрешения модерировать весь контент.)

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

 

 

Изменение цвета плашек

Скрытый текст

HTML шаблоны -> clubMemberBox

Заменить:

					{{if $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_LEADER && ( $club->owner and $club->owner->member_id == $member->member_id ) }}
					<br><span class="ipsBadge ipsBadge_positive">{lang="club_owner"}</span>
					{{elseif $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_LEADER}}
					<br><span class="ipsBadge ipsBadge_positive">{lang="club_leader"}</span>
					{{elseif \in_array( $memberData['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_MODERATOR, \IPS\Member\Club::STATUS_EXPIRED_MODERATOR ) )}}
					<br><span class="ipsBadge ipsBadge_intermediary">{lang="club_moderator"}</span>
					{{endif}}

 

На:

					{{if $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_LEADER && ( $club->owner and $club->owner->member_id == $member->member_id ) }}
					<br><span class="ipsBadge ipsBadge_negative">{lang="club_owner"}</span>
					{{elseif $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_LEADER}}
					<br><span class="ipsBadge ipsBadge_intermediary">{lang="club_leader"}</span>
					{{elseif \in_array( $memberData['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_MODERATOR, \IPS\Member\Club::STATUS_EXPIRED_MODERATOR ) )}}
					<br><span class="ipsBadge ipsBadge_neutral">{lang="club_moderator"}</span>
					{{endif}}

 

 

 

HTML шаблоны -> clubMemberBox

Заменить:

			{{if $club->owner and $member['core_members']['member_id'] === $club->owner->member_id}}
				<span class="ipsBadge ipsBadge_positive cClubMemberStatus">{lang="club_owner"}</span>
			{{elseif $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_LEADER}}
				<span class="ipsBadge ipsBadge_positive cClubMemberStatus">{lang="club_leader"}</span>
			{{elseif \in_array( $member['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_MODERATOR, \IPS\Member\Club::STATUS_EXPIRED_MODERATOR ) )}}
				<span class="ipsBadge ipsBadge_intermediary cClubMemberStatus">{lang="club_moderator"}</span>
			{{endif}}

 

На:

			{{if $club->owner and $member['core_members']['member_id'] === $club->owner->member_id}}
				<span class="ipsBadge ipsBadge_negative cClubMemberStatus">{lang="club_owner"}</span>
			{{elseif $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_LEADER}}
				<span class="ipsBadge ipsBadge_intermediary cClubMemberStatus">{lang="club_leader"}</span>
			{{elseif \in_array( $member['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_MODERATOR, \IPS\Member\Club::STATUS_EXPIRED_MODERATOR ) )}}
				<span class="ipsBadge ipsBadge_neutral cClubMemberStatus">{lang="club_moderator"}</span>
			{{endif}}

 

 

UP1.png

 

 

Декорации аватарок

Скрытый текст

Предлагаю немного отклониться от украшений Discord и начать использовать декорации, что хоть от части относятся к стилистике Minecraft.

К внедрению в эксплуатацию предлагаю следующие примеры: click. Некоторые из них, допустим попугая, можно разместить в правом нижнем углу аватарки либо за её границей.

Как по мне, подобные декоры не нарушают общую концепцию форума, что позволяет использовать их почаще (одно из сердец можно выдавать всем пользователям на 8-е марта на протяжение дня, как пример).

vovabrogg.gif

 

Фильтрация групп

Скрытый текст

Предлагаю убрать фильтрацию у следующих групп:

23-05-2025-00-23-45.png

 

Предложение придумано и составлено на резком порыве энтузиазма, а также слегка нетрезвом состоянии. Будем считать, что мне было скучно.

Как я уже написал вначале, никаких глобальных предложений ждать не стоит. Thx!

Изменено пользователем Kapsik
  • Лукасик 5
  • Спасибо 1
2 часа назад, Kapsik сказал:

и всё же он (цвет) выбивается из общей картины

На мой вкус черный с зеленым отлично сочетается:)

1 час назад, Brumman5 сказал:

На мой вкус черный с зеленым отлично сочетается:)

Увы, по цветовой гамме не сходятся в действительности. Если бы все цвета были чёрно-зелёными, ещё терпимо, но задействовано намного больше цветов.
То что сделал Капсик выглядит оч круто, будто, изначально так и должно было быть. Особенно декорации для аватарок форума.

  • Спасибо 1
27 минут назад, asgardec сказал:

Пора добавить что-то покруче энтузиаста)

Бесспорно, но не добавят. Как по мне, было бы хорошо, если бы добавили группу "Ветеран" для пользователей, зарегистрированных в промежутке 24 ноября 2014 - 31 декабря 2014, с возможностью закрытия собственных тем и скрытия своих публикаций из общего доступа. Остаётся только мечтать о чём-то подобном)

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...