Posted 25 июля, 20213 yr comment_170742 Для начала хочу сразу сказать, что я перерыл порядка 15-и тем на этом сайте, но там в большинстве обсуждают именно проблемы с лайками поста, внизу, справа. А вот ответа на вывод репутации под аватаркой слева - я не нашел. Вот краткие комментарии по существующим тут темам по этому вопросу (из тех, что удалось найти): Спойлер Где репутация на форуме? Где кастомное звание? (в теме нет ни одного решения, только обсуждения)Хук на репутацию (с плюсиком) (здесь никто не ответил)Репутация под аватаркой в темах (здесь ветеран отправил беднягу в поиск, тем самым создав рекурсию. тот отправился искать хук на других сайтах) Так что же нужно? У вас здесь красиво выводится общая репутация внизу под аватаркой слева. Пример: Я изначально подумал, что это зависит от темы, скачал Темную, где на скринах этой самой темы отображалась красиво репутация и лычка. Вот: Установил! А фиг там. У меня все равно отображается без репутации, хотя я себе репу накрутил (сейчас +3 у админа). И даже лычки нет такой красивой. 😏 Есть ли способ для версии 4.6.4, (желательно для дефолтной темы) - вывести как-то репутацию под аватарку? Если есть Хук, поделитесь, пожалуйста, ссылочкой. Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/ Share on other sites Больше вариантов
25 июля, 20213 yr comment_170744 1 час назад, WebUser сказал: я перерыл порядка 15-и тем на этом сайте https://ipbmafia.ru/topic/23309-reputatsiya-pod-opisaniem/?do=findComment&comment=170492 Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170744 Share on other sites Больше вариантов
26 июля, 20213 yr Author comment_170747 14 часов назад, by_ix сказал: https://ipbmafia.ru/topic/23309-reputatsiya-pod-opisaniem/?do=findComment&comment=170492 Прошу прощения. Меня смутил первый пост той темы "Репутация под описанием", я подумал, что речь про что-то другое. Спасибо! Не могли бы вы подсказать, куда именно вставляется этот код? В какой файл? Я просто еще разбираюсь с движком и не всё знаю. <li> <i class="fa fa-thumbs-up fa-lg"></i> {template="reputationBadge" group="global" app="core" params="$comment->author()"} </li> Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170747 Share on other sites Больше вариантов
26 июля, 20213 yr comment_170751 @WebUser в нужном шаблоне в нужное вам место, в файл postContainer. forums -> front -> topics -> postContainer. нужное место можно найти по классам в коде элемента, и далее по поиску в файле. Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170751 Share on other sites Больше вариантов
26 июля, 20213 yr Author comment_170752 1 час назад, by_ix сказал: в нужном шаблоне в нужное вам место, в файл postContainer. forums -> front -> topics -> postContainer. нужное место можно найти по классам в коде элемента, и далее по поиску в файле. Это делается как-то через админку? Просто я не могу в файлах найти папку front, topics или файл postContainer Вот какие папки есть у меня в FTP: Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170752 Share on other sites Больше вариантов
26 июля, 20213 yr comment_170754 32 минуты назад, WebUser сказал: Это делается как-то через админку? да. в редактирования стиля. там и ищи postContainer Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170754 Share on other sites Больше вариантов
26 июля, 20213 yr Author comment_170755 2 часа назад, by_ix сказал: нужное место можно найти по классам в коде элемента, и далее по поиску в файле. Боюсь, что я не совсем понимаю, как искать по классам. Просто я не программист и делаю такое впервые. Вот весь код из этого файла: Спойлер {{$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' ) )}} · <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'> <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}} {{if !$comment->isAnonymous() and $comment->author()->canHaveAchievements() and \IPS\core\Achievements\Rank::show() and $rank = $comment->author()->rank()}} {$rank->html( 'cAuthorPane_badge cAuthorPane_badge--rank ipsOutline ipsOutline:2px' )|raw} {{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> Куда именно это надо ставить? Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170755 Share on other sites Больше вариантов
26 июля, 20213 yr comment_170760 @WebUser кликаете правой кнопкой по нужному элементу, в вашем случае по числу сообщений или иконке рядом с ними, жмёте на посмотреть код. находите в панели любой класс стоящий рядом с нужным элементом, пишется он типа class="text", этот text без кавычек и нужно искать по этому файлу (postContainer). после того, как найдёте их, по аналогичном примеру сообщений нужно вставлять код от реакций. это и есть сообщения: <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> Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170760 Share on other sites Больше вариантов
26 июля, 20213 yr Author comment_170761 Ура! Сработало! Для новичков, как я — если что, класс называется: "ipsMargin_top". Вот как должен выглядеть код и место: А вот собственно и результат: Еще раз огромное спасибо! 🙂 Edited 26 июля, 20213 yr by WebUser Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170761 Share on other sites Больше вариантов
26 июля, 20213 yr comment_170762 @WebUser <li> <i class="fa fa-thumbs-up fa-lg"></i> кст, эту иконку можно убрать, если она не нужна или не нравится т.к. реакции добавляют свою. Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170762 Share on other sites Больше вариантов
26 июля, 20213 yr Author comment_170764 2 минуты назад, by_ix сказал: кст, эту иконку можно убрать, если она не нужна или не нравится т.к. реакции добавляют свою. Да. Так стало намного лучше! Спасибо. Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=170764 Share on other sites Больше вариантов
11 ноября, 20213 yr comment_174543 от души посоны! то что нужно, а я все допы искал под это дело 😂 Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=174543 Share on other sites Больше вариантов
13 ноября, 20213 yr comment_174614 а не подскажите, файл postContainer перезаписывается после обновления или также остается? Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=174614 Share on other sites Больше вариантов
13 ноября, 20213 yr comment_174615 6 минут назад, tiktik сказал: а не подскажите, файл postContainer перезаписывается после обновления или также остается? так же и остаётся Link to comment https://ipbmafia.ru/topic/23342-reputaciya-pod-avatarkoj-464/?&do=findComment&comment=174615 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.