Follow along with the video below to see how to install our site as a web app on your home screen.
ملاحظة: This feature may not be available in some browsers.
forum_overview_staff_online
widget_staff_online
<xf:if is="$options.staffOnline ">
<xf:if contentcheck="true">
<div class="block" data-widget-section="staffMembers"{{ widget_data($widget) }}>
<div class="block-container">
<h3 class="block-minorHeader"><a href="{{ link('members', null, {'key': 'staff_members'}) }}">{{ phrase('staff_online') }}</a></h3>
<ul class="block-body">
<xf:contentcheck>...
widget_members_online
<div class="block" data-widget-section="onlineNow"{{ widget_data($widget) }}>
<xf:comment>
</xf:comment>
forum_overview_staff_online
widget_staff_online
<xf:if is="$options.staffOnline ">
<xf:if contentcheck="true">
<div class="block" data-widget-section="staffMembers"{{ widget_data($widget) }}>
<div class="block-container">
<h3 class="block-minorHeader"><a href="{{ link('members', null, {'key': 'staff_members'}) }}">{{ phrase('staff_online') }}</a></h3>
<ul class="block-body">
<xf:contentcheck>
<xf:foreach loop="$online.users" value="$user">
<xf:if is="$user.is_staff">
<li class="block-row">
<div class="contentRow">
<div class="contentRow-figure">
<xf:avatar user="$user" size="xs" />
</div>
<div class="contentRow-main contentRow-main--close">
<xf:username user="$user" rich="true" />
<div class="contentRow-minor">
<xf:usertitle user="$user" />
</div>
</div>
</div>
</li>
</xf:if>
</xf:foreach>
</xf:contentcheck>
</ul>
</div>
</div>
</xf:if>
</xf:if>
<xf:widget key="forum_overview_staff_online" />
widget_members_online
<xf:widget key="forum_overview_staff_online" />
كل الشكر و الإحترام لك أستذنا شقاوياشكرك على التوضيح اخوي @Fallag
ولكن ما ذكرته يمكن عمله بدون اي اضافة فكل ما عليك هو عمل قطعة جديدة واعطائها مفتاح فريد
ولنفرض ان القطعة لطاقم اﻻدارة فيكون اسم القطعةforum_overview_staff_online
ومن ثم قم بعمل قالب جديد يكون باسمwidget_staff_online
ثم قم بلصق الكود التالي فيه
HTML:<xf:if is="$options.staffOnline "> <xf:if contentcheck="true"> <div class="block" data-widget-section="staffMembers"{{ widget_data($widget) }}> <div class="block-container"> <h3 class="block-minorHeader"><a href="{{ link('members', null, {'key': 'staff_members'}) }}">{{ phrase('staff_online') }}</a></h3> <ul class="block-body"> <xf:contentcheck> <xf:foreach loop="$online.users" value="$user"> <xf:if is="$user.is_staff"> <li class="block-row"> <div class="contentRow"> <div class="contentRow-figure"> <xf:avatar user="$user" size="xs" /> </div> <div class="contentRow-main contentRow-main--close"> <xf:username user="$user" rich="true" /> <div class="contentRow-minor"> <xf:usertitle user="$user" /> </div> </div> </div> </li> </xf:if> </xf:foreach> </xf:contentcheck> </ul> </div> </div> </xf:if> </xf:if> <xf:widget key="forum_overview_staff_online" />
وﻻحظ ان هذا الكود تم قصه من قالبwidget_members_online
ولكن تم اضافة الكود الاخير وهو هذا الكود
HTML:<xf:widget key="forum_overview_staff_online" />
وكما هو واضح في الكود فقط اضفنا مفتاح القطعة الذي انشئناه عند انشاء القطعة اﻻن اصبح لديك قطعتين واحد لطاقم اﻻدارة والثانية للاعضاء المتصلون ويمكنك تغيير مكانهم حسب ما تريد
مشاهدة المرفق 4708
اتمنى اكون وفقت في الشرح واﻻ سوف اقوم بعمل درس خاص بهذا الموضوع
احترامي وتقديري
اخوكم
شقاوي
حياك الله اخوي @النوميدي