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


    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.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    Loading...

×
×
  • Create New...