أثبت وجودك لا تقرأ وترحل



ركن شروحات الزين فورو XENFORO هذا القسم خاص بكل شروحات إستخدام XENFORO وتعديلات القوالب

كيفية تغيير طريقة عرض المرفقات

بسم الله الرحمن الرحيم أهلا بكم في شرح جديد وإن شاء الله يكون مفيد شرحنا اليوم يتمثل في كيفية تغيير شكل...

احصائياتى

الردود
9

المشاهدات
3763
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to beholdMesterPerfect is a splendid one to behold

  • MesterPerfect غير متواجد حالياً

المشاركات
2,837

+التقييم
199

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

الاقامة
sohag, Egypt

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

رقم العضوية
1529
04-16-2020, 11:23 PM
المشاركة 1
04-16-2020, 11:23 PM
المشاركة 1
افتراضي كيفية تغيير طريقة عرض المرفقات
بسم الله الرحمن الرحيم
أهلا بكم في شرح جديد وإن شاء الله يكون مفيد
شرحنا اليوم يتمثل في كيفية تغيير شكل المرفقات من الشكل التقليدي إلى شكل قائمة
المعلومات
اسم الشرح : كيفية تغيير طريقة عرض المرفقات
توافق الشرح: xf2.1
موقع مقدم الشرح : mx-blind.com
مقدم الشرح : أحمد بكر @MesterPerfect
تمت التجربة: نعم

الشرح

ندخل إلى لوحة التحكم -==> المظهر -==> القوالب
نختار الستايل الذي نريد تعديله
نبحث عن قالب :
كود:
message_macros
ثم نبحث داخله عن هذا الكود

كود:
<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="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>
            <xf:contentcheck>
            <xf:if contentcheck="true">
            <ul class="attachmentList">
                <xf:contentcheck>
                    <xf:foreach loop="$attachments" value="$attachment" if="!$message.isAttachmentEmbedded($attachment) AND $attachment.has_thumbnail">
                        <xf:macro template="attachment_macros" name="attachment_list_item"
                            arg-attachment="{$attachment}"
                            arg-canView="{$canView}" />
                    </xf:foreach>
                </xf:contentcheck>
            </ul>
            </xf:if>
           
            <xf:if contentcheck="true">
            <ul class="attachmentList attachmentListCustom">
                <xf:contentcheck>
                    <xf:foreach loop="$attachments" value="$attachment" if="!$message.isAttachmentEmbedded($attachment) AND !$attachment.has_thumbnail">
                        <xf:macro template="attachment_macros" name="attachment_list_item"
                            arg-attachment="{$attachment}"
                            arg-canView="{$canView}" />
                    </xf:foreach>
                </xf:contentcheck>
            </ul>
            </xf:if>
           
            </xf:contentcheck>
        </section>
    </xf:if>
</xf:macro>
وفي قالب :
كود:
attachments.less
قم بإضافة الكود التالي

كود:
.attachmentList.attachmentListCustom
{
    .xf-minorBlockContent();
    display: block;
    padding: @xf-paddingMedium @xf-paddingLarge;
    margin-top: @xf-elementSpacer;
    .attachment
    {
        display: block;
        width: auto;
        background-color: transparent;
        border-width: 0;
        padding: 5px 0;
        margin: 0;
        > div { display: inline-block; }
        i { width: 24px; text-align: center; }
        i:before { font-size: 22px; }
        .attachment-icon.attachment-icon--img img { max-height: 24px; }
        .attachment-name { margin-top: 0; }
        &:first-of-type { padding-top: 0; }
        &:last-of-type { padding-bottom: 0; }
    }
}
النتيجة
قبل التعديل



بعد التعديل



وبهذا ينتهي شرحنا لهذا اليوم
ونراكم قريبا إن شاء الله
والسَلام عليكم ورحمة الله وبركاته


قديم 04-17-2020, 03:06 PM
المشاركة 2
for sat
.:: عضو مبدع ::.
  • for sat غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
حركة جميلة
عاشت ايدك

قديم 04-17-2020, 09:08 PM
المشاركة 3
Mighty Dr.Wolf
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • Mighty Dr.Wolf غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
بارك الله بك ووفق
اروع من الروعه
شكرا لك
تقبل تحيتي

قديم 04-17-2020, 09:16 PM
المشاركة 4
S!L3NT H!LL
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • S!L3NT H!LL غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
وحش يا احمد , اسلوب جميل جدا

قديم 04-18-2020, 09:22 AM
المشاركة 5
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
شوف يا حج مالك

طول ما انا بعيد عن الجامعة تلاقيني شغال كدا على طول

يبدأ موسم الجامعة

تلاقيني أكتأبت ومليت من كل شيء

قديم 04-18-2020, 09:23 AM
المشاركة 6
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
بارك الله بك ووفق
اروع من الروعه
شكرا لك
تقبل تحيتي
وفيك الله بارك

الأروع مرورك أخي الحبيب

العفو يالغالي حياك الله

قديم 04-18-2020, 09:24 AM
المشاركة 7
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
الله يبارك فيك أخي الحبيب

الأجمل مرورك

قديم 05-14-2020, 05:50 PM
المشاركة 8
abo-karim
.:: Administrator ::.
  • abo-karim غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
الله

تطوير رااقى ومحترم

ازاى ماخدتش بالى منه قبل كده

بوركت اخى احمد

قديم 05-14-2020, 06:52 PM
المشاركة 9
maaidni
.:: معرب ومطور ومشرف ::.
قسم منتديات XenForo
  • maaidni غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
شكرآ لك لكن انا شايف قبل التعديل احلى

قديم 09-18-2020, 04:14 PM
المشاركة 10
MesterPerfect
.:: كبار شخصيات المنتدى ::.
المنتدى مراقب من خلاله
  • MesterPerfect غير متواجد حالياً
افتراضي رد: كيفية تغيير طريقة عرض المرفقات
شكرآ لك لكن انا شايف قبل التعديل احلى
هي تشبه الvb نسبيا

عدلتها لليحبها يالغالي

اضافة رد

العلامات المرجعية

كيفية تغيير طريقة عرض المرفقات


أدوات الموضوع

الانتقال السريع
المواضيع المتشابهه للموضوع: كيفية تغيير طريقة عرض المرفقات
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طريقة تغيير خط المرفقات في الموضوع هيلبرنت ركن تطوير منتديات vb3.8.0 1 06-15-2023 11:24 PM
كيفية تغيير نوع خط قالب الاقتباس ابو يوسف ركن مشاكل وطلبات المنتديات 10 11-15-2020 03:09 PM
طلب تغيير طريقة رفع المرفقات في vbulltin 4 maaidni ركن مشاكل وطلبات المنتديات 3 03-17-2019 01:53 PM
كيفية تغيير عرض المنتديات إلى رؤوس مواضيع MesterPerfect ركن مشاكل وطلبات الزين فورو XENFORO 5 05-06-2018 11:05 PM
طريقة حذف المرفقات عن طريقة لوحة تحكم المنتدى abo-karim ركن تطوير منتديات vb3.8.0 3 06-11-2017 10:56 PM




الساعة الآن 02:57 PM
RSS 2.0XML Site MapTAGS SiteInfo SiteRSS FeedMap SectionsvB MapsMap TagSitemap ForumMaps Forum