Перейти к содержанию
  • Фото профиля в онлайн-списках


    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>

     


    Обратная связь

    Рекомендуемые комментарии

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

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

    Ссылка на комментарий
    Поделиться на другие сайты

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

    Ссылка на комментарий
    Поделиться на другие сайты

    18 часов назад, Silence сказал:

    Это ни о чем, потому как на скорость загрузки влияют мильон факторов. Однако мое дело предупредить. 

    Ссылка на комментарий
    Поделиться на другие сайты



    Присоединяйтесь к обсуждению

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

    Гость
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

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

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


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