Jump to content

AHristich

Актив
  • Регистрация

  • В сети

Posts posted by AHristich

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

    Что я здесь делаю неправильно? Этого не произошло.

    вам же четко написАли

    ПОСЛЕ

        <aside class='ipsComment_author cAuthorPane ipsColumn ipsColumn_medium ipsResponsive_hidePhone'>
    вставить

    <div id="authorsticky">

    ПЕРЕД

    </aside>

    </div>

    В итоге должно получиться так

    	<aside class='ipsComment_author cAuthorPane ipsColumn ipsColumn_medium ipsResponsive_hidePhone'>
    	<div id="authorsticky">
    		<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}}" rel="nofollow"><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>
    							{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }}
    								<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"}" rel="nofollow" title="{lang="member_post_count" pluralize="$comment->author()->member_posts"}" data-ipsTooltip class="ipsType_blendLinks">
    							{{endif}}
    								<i class="fa fa-comment"></i> {number="$comment->author()->member_posts" format="short"}
    							{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }}
    								</a>
    							{{endif}}
    						</li>
    						{{if isset( $comment->author_solved_count )}}
    							<li>
    								{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }}
    									<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"}' rel="nofollow" title="{lang="solved_badge_tooltip" pluralize="$comment->author_solved_count"}" data-ipsTooltip class='ipsType_blendLinks'>
    								{{endif}}		
    									   <i class='fa fa-check-circle'></i> {number="$comment->author_solved_count"}
    								{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }}
    									</a>
    								{{endif}}
    							</li>
    						{{endif}}
    					</ul>
    				</li>
    			{{endif}}
    			{{if $comment->author()->member_id}}
    				{template="customFieldsDisplay" group="global" app="core" params="$comment->author()"}
    			{{endif}}
    		</ul>
    		</div>
    	</aside>

     

  2. поэтому должно работать нормально.В крайнем случае,я бы попробывал не в class запихнуть position_{expression="$idx++"} а в id,т.е 

    <li id='position_{expression="$idx++"}' class='ipsDataItem'>

  3. Desti {{$idx=1;}} уже  есть в шаблоне.

    полный код вывода в шаблоне 

    		<ol class='ipsDataList ipsDataList_reducedSpacing cTopContributors'>
    			{{$idx = 1;}}
    			{{foreach $results as $memberId => $rep}}
    				{{$member = \IPS\Member::load( $memberId );}}
    				<li class='ipsDataItem'>
    					<div class='ipsDataItem_icon ipsPos_middle ipsType_center ipsType_large ipsType_light'><strong>{expression="$idx++"}</strong></div>
    					<div class='ipsDataItem_main ipsPhotoPanel ipsPhotoPanel_tiny'>
    						{template="userPhoto" app="core" group="global" params="$member, 'tiny'"}
    						<div>
    							{$member->link()|raw}
    							<br>
    							{{if member.group['gbw_view_reps']}}
    								<a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}' title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</a>
    							{{else}}
    								<span title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</span>
    							{{endif}}
    						</div>
    					</div>
    				</li>
    			{{endforeach}}
    		</ol>

    здесь код вывода номеров юзеров

    <div class='ipsDataItem_icon ipsPos_middle ipsType_center ipsType_large ipsType_light'><strong>{expression="$idx++"}</strong></div>

    соответственно я и предложил вариант

     <li class='position_{expression="$idx++"} ipsDataItem'>

  4. 1 минуту назад, Exception сказал:

    правильно настройте работу веб-сервера на права 755 (возможно директориям нужно указать правильного пользователя, делается через терминал например командой chown )

    Не в этом случае...По крайней мере судя по тому КАК обновили движок...

  5. Кароче,не уверен что правильно вас понял,но...

    В шаблоне topContributorRows.phtml 

    <li class='ipsDataItem'> заменить на <li class='position_{expression="$idx++"} ipsDataItem'>

    здесь {expression="$idx++"} это номера 1.2.3.4.5

    ну а дальше уже сами ....

    кстати,не проверял на работоспособность,но должно проканать...

     

    забыл сказать ,что в css надо добавить классы .position_НОМЕР 

  6. ·

    Edited by AHristich

    11 минут назад, Dusty сказал:

    Суть в том чтоб он брал сам нумерацию 1-5 и добавлял CSS по этой нумерации из топ 5 пользователей  которые берутся через  <Li> asdasd </li>

    ну так посмотрите в шаблоне топ-юзеров как выводятся их ID и сделаете без проблем.

    Либо как вариант, более понятно объяснить что вы хотите,желательно со скринами.

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

    Как правильно задать нумерацию в  <li class="position_? ipsType_center"> где ? должна быть нумерации 1,2,3,4,5 из которой будет брать код от CSS ?

    <li class="position_1 ipsType_center">

    <li class="position_2 ipsType_center">

    <li class="position_3 ipsType_center">

    не,не канает?

    Или в чем конкретно вопрос?

  8. makaveli667 все это делается/изменяется в css. Ищите с помощью консоли браузера нужные вам классы, изменяете как вам угодно и прописывате в custom.css.

    1406452487_2023-01-1210-21-28.thumb.png.d606a8abf4ac4cd29aa444e737ea5dd8.png

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

    2. Если уж вы держите свой сайт/форум и т.п,то просто обязаны иметь минимальные знания хотя бы html/css и знать где что можно поменять изменить дополнить.

  9. 1 час назад, Donjuan сказал:

    AHristich фотошоп 😂

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

    Donjuan https://ipbmafia.ru/topic/24279-chat-dlya-obscheniya/?do=findComment&comment=187777

  10. Light4D ну наверное из той же серии

    на одном сайте так

    1.png.20da4b51ae2bc048457189051ff713a3.png

    на другом сайте вот так

    2.png.13a65632540ae8a1e40b84002728c92a.png

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

     

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

    Desti чувствую не разберусь) мозгов не хватит). Не буду «улий» ворошить наверное пока ☹️

    Ничего сложного нету. На том же reg.ru есть инфа как устанавливать сертификаты.

  12. 6 минут назад, Zero108 сказал:

    Думаю, что негативные оценки нужно убирать из опций. Оставлять только позитивные оценки. Публика стремительно деградирует, идиотов подавляющее большинство. Соответственно, негативные оценки давно необъективны. На Ютубе это поняли и убрали. Кто следующий?

    Можно было бы по-другому сделать. Если какой-либо контент (тема,комент,статья и т.д и т.п) набирает определенное отрицалово,то автоматом удалялось бы.то есть этим самым оставался бы действительно полезный,нужный и т.п контент.Ну вот как-то так,по крайней мере наводку дал знатокам ....

    С Рождеством всех !!!