عرض مشاركة واحدة
احصائياتى

الردود
7

المشاهدات
5472
Dr.MOT
.:: عضو جديد ::.
  • Dr.MOT is an unknown quantity at this point

  • Dr.MOT غير متواجد حالياً

المشاركات
6

+التقييم
8

تاريخ التسجيل
May 2018

الاقامة
Iraq

نظام التشغيل
windows 8.1

رقم العضوية
1640
05-30-2018, 06:53 PM
المشاركة 1
05-30-2018, 06:53 PM
المشاركة 1
Important طريقة اختصار ارقام المواضيع والمشاهدات والردود وجعلها مثل الفيس بوك
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

أخواني في الله اسعد الله اوقاتكم بكل الخيرات

يتجدد بنا القاء مره اخرى في موضوع جديد على آمل ينال رضاكم

معنا موضوع بسيط وسلس على امل انتستفادو منه ولو بنسبة 1%

اليوم اشرح لكم خاصية اختصار الارقام في xenforo للجيل الثاني

الطريقة مجهود شخصي ولم اشاهد اي موقع شرح الطريقة بعد

البحث والاطلاع في السكربت تم التعرف عليها وهي جدآ بسيطه

بالبدابة نوضح لكم مثال




مثل ماتلاحضون ارقام الاحصئيات

بعد التطبيق يكون كالتالي




طبعآ مثل التواصل الاجتماعي

الشرح كالتالي

نذهب الى قالب node_list_forum

نببحث عن


كود:
<dl class="pairs pairs--rows">
<dt>{{ phrase('threads') }}</dt>
<dd>{$extras.discussion_count|number}</dd>
</dl>
<dl class="pairs pairs--rows">
<dt>{{ phrase('messages') }}</dt>
<dd>{$extras.message_count|number}</dd>
</dl>
نستبدله بـ


كود:
<dl class="pairs pairs--rows">
                        <dt>{{ phrase('threads') }}</dt>
                        <dd>{$extras.discussion_count|number_short}</dd>
                    </dl>
                    <dl class="pairs pairs--rows">
                        <dt>{{ phrase('messages') }}</dt>
                        <dd>{$extras.message_count|number_short}</dd>
                    </dl>
التعديل فقط اضافة _short بجانب number

وهوه لـ اختصار الارقام ليصبح

number_short

كذالك يمكن اضافتها في داخل الاقسام مثل المشاهدات والردود




نبحث عن قالب thread_list_macros

نبحث بـ داخله عن
​


كود:
                <dt>{{ phrase('replies') }}</dt>
                <dd>{{ $thread.discussion_type == 'redirect' ? '&ndash;' : $thread.reply_count|number }}</dd>
            </dl>
            <dl class="pairs pairs--justified structItem-minor">
                <dt>{{ phrase('views') }}</dt>
                <dd>{{ $thread.discussion_type == 'redirect' ? '&ndash;' : ($thread.view_count > $thread.reply_count ? $thread.view_count|number : number($thread.reply_count+1)) }}</dd>
            </dl>
نستبدله بـ




كود:
                <dt>{{ phrase('replies') }}</dt>
                <dd>{{ $thread.discussion_type == 'redirect' ? '&ndash;' : $thread.reply_count|number_short }}</dd>
            </dl>
            <dl class="pairs pairs--justified structItem-minor">
                <dt>{{ phrase('views') }}</dt>
                <dd>{{ $thread.discussion_type == 'redirect' ? '&ndash;' : ($thread.view_count > $thread.reply_count ? $thread.view_count|number_short : number($thread.reply_count+1)) }}</dd>
            </dl>



وهكذا وصلنا لخاتمة موضوعنا لهذا اليوم

على امل ان اكون قد وفقت في الطرح

وفقكم الله لما يحب ويرضى​


التعديل الأخير تم بواسطة هيلبرنت ; 11-19-2019 الساعة 09:10 PM