طريقة اختصار أرقام المواضيع والمشاهدات والردود وجعلها مثل الفيس بوك
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخواني في الله اسعد الله اوقاتكم بكل الخيرات
يتجدد بنا القاء مره اخرى في موضوع جديد على آمل ينال رضاكم
معنا موضوع بسيط وسلس على امل ان تستفيدوا منه ولو بنسبة 1%
اليوم اشرح لكم خاصية اختصار الارقام في xenforo للجيل الثاني
الطريقة مجهود شخصي ولم اشاهد اي موقع شرح الطريقة بعد
البحث والاطلاع في السكربت تم التعرف عليها وهي جدا بسيطة
بالدبابة نوضح لكم مثال
مثل ما تلاحظون ارقام الإحصائيات
بعد التطبيق يكون كالتالي
طبعا مثل التواصل الاجتماعي
الشرح كالتالي
نذهب الى قالب
نبحث عن
نستبدله بـ
التعديل فقط اضافة
وهوه لـ اختصار الارقام ليصبح
كذلك يمكن اضافتها في داخل الاقسام مثل المشاهدات والردود
نبحث عن قالب
نبحث بـ داخله عن
نستبدله بـ
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخواني في الله اسعد الله اوقاتكم بكل الخيرات
يتجدد بنا القاء مره اخرى في موضوع جديد على آمل ينال رضاكم
معنا موضوع بسيط وسلس على امل ان تستفيدوا منه ولو بنسبة 1%
اليوم اشرح لكم خاصية اختصار الارقام في xenforo للجيل الثاني
الطريقة مجهود شخصي ولم اشاهد اي موقع شرح الطريقة بعد
البحث والاطلاع في السكربت تم التعرف عليها وهي جدا بسيطة
بالدبابة نوضح لكم مثال
مثل ما تلاحظون ارقام الإحصائيات
بعد التطبيق يكون كالتالي
طبعا مثل التواصل الاجتماعي
الشرح كالتالي
نذهب الى قالب
node_list_forum
نبحث عن
PHP:
<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>
نستبدله بـ
PHP:
<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
نبحث بـ داخله عن
PHP:
<dt>{{ phrase('replies') }}</dt>
<dd>{{ $thread.discussion_type == 'redirect' ? '–' : $thread.reply_count|number }}</dd>
</dl>
<dl class="pairs pairs--justified structItem-minor">
<dt>{{ phrase('views') }}</dt>
<dd>{{ $thread.discussion_type == 'redirect' ? '–' : ($thread.view_count > $thread.reply_count ? $thread.view_count|number : number($thread.reply_count+1)) }}</dd>
</dl>
نستبدله بـ
PHP:
<dt>{{ phrase('replies') }}</dt>
<dd>{{ $thread.discussion_type == 'redirect' ? '–' : $thread.reply_count|number_short }}</dd>
</dl>
<dl class="pairs pairs--justified structItem-minor">
<dt>{{ phrase('views') }}</dt>
<dd>{{ $thread.discussion_type == 'redirect' ? '–' : ($thread.view_count > $thread.reply_count ? $thread.view_count|number_short : number($thread.reply_count+1)) }}</dd>
</dl>
وهكذا وصلنا لخاتمة موضوعنا لهذا اليوم
على امل ان اكون قد وفقت في الطرح
وفقكم الله لما يحب ويرضى
على امل ان اكون قد وفقت في الطرح
وفقكم الله لما يحب ويرضى