Перейти к содержанию

by_ix

Актив
  • Постов

    2 310
  • Зарегистрирован

  • Посещение

  • Победитель дней

    171

Сообщения, опубликованные by_ix

  1. 9 часов назад, Forumuser сказал:

    Здесь?

    Appearance  -> Default -> Template -> Core -> globalTemplate

    Немогу найти Звания..

    смотря где они нужны. 

    если в темах, то в: forums -> topics -> postContainer. 

  2. 2 минуты назад, Adrg сказал:

    Скажем так для бесплатной регистрации есть условия, например ответить на определенные вопросы

    и когда-то такое было в ипс без сторонних плагинов? 

  3. 3 минуты назад, Adrg сказал:

    функция выбора регистрации отсутствует

    какой смысл от такого функции? зачем две сразу?
    если надо платную регистрацию - ставишь платную.
    надо бесплатную - ставишь бесплатную.
    если будет обе, никто и не будет регаться платно. :bn:
     

  4. 22 минуты назад, Adrg сказал:

    В версии 4.6.Х тема не работает

    с чего бы?

    1 - настройки:

    Спойлер

    1.thumb.png.1e4d2443935c8c94818215d5773fc661.png

    2 - после нажатия на кнопку реги, вылезает список подписок и при нажатии на любую из них появляется форма с входом и регой:

    Спойлер

    2.thumb.png.f64d50419ac1e08a5f31cb6b060d088d.png

     

  5. 1 час назад, Respected сказал:

    image122.png

    На каком сайте посмотреть?

    я имел ввиду, что уже созданного такого правила нет в дефолтных настройках. только значок за 7 дней захода. 

    достижения есть на форумах bc18, advance-rp и arizona-rp, вроде. на первом точно были. 

    а коммы из последних, что видел, это на allcms.

  6. 1 час назад, Respected сказал:

    Да, раз в день

    это кастомное правило? в деф такого ж вроде нет. 

    1 час назад, the.bunin сказал:

    Artemka аналогично, я до выхода обновлений сам хотел делать это всё) А тут всё готово и так расширено :) 

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

  7. 1 час назад, zxcoikio сказал:

    у меня на дефолтной теме 1266658957_.png.09496fd16d4a1e49ddec2dc108d84382.png

    этот не работает на 4.6? https://ipbmafia.ru/files/file/2228-mdmx-reputation-user-bar/

    если нет, то редактируй сам, как понравится:

     <li>
              <i class="fa fa-thumbs-up fa-lg"></i>
              {template="reputationBadge" group="global" app="core" params="$comment->author()"}
    </li>

     

  8. (aXen) Dynamic Theme


    Симпатичная тёмная тема для вашего форума с встроенной поддержкой иконок Font Awesome 5 и 6 версий.
    Доступен выбор версии IPS во вкладке Global в настройках темы. 

     

    Настройка Font Awesome иконок.
    Иконки navBar'a.
    Пример:

    nav .ipsNavBar_primary li[data-navext="Forums"] a::before {content: "\f015" !important;}
    • data-navext - Название кнопки в navBar'e. Найти его можно, нажав правой кнопкой мыши на FA иконку на нужной кнопке в navBar'e и далее кликнув на "посмотреть код".
    • f015 - Юникод (Unicode) иконок Font Awesome. 

    nav.png.9a99f7354f00e696618ea2ea3dde5c72.png
     

    Иконки виджетов.
    Пример:

    .cWidgetContainer .ipsWidget[data-blockid*="forumStatistics"] .ipsWidget_title::before {content: "\f015";}
    • data-blockid - Айди виджета. Найти его можно, нажав правой кнопкой мыши на FA иконку на нужном виджете и далее кликнув на "посмотреть код".
    • f015 - Юникод (Unicode) иконок Font Awesome. 

    block.png.3a939cabbf5c4929242886883043a1f8.png

     

    • Для IPS 4.5 использовать версию темы 1.1.4+.
    • Для IPS 4.6 использовать версию темы 1.1.9+.
    • Для IPS 4.7 использовать версию темы 1.2.0+.

    Автор темы: aXenDev
    Автор графики: Grzegorz
    Совместимость: 4.5, 4.6, 4.7. 


     

  9. (aXen) Last activity in Hovercard


    Отображение последней активности пользователей в карточке профиля, как в прежних версиях IPS. 

     

    Совместимость: 4.6, 4.7. 


     

  10. 3 часа назад, VartosS сказал:

    а где это найти? а то по поиску ничего не выдает, извините просто с ips не знаком

     

    это не в поиск, это полная директория до нужного тпл файла в шаблоне. 

    в поиск это можно: foreach $type->options

  11. 45 минут назад, Nicname сказал:

    над званием вывести его название

    Спойлер

    {{$idField = $comment::$databaseColumnId;}}
    {{$itemClassSafe = str_replace( '\\', '_', mb_substr( $comment::$itemClass, 4 ) );}}
    {{if $comment->isIgnored()}}
        <div class='ipsComment ipsComment_ignored ipsType_light' id='elIgnoreComment_{$comment->$idField}' data-ignoreCommentID='elComment_{$comment->$idField}' data-ignoreUserID='{$comment->author()->member_id}'>
            {lang="ignoring_content" sprintf="$comment->author()->name"} <a href='#elIgnoreComment_{$comment->$idField}_menu' data-ipsMenu data-ipsMenu-menuID='elIgnoreComment_{$comment->$idField}_menu' data-ipsMenu-appendTo='#elIgnoreComment_{$comment->$idField}' data-action="ignoreOptions" title='{lang="see_post_ignore_options"}' class='ipsType_blendLinks'>{lang="options"} <i class='fa fa-caret-down'></i></a>
            <ul class='ipsMenu ipsHide' id='elIgnoreComment_{$comment->$idField}_menu'>
                <li class='ipsMenu_item ipsJS_show' data-ipsMenuValue='showPost'><a href='#'>{lang="show_this_post"}</a></li>
                <li class='ipsMenu_sep ipsJS_show'><hr></li>
                <li class='ipsMenu_item' data-ipsMenuValue='stopIgnoring'><a href='{url="app=core&module=system&controller=ignore&do=remove&id={$comment->author()->member_id}" seoTemplate="ignore"}'>{lang="stop_ignoring_posts_by" sprintf="$comment->author()->name"}</a></li>
                <li class='ipsMenu_item'><a href='{url="app=core&module=system&controller=ignore" seoTemplate="ignore"}'>{lang="change_ignore_preferences"}</a></li>
            </ul>
        </div>
    {{endif}}
    <a id='comment-{$comment->$idField}'></a>
    <article {{if $comment->author()->hasHighlightedReplies()}}data-memberGroup="{$comment->author()->member_group_id}" {{endif}} id='elComment_{$comment->$idField}' class='cPost ipsBox ipsResponsive_pull {{if $otherClasses}}{$otherClasses}{{endif}} ipsComment {{if ( settings.reputation_enabled and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight ) OR $comment->isFeatured()}}ipsComment_popular{{endif}} ipsComment_parent ipsClearfix ipsClear ipsColumns ipsColumns_noSpacing ipsColumns_collapsePhone {{if $comment->author()->hasHighlightedReplies()}}ipsComment_highlighted{{endif}} {{if $comment->isIgnored()}}ipsHide{{endif}} {{if $comment->hidden() OR $item->hidden() === -2}}ipsModerated{{endif}} {{if ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid )}}ipsComment_solved{{endif}}'>
        {{if $item->isQuestion() and !$comment->new_topic}}
            {template="postRating" group="topics" app="forums" params="$item, $comment, $votes"}
        {{endif}}

        {{if $comment->author()->hasHighlightedReplies() || ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid ) || $comment->isFeatured() || ( settings.reputation_enabled and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight ) }}
            <div class='ipsResponsive_showPhone ipsComment_badges'>
                <ul class='ipsList_reset ipsFlex ipsFlex-fw:wrap ipsGap:2 ipsGap_row:1'>
                    {{if $comment->author()->hasHighlightedReplies()}}
                        <li><strong class='ipsBadge ipsBadge_large ipsBadge_highlightedGroup'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->name" raw="true"}</strong></li>
                    {{endif}}
                    {{if ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid )}}
                        <li><strong class='ipsBadge ipsBadge_large ipsBadge_positive ipsBadge_reverse'><i class='fa fa-check'></i> {lang="this_is_a_solved_post"}</strong></li>
                    {{endif}}
                    {{if $comment->isFeatured()}}
                        <li><strong class='ipsBadge ipsBadge_large ipsBadge_popular'>{lang="this_is_a_featured_post"}</strong></li>
                    {{endif}}
                    {{if ( settings.reputation_enabled and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight ) }}
                        <li><strong class='ipsBadge ipsBadge_large ipsBadge_popular'>{lang="this_is_a_popular_post"}</strong></li>
                    {{endif}}
                </ul>
            </div>
        {{endif}}

        <div class='cAuthorPane_mobile ipsResponsive_showPhone'>
            <div class='cAuthorPane_photo'>
                <div class='cAuthorPane_photoWrap'>
                    {template="userPhoto" app="core" group="global" params="$comment->author(), 'large', $comment->warningRef()"}
                    {{if $comment->author()->modShowBadge()}}
                    <span class="cAuthorPane_badge cAuthorPane_badge--moderator" data-ipsTooltip title="{lang="member_is_moderator" sprintf="$comment->author()->name"}"></span>
                    {{elseif $comment->author()->joinedRecently()}}
                    <span class="cAuthorPane_badge cAuthorPane_badge--new" data-ipsTooltip title="{lang="member_is_new_badge" sprintf="$comment->author()->name"}"></span>
                    {{endif}}
                    {{if !$comment->isAnonymous() and $comment->author()->canHaveAchievements() and \IPS\core\Achievements\Rank::show() and $rank = $comment->author()->rank()}}
                        <a href="{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=badges" seoTemplate="profile_badges" seoTitle="$comment->author()->members_seo_name"}">
                            {$rank->html( 'cAuthorPane_badge cAuthorPane_badge--rank ipsOutline ipsOutline:2px' )|raw}
                        </a>
                    {{endif}}
                </div>
            </div>
            <div class='cAuthorPane_content'>
                <h3 class='ipsType_sectionHead cAuthorPane_author ipsType_break ipsType_blendLinks ipsFlex ipsFlex-ai:center'>
                    {template="userLink" group="global" app="core" params="$comment->author(), $comment->warningRef(), TRUE, $comment->isAnonymous()"}
                </h3>
                <div class='ipsType_light ipsType_reset'>
                    <a href='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->$idField ) )}' class='ipsType_blendLinks'>{$comment->dateLine()|raw}</a>
                    {{if $comment->ip_address and \IPS\Member::loggedIn()->modPermission('can_use_ip_tools') and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) )}}
                        &middot; <a class='ipsType_blendLinks ipsType_light ipsType_noUnderline ipsType_noBreak' href="{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip=$comment->ip_address" seoTemplate="modcp_ip_tools"}" data-ipsMenu data-ipsMenu-menuID='{$comment->$idField}_ip_menu'>{lang="ip_short"} <i class='fa fa-angle-down'></i></a>
                    {{endif}}
                </div>
            </div>
        </div>
        <aside class='ipsComment_author cAuthorPane ipsColumn ipsColumn_medium ipsResponsive_hidePhone'>
            <h3 class='ipsType_sectionHead cAuthorPane_author ipsType_blendLinks ipsType_break'><strong>{template="userLink" group="global" app="core" params="$comment->author(), $comment->warningRef(), FALSE, $comment->isAnonymous()"}</strong>
                {{if $comment->isAnonymous() and \IPS\Member::loggedIn()->modPermission('can_view_anonymous_posters')}}
                    <a data-ipsHover data-ipsHover-width="370" data-ipsHover-onClick href="{{if $comment->isFirst()}}{$comment->item()->url( 'reveal' )->csrf()}{{else}}{$comment->url( 'reveal' )->csrf()}{{endif}}"><span class="cAuthorPane_badge cAuthorPane_badge--anon" data-ipsTooltip title="{lang="post_anonymously_reveal"}"></span></a>
                {{endif}}
            </h3>
            <ul class='cAuthorPane_info ipsList_reset'>
                        {{if $comment->author()->member_title && $comment->author()->member_id}}
                    <li class='ipsResponsive_hidePhone' style='margin:5px 0 0px;'>{$comment->author()->member_title}</li>
                        {{elseif $comment->author()->rank['title'] && $comment->author()->member_id}}
                    <li class='ipsResponsive_hidePhone' style='margin:5px 0 0px;'>{$comment->author()->rank['title']}</li>
                        {{endif}}
                    <li>
                        {{if !$comment->isAnonymous() and $comment->author()->canHaveAchievements() and \IPS\core\Achievements\Rank::show() and $rank = $comment->author()->rank()}}
                            {$rank->html( 'cAuthorPane_badge--rank' )|raw}
                        {{endif}}
                    </li>
                <li data-role='photo' class='cAuthorPane_photo'>
                    <div class='cAuthorPane_photoWrap'>
                        {template="userPhoto" app="core" group="global" params="$comment->author(), 'large', $comment->warningRef()"}
                        {{if $comment->author()->modShowBadge()}}
                            <span class="cAuthorPane_badge cAuthorPane_badge--moderator" data-ipsTooltip title="{lang="member_is_moderator" sprintf="$comment->author()->name"}"></span>
                        {{elseif $comment->author()->joinedRecently()}}
                            <span class="cAuthorPane_badge cAuthorPane_badge--new" data-ipsTooltip title="{lang="member_is_new_badge" sprintf="$comment->author()->name"}"></span>
                        {{endif}}
                    </div>
                </li>
                {{if !$comment->isAnonymous()}}
                    <li data-role='group'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->formattedName" raw="true"}</li>
                    {{if \IPS\Member\Group::load( $comment->author()->member_group_id )->g_icon }}
                        <li data-role='group-icon'><img src='{file="$comment->author()->group['g_icon']" extension="core_Theme"}' alt='' class='cAuthorGroupIcon'></li>
                    {{endif}}
                {{endif}}
                {{if $comment->author()->member_id}}
                    <li data-role='stats' class='ipsMargin_top'>
                        <ul class="ipsList_reset ipsType_light ipsFlex ipsFlex-ai:center ipsFlex-jc:center ipsGap_row:2 cAuthorPane_stats">
                            <li>
                                <a href="{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=content" seoTemplate="profile_content" seoTitle="$comment->author()->members_seo_name"}" title="{lang="member_post_count" pluralize="$comment->author()->member_posts"}" data-ipsTooltip class="ipsType_blendLinks">
                                    <i class="fa fa-comment"></i> {number="$comment->author()->member_posts" format="short"}
                                </a>
                            </li>
                            {{if isset( $comment->author_solved_count )}}
                                <li>
                                    <a href='{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=solutions" seoTemplate="profile_solutions" seoTitle="$comment->author()->members_seo_name"}' title="{lang="solved_badge_tooltip" pluralize="$comment->author_solved_count"}" data-ipsTooltip class='ipsType_blendLinks'>
                                        <i class='fa fa-check-circle'></i> {number="$comment->author_solved_count"}
                                    </a>
                                </li>
                            {{endif}}
                        </ul>
                    </li>
                {{endif}}
                {{if $comment->author()->member_id}}
                    {template="customFieldsDisplay" group="global" app="core" params="$comment->author()"}
                {{endif}}
            </ul>
        </aside>
        <div class='ipsColumn ipsColumn_fluid ipsMargin:none'>
            {template="post" group="topics" app="forums" params="$item, $comment, $item::$formLangPrefix . 'comment', $item::$application, $item::$module, $itemClassSafe"}
        </div>
    </article>

     

  12. 4 минуты назад, accop сказал:

    image.png.22add94c533e88c379dc6e5807fcc303.png почему у количества сообщений не может поместиться репутация, нормально бы было 

     

    так это в дефолте так сделано, сообщения и ответы. в тпл можно самому добавить реакции. но было бы, конечно, удобнее, если б ипсовцы сразу сделали всё там. 

  13. 2 минуты назад, accop сказал:

    ВОООТ РАНЬШЕЕЕЕЕЕ БЫЛО ЛУЧШЕЕЕ :D 
    Хочу всё старое + всё новое = ультра новое 

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

    да и вообще странно сделали, нет возможности вернуться к старой системе званий. хотя мб и есть, но где-то в настройках спрятана. 

×
×
  • Создать...