Jump to content
  • Sign in to follow this  

    Фото профиля в онлайн-списках


    Silence

    Фото профиля в онлайн-списках

    Untitled.png

    Whowasonline

    ACP > Customizations > Themes > ваша тема > edit HTML and CSS > core >  global > plugins >  whowasonline  и заменит все содержание с етом:

    <h3 class='ipsType_reset ipsWidget_title'>
    	{lang="block_whowasonline"}
    </h3>
    <div class='ipsWidget_inner ipsPad'>
    	<span class='ipsType_light ipsType_unbold ipsType_medium'>{lang="who_was_online_last_x" sprintf="$hour" pluralize="$memberCount"}</span>
    	<br>
    	{{if $stat !== false && $orientation!='vertical'}}
    		<span class='ipsType_light ipsType_unbold ipsType_medium'>{$stat|raw}</span>
    	{{endif}}
    	{{if $memberCount}}
    		<ul class='ipsList_inline ipsList_csv ipsList_noSpacing'>
    			{{foreach $members as $row}}
    				<li>{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $row['member_id'] ),'tiny'"}</li>
    			{{endforeach}}
    </ul>
    	{{else}}
    		<p class='ipsType_reset ipsType_medium ipsType_light'>{lang="who_was_online_users_empty"}</p>
    	{{endif}}
    </div>

    WhosOnline

    ACP > Customizations > Themes > ваша тема > edit HTML and CSS > core >  front > widgets >  whosOnline  и заменит все содержание с етом:

    <h3 class='ipsType_reset ipsWidget_title'>{lang="block_whosOnline"}</h3>
    <span class='ipsButton ipsButton_verySmall'style="position: absolute;top: 5px;right: 8px;">
    <a href='{url="app=core&module=online&controller=online" seoTemplate="online"}'>{lang="see_full_list"}</a></span>
    <div class='ipsWidget_inner ipsPad'>
    	{{if $memberCount}}
    		<ul class='ipsList_inline ipsList_csv ipsList_noSpacing'>
    			{{foreach $members as $row}}
    				<li>{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $row['member_id'] ), 'tiny'"}</li>
              {{endforeach}}
    		</ul>
    		{{if $orientation == 'vertical' and $memberCount > 60}}
    			<p class='ipsType_medium ipsType_reset'>
    				<a href='{url="app=core&module=online&controller=online" seoTemplate="online"}'>{lang="and_x_others" pluralize="$memberCount - 60"}</a>
    			</p>
    		{{endif}}
    	{{else}}
    		<p class='ipsType_reset ipsType_medium ipsType_light'>{lang="whos_online_users_empty"}</p>
    	{{endif}}
    
    </div>

     

    Sign in to follow this  


    User Feedback

    Recommended Comments

    Это все конечно хорошо, но! Ты не подумал о том, что изначально информация берется из таблицы "core_sessions" где уже есть все данные для шаблона "userLinkFromData". Ты же предлагаешь, через вызов  метода \IPS\Member::load( $row['member_id'] ) дополнительно задействовать таблицу  "core_members".

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

    Share this comment


    Link to comment
    Share on other sites

    Молодец! оперативно как всегда! Предлагаю данного товарища отметить каким-нибудь способом, отдельное звание сделать - Легионер там какой нибудь))))

    Share this comment


    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×