[ تم الحل ] - معلومات الكاتب لا تظهر بعد التعديل | معهد زين العربية

[ تم الحل ] معلومات الكاتب لا تظهر بعد التعديل

الحالة
مغلق و غير مفتوح للمزيد من الردود.

النوميدي

:: الأعضاء ::
إنضم
3 أبريل 2020
المشاركات
53
مستوى التفاعل
39
النقاط
18
السلام عليكم و رحمة الله
هلا بالشباب .. إن شاء الله الجميع بخير و في أحسن حال..يا رب
صادفتني مشكلة ، و هي أنه بعد التعديل على جمالية معلومات العضور داخل الموضوع

أصبح التعداد ناقص كما هو موضوع في الصورة
2020-11-21_16-14-52.png
ملاحظة: أنا طبقت الشرح في هذا الأموضوع للأخ الطيب شرقاوي
و هو مشكور على كل المعلومات القيمة التي يقدمها
تحياتي
 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
1,608
مستوى التفاعل
1,220
النقاط
113
العمر
21
الإقامة
sohag, Egypt
الموقع الالكتروني
وعليكم السَلام ورحمة الله وبركاته
هلا بك يالغالي
يريت رابط للمعاينة صديقي النوميدي
وهل حدثت المشكلة بعد التعديل عن طريق الأكواد؟
 

النوميدي

:: الأعضاء ::
إنضم
3 أبريل 2020
المشاركات
53
مستوى التفاعل
39
النقاط
18
وعليكم السَلام ورحمة الله وبركاته
هلا بك يالغالي
يريت رابط للمعاينة صديقي النوميدي
وهل حدثت المشكلة بعد التعديل عن طريق الأكواد؟
نعم المشكل حدث بعد التعديل على الكود
و هذا هو الكود كاملا للمعانية ... يالغالي
HTML:
<xf:macro name="user_info"
    arg-user="!"
    arg-fallbackName="">

    <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:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
                <xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
                    <span class="message-avatar-online" tabindex="0" data-xf-init="tooltip" data-trigger="auto" title="{{ phrase('online_now')|for_attr }}"></span>
                </xf:if>
            </div>
        </div>
        <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" />
        </div>
        <xf:if is="$user.user_id">
            <xf:set var="$extras" value="{{ property('messageUserElements') }}" />
            <xf:if contentcheck="true">
                <div class="message-userExtras">
                <xf:contentcheck>
                    <xf:if is="$extras.register_date">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-calendar-alt"></i>
                            <dt>{{ phrase('joined') }}</dt>
                            <dd>{{ date($user.register_date) }}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.message_count">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-comments"></i>
                            <dt>{{ phrase('messages') }}</dt>
                            <dd>{$user.message_count|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.solutions AND $user.question_solution_count">
                        <dl class="pairs pairs--justified">
                            <dt>{{ phrase('solutions') }}</dt>
                            <dd>{$user.question_solution_count|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.reaction_score">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-thumbs-up"></i>
                            <dt>{{ phrase('reaction_score') }}</dt>
                            <dd>{$user.reaction_score|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.trophy_points && $xf.options.enableTrophies">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-star"></i>
                            <dt>{{ phrase('points') }}</dt>
                            <dd>{$user.trophy_points|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.age && $user.Profile.age">
                        <dl class="pairs pairs--justified">
                            <dt>{{ phrase('age') }}</dt>
                            <dd>{$user.Profile.age}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.location && $user.Profile.location">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-map-marker-alt"></i>
                            <dt>{{ phrase('location') }}</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:fa icon="fa-home" />
                                {{ phrase('website') }}</dt>
                            <dd><a href="{$user.Profile.website}" rel="nofollow" data-xf-init="tooltip" title="{$user.Profile.website}" target="_blank"><xf:fa class="website-link" icon="fa-network-wired" /></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>
        </xf:if>
        <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>
 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
1,608
مستوى التفاعل
1,220
النقاط
113
العمر
21
الإقامة
sohag, Egypt
الموقع الالكتروني
نعم المشكل حدث بعد التعديل على الكود
و هذا هو الكود كاملا للمعانية ... يالغالي
HTML:
<xf:macro name="user_info"
    arg-user="!"
    arg-fallbackName="">

    <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:avatar user="$user" size="m" defaultname="{$fallbackName}" itemprop="image" />
                <xf:if is="$xf.options.showMessageOnlineStatus && $user && $user.isOnline()">
                    <span class="message-avatar-online" tabindex="0" data-xf-init="tooltip" data-trigger="auto" title="{{ phrase('online_now')|for_attr }}"></span>
                </xf:if>
            </div>
        </div>
        <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" />
        </div>
        <xf:if is="$user.user_id">
            <xf:set var="$extras" value="{{ property('messageUserElements') }}" />
            <xf:if contentcheck="true">
                <div class="message-userExtras">
                <xf:contentcheck>
                    <xf:if is="$extras.register_date">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-calendar-alt"></i>
                            <dt>{{ phrase('joined') }}</dt>
                            <dd>{{ date($user.register_date) }}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.message_count">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-comments"></i>
                            <dt>{{ phrase('messages') }}</dt>
                            <dd>{$user.message_count|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.solutions AND $user.question_solution_count">
                        <dl class="pairs pairs--justified">
                            <dt>{{ phrase('solutions') }}</dt>
                            <dd>{$user.question_solution_count|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.reaction_score">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-thumbs-up"></i>
                            <dt>{{ phrase('reaction_score') }}</dt>
                            <dd>{$user.reaction_score|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.trophy_points && $xf.options.enableTrophies">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-star"></i>
                            <dt>{{ phrase('points') }}</dt>
                            <dd>{$user.trophy_points|number}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.age && $user.Profile.age">
                        <dl class="pairs pairs--justified">
                            <dt>{{ phrase('age') }}</dt>
                            <dd>{$user.Profile.age}</dd>
                        </dl>
                    </xf:if>
                    <xf:if is="$extras.location && $user.Profile.location">
                        <dl class="pairs pairs--justified">
                            <i class="fas fa-map-marker-alt"></i>
                            <dt>{{ phrase('location') }}</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:fa icon="fa-home" />
                                {{ phrase('website') }}</dt>
                            <dd><a href="{$user.Profile.website}" rel="nofollow" data-xf-init="tooltip" title="{$user.Profile.website}" target="_blank"><xf:fa class="website-link" icon="fa-network-wired" /></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>
        </xf:if>
        <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>
تمام
ما هي التعديلات التي عدلتها أخي
 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
1,608
مستوى التفاعل
1,220
النقاط
113
العمر
21
الإقامة
sohag, Egypt
الموقع الالكتروني
الشيئ الوحيد هو الأيقونات فقط
تمام صديقي
إذن عليك وضع الأيقونة بهذا الكود كما في الشرح
كود:
<dt><xf:fa icon="fa-calendar" />
وليس هذا
كود:
<i class="fas fa-thumbs-up"></i>
إذا تريد تجربة هذا
كود:
<i class="fas fa-thumbs-up"></i>
فجربه بهذه الطريقة
كود:
<dt><i class="fa fa-thumbs-up"></i> {{ phrase('points') }}</dt>
أي تضع كود الأيقونة داخل كود العبارة
جرب وأخبرني
 

النوميدي

:: الأعضاء ::
إنضم
3 أبريل 2020
المشاركات
53
مستوى التفاعل
39
النقاط
18
جرب وأخبرني
في الحقيقة جربت الكود كما هو في الشرح فكانت هناك لغبطة أكثر
لذلك إستعملت الطريقة التي وضعتها في المعاينة كان أحسن من ذي قبل
لا أدري لما لكن أشك في أكواد Css
 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
1,608
مستوى التفاعل
1,220
النقاط
113
العمر
21
الإقامة
sohag, Egypt
الموقع الالكتروني
في الحقيقة جربت الكود كما هو في الشرح فكانت هناك لغبطة أكثر
لذلك إستعملت الطريقة التي وضعتها في المعاينة كان أحسن من ذي قبل
لا أدري لما لكن أشك في أكواد Css
طبعا
لا بد من استخدام أكواد css في قالب extra.less لتنسيق الكلاس بعد إضافة الأيقونات إليه
 

النوميدي

:: الأعضاء ::
إنضم
3 أبريل 2020
المشاركات
53
مستوى التفاعل
39
النقاط
18
لا بد من استخدام أكواد css في قالب extra.less لتنسيق الكلاس بعد إضافة الأيقونات إليه
طبعا تم وضع الأكواد CSS التي في الموضوع
لكني أظن هي من تعيق ظهور الترقيم سأحاول التعديل عليها
و أشوف النتيجة
 

bousaid

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
146
مستوى التفاعل
312
النقاط
63
أظن المشكلة في عرض منطقة معلومات العضو ... زد في عرضها و جرب
إعدادات الستايل - الرسائل - Messages
و زد في قيمة Message user info block width إلى قيمة اكثر من 120
ضعها 150 أو 180 و جرب حسب احتياجاتك
 

shqawe

ربي أشرح لي صدري
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,779
مستوى التفاعل
1,545
النقاط
113
الإقامة
K.S.A
أظن المشكلة في عرض منطقة معلومات العضو ... زد في عرضها و جرب
إعدادات الستايل - الرسائل - Messages
و زد في قيمة Message user info block width إلى قيمة اكثر من 120
ضعها 150 أو 180 و جرب حسب احتياجاتك


حياك الله اخوي @النوميدي

طبق الكلام اللي قاله اخونا @bousaid وبتضبط امورك ان شاء الله

وبالنسبة للاكواد اللي وضعتها فهي تعمل بدون مشاكل والسبب في اختفاء عدد المشاركات او التقييمات

هو انه تم اضافة اﻻيقونات وزاد عرض البلوك فتم اقتصاص مساحة الايقونة من قيمة الحقل لذا يجب عليك زيادة مساحة البلوك لكي تظهر الاعداد بدون مشاكل

احترامي وتقديري
اخوك
شقاوي
 

النوميدي

:: الأعضاء ::
إنضم
3 أبريل 2020
المشاركات
53
مستوى التفاعل
39
النقاط
18
أظن المشكلة في عرض منطقة معلومات العضو ... زد في عرضها و جرب
إعدادات الستايل - الرسائل - Messages
و زد في قيمة Message user info block width إلى قيمة اكثر من 120
ضعها 150 أو 180 و جرب حسب احتياجاتك

حياك الله اخوي @النوميدي

طبق الكلام اللي قاله اخونا @bousaid وبتضبط امورك ان شاء الله

وبالنسبة للاكواد اللي وضعتها فهي تعمل بدون مشاكل والسبب في اختفاء عدد المشاركات او التقييمات

هو انه تم اضافة اﻻيقونات وزاد عرض البلوك فتم اقتصاص مساحة الايقونة من قيمة الحقل لذا يجب عليك زيادة مساحة البلوك لكي تظهر الاعداد بدون مشاكل

احترامي وتقديري
اخوك
شقاوي
هلا بالشباب..،
تمام ... في أي قالب أجد هذه الدالة كرما و فضلا .
 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
1,608
مستوى التفاعل
1,220
النقاط
113
العمر
21
الإقامة
sohag, Egypt
الموقع الالكتروني
هلا بالشباب..،
تمام ... في أي قالب أجد هذه الدالة كرما و فضلا .
ادخل أخي النوميدي إلى لوحى التحكم =>> المظهر =>> إعدادات الستايل =>> الرسائل =>> Messages
ابحث هناك عن Message user info block width
وقم بزيادتها حتى تضبط معك
 

النوميدي

:: الأعضاء ::
إنضم
3 أبريل 2020
المشاركات
53
مستوى التفاعل
39
النقاط
18
ادخل أخي النوميدي إلى لوحى التحكم =>> المظهر =>> إعدادات الستايل =>> الرسائل =>> Messages
ابحث هناك عن Message user info block width
وقم بزيادتها حتى تضبط معك
تسلم الأيدي ... يا طيب..،
ضبطت و الحمد الله
كانت 140 عدلتها الى 180 فترتب كل الكود

يعطيك ألف عافية يا رب..،
 

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
1,608
مستوى التفاعل
1,220
النقاط
113
العمر
21
الإقامة
sohag, Egypt
الموقع الالكتروني
تسلم الأيدي ... يا طيب..،
ضبطت و الحمد الله
كانت 140 عدلتها الى 180 فترتب كل الكود

يعطيك ألف عافية يا رب..،
الله يعافيك يالغالي
يغلق لتمام فائدته
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

المواضيع المتشابهة

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة زين العربية .

التعليقات المنشورة لا تعبر عن رأي معهد زين العربية ولا نتحمل أي مسؤولية قانونية حيال ذلك :: يتحمل كاتبها مسؤولية النشر ::

إحصائيات المنتدى

المواضيع
1,331
المشاركات
13,079
الأعضاء
503
آخر عضو مسجل
over221
أعلى