Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.
O ikonu nasıl ekliyorsan onu at.message_macros sablonu olmalıtemamnın extra less kodunumu
<xf:macro name="user_info"
arg-user="!"
arg-fallbackName=""
arg-dateHtml=""
arg-linkHtml="">
<span class="message-userArrow"></span>
<section itemscope itemtype="https://schema.org/Person" class="message-user">
<div class="message-avatar {{ ($xf.options.showMessageOnlineStatus && $user && $user.isOnline()) ? 'message-avatar--online' : '' }}">
<div class="message-avatar-wrapper">
<xf:if is="property('uix_postBitAvatarSize') == 'small'">
<xf:avatar user="$user" size="s" defaultname="{$fallbackName}" itemprop="image" />
<xf:elseif is="property('uix_postBitAvatarSize') == 'medium'" />
<xf:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
<xf:elseif is="property('uix_postBitAvatarSize') == 'large'" />
<xf:avatar user="$user" size="l" defaultname="{$fallbackName}" itemprop="image" />
</xf:if>
<xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
<span class="message-avatar-online" data-xf-init="tooltip" title="{{ phrase('online_now')|for_attr }}"></span>
</xf:if>
</div>
</div>
<div class="uix_messagePostBitWrapper">
<div class="message-userDetails">
<h4 class="message-name"><xf:username user="$user" rich="true" defaultname="{$fallbackName}" itemprop="name" /></h4>
<xf:usertitle user="$user" tag="h5" class="message-userTitle" banner="true" itemprop="jobTitle" />
<xf:userbanners user="$user" tag="div" class="message-userBanner" itemprop="jobTitle" />
<xf:if is="{$dateHtml}"><div class="message-date">{$dateHtml}</div></xf:if>
</div>
<xf:if is="{$linkHtml}"><div class="message-permalink">{$linkHtml}</div></xf:if>
<xf:if is="$user.user_id">
<xf:set var="$extras" value="{{ property('messageUserElements') }}" />
<xf:if contentcheck="true">
<xf:if is="property('uix_collapseExtraInfo')">
<div class="thThreads__message-userExtras">
</xf:if>
<div class="message-userExtras">
<xf:contentcheck>
<xf:if is="$extras.register_date">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('joined') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="user" />
</span>
<xf:else />
{{ phrase('joined') }}
</xf:if>
</dt>
<dd>{{ date($user.register_date) }}</dd>
</dl>
</xf:if>
<xf:if is="$extras.message_count">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('messages') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="messages" />
</span>
<xf:else />
{{ phrase('messages') }}
</xf:if>
</dt>
<dd>{$user.message_count|number}</dd>
</dl>
</xf:if>
<xf:if is="$extras.like_count">
<xf:if is="{{ is_addon_active('ThemeHouse/Reactions') }}">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('threact_reactions') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="like" />
</span>
<xf:else />
{{ phrase('threact_reactions') }}
</xf:if>
</dt>
<dd>{$user.getReactTotalCount()|number}</dd>
</dl>
<xf:else />
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('likes') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="like" />
</span>
<xf:else />
{{ phrase('likes') }}
</xf:if>
</dt>
<dd>{$user.like_count|number}</dd>
</dl>
</xf:if>
</xf:if>
<xf:if is="$extras.trophy_points && $xf.options.enableTrophies">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('points') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="trophy" />
</span>
<xf:else />
{{ phrase('points') }}
</xf:if>
</dt>
<dd>{$user.trophy_points|number}</dd>
</dl>
</xf:if>
<xf:if is="$extras.age && $user.Profile.age">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('age') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="birthday" />
</span>
<xf:else />
{{ phrase('age') }}
</xf:if>
</dt>
<dd>{$user.Profile.age}</dd>
</dl>
</xf:if>
<xf:if is="$extras.location && $user.Profile.location">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('location') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="location" />
</span>
<xf:else />
{{ phrase('location') }}
</xf:if>
</dt>
<dd>
<xf:if is="$xf.options.geoLocationUrl">
<a href="{{ link('misc/location-info', '', {'location': $user.Profile.location}) }}" rel="nofollow noreferrer" target="_blank" class="u-concealed">{$user.Profile.location}</a>
<xf:else />
{$user.Profile.location}
</xf:if>
</dd>
</dl>
</xf:if>
<xf:if is="$extras.website && $user.Profile.website">
<dl class="pairs pairs--justified">
<dt>
<xf:if is="property('uix_postBitIcons')">
<span data-xf-init="tooltip" title="{{ phrase('website') }}">
<xf:macro name="icon" template="uix_icons.less" arg-icon="web" />
</span>
<xf:else />
{{ phrase('website') }}
</xf:if>
</dt>
<dd><a href="{$user.Profile.website}" rel="nofollow" target="_blank">{$user.Profile.website|url('host', phrase('visit_site'))}</a></dd>
</dl>
</xf:if>
<xf:if is="$extras.custom_fields">
<xf:macro template="custom_fields_macros" name="custom_fields_values"
arg-type="users"
arg-group="personal"
arg-set="{$user.Profile.custom_fields}"
arg-additionalFilters="{{ ['message'] }}"
arg-valueClass="pairs pairs--justified"
/>
<xf:if is="$user.canViewIdentities()">
<xf:macro template="custom_fields_macros" name="custom_fields_view"
arg-type="users"
arg-group="contact"
arg-set="{$user.Profile.custom_fields}"
arg-additionalFilters="{{ ['message'] }}"
arg-valueClass="pairs pairs--justified"
/>
</xf:if>
</xf:if>
</xf:contentcheck>
</div>
<xf:if is="property('uix_collapseExtraInfo')">
</div>
<div class="thThreads__userExtra--toggle">
<span class="thThreads__userExtra--trigger"></span>
</div>
</xf:if>
</xf:if>
</xf:if>
</div>
<span class="message-userArrow"></span>
</section>
</xf:macro>
<xf:macro name="user_info_simple" arg-user="!" arg-fallbackName="">
<header itemscope itemtype="https://schema.org/Person" class="message-user">
<meta itemprop="name" content="{{ $user.username ?: $fallbackName }}">
<div class="message-avatar">
<div class="message-avatar-wrapper">
<xf:avatar user="$user" size="s" defaultname="{$fallbackName}" itemprop="image" />
</div>
</div>
<span class="message-userArrow"></span>
</header>
</xf:macro>
<xf:macro name="attachments" arg-attachments="!" arg-message="!" arg-canView="!">
<xf:if contentcheck="true">
<xf:css src="attachments.less" />
<section class="message-attachments">
<h4 class="block-textHeader">{{ phrase('attachments') }}</h4>
<ul class="attachmentList">
<xf:contentcheck>
<xf:foreach loop="$attachments" value="$attachment" if="!$message.isAttachmentEmbedded($attachment)">
<xf:macro template="attachment_macros" name="attachment_list_item"
arg-attachment="{$attachment}"
arg-canView="{$canView}" />
</xf:foreach>
</xf:contentcheck>
</ul>
</section>
</xf:if>
</xf:macro>
<xf:macro name="signature" arg-user="!">
<xf:if is="$xf.visitor.Option.content_show_signature AND $user.Profile.signature">
<xf:if contentcheck="true">
<aside class="message-signature">
<xf:contentcheck>
{{ bb_code($user.Profile.signature, 'user:signature', $user) }}
</xf:contentcheck>
</aside>
</xf:if>
</xf:if>
</xf:macro>
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.
Bu sitenin çalışması için temel çerezleri ve deneyiminizi geliştirmek için isteğe bağlı çerezleri kullanıyoruz.