[ حصريا ] - شرح اضافة زر تحميل الميديا الى اضافة XenForo Media Gallery | زين العربية | XenArabia

[ حصريا ] شرح اضافة زر تحميل الميديا الى اضافة XenForo Media Gallery

shqawe

راعي الطيب .. بعيد الهقاوي
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,116
مستوى التفاعل
969
النقاط
113
الإقامة
K.S.A
بسم الله الرحمن الرحيم

الحمد لله والصلاة والسلام على رسول الله نبينا محمد عليه افضل الصلاة واتم التسليم

اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما،

اقدم لكم اليوم طريقة اضافة زر التحميل لمعرض الوسائط الخاص بالزين فورو والذي قد تم طلبه من اخوي @SAEED M SALLAM

بسم الله نبدأ الشرح

افتح قالب xfmg_media_view_macros وابحث عن:

HTML:
<video data-xf-init="video-player"
                    data-player-setup="{$mediaItem.player_setup|json}"
                    class="video-js vjs-default-skin vjs-big-play-centered vjs-16-9">
واضف فوقه هذا الكود

HTML:
<div style="padding: 5px; text-align: left !important;">
                    <a href="{$mediaItem.getVideoUrl()}" class="button--cta button" download>
                        {{ phrase('download') }} <xf:fa icon="fa-download" />
                    </a>
                </div>

وابحث ايضا ً في نفس القالب عن هذا الكود


HTML:
<audio data-xf-init="video-player"
                data-player-setup="{$mediaItem.player_setup|json}"
                class="video-js vjs-default-skin vjs-big-play-centered bbMediaWrapper-fallback">

واضف فوقه هذا الكود

HTML:
<div style="padding: 5px; text-align: left !important;">
                    <a href="{$mediaItem.getAudioUrl()}" class="button--cta button button--icon button--icon--view" download>
                        {{ phrase('download') }} <xf:fa icon="fa-download" />
                    </a>
                </div>
والنتيجة سوف يظهر زر التحميل فوق المقطع مباشرة


media link.jpg



ان اصبت فهذا من فضل الله علي وان اخطأت فجل من لايخطأ

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

المرفقات

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
673
مستوى التفاعل
572
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
بارك الله فيك أخي الحبيب شقاوي على هذا الشرح الرائع
تحياتي لك
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
2,381
مستوى التفاعل
1,552
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني
ما شاء الله استاذنا الغالي
دائما ما تتحفنا بشروحاتك و اضافاتك الرائعة
سلمت يداك
 

shqawe

راعي الطيب .. بعيد الهقاوي
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,116
مستوى التفاعل
969
النقاط
113
الإقامة
K.S.A
بارك الله فيك أخي الحبيب شقاوي على هذا الشرح الرائع
تحياتي لك
ما شاء الله استاذنا الغالي
دائما ما تتحفنا بشروحاتك و اضافاتك الرائعة
سلمت يداك
حياكم الله اخواني وبارك الله فيكم

وتستاهلون كل ماهو جديد

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

Wolf Knight

عضو فعال
[ عملاء XenArabia ]
إنضم
28 يناير 2019
المشاركات
304
مستوى التفاعل
190
النقاط
43
رووعة وعاشت ايدك ياغالي على هالابداع
تم تركيب التعديل وظهرت الايقونة ولكن لوجود المشكلة التي حدثتك عنها بخصوص رفع الملفات وتضمين الفيديوهات فانها لا تعمل معي لانعدام وجود الفيديو من الاساس.
ان شاء الله نحصل لها حل عن قريب.
مودتي
 

shqawe

راعي الطيب .. بعيد الهقاوي
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,116
مستوى التفاعل
969
النقاط
113
الإقامة
K.S.A
والله اخوي @SAEED M SALLAM اتمنى انك تجرب ترفع فيديو وتشوف هل سوف يعمل معك الزر ام لا

لان الطريقة هذه لا تعمل الا مع الفيديوهات والملفات الصوتية المرفوعة اما الفيديوهات من المواقع الاخرى مثل اليوتيوب مثلا فلن تعمل معها هذه الطريقة

اتمنى رفع فيديو والتجربة وارسال الرابط لي لكي اتحقق من المشكلة

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

Wolf Knight

عضو فعال
[ عملاء XenArabia ]
إنضم
28 يناير 2019
المشاركات
304
مستوى التفاعل
190
النقاط
43
لا استطيع لا رفع ملفات صوتية ولا فيديو
لان الاضافة لا تتعرف على مسار السيرفر الموجه اليه.
تحتاج الى تعديل المسار من احدى الملفات او اضافة كود في ملف كونفك .. غيره فانها لا تعمل. :(
شكرا جزيلا لك مرة اخرى
دمت مبدعا
 

shqawe

راعي الطيب .. بعيد الهقاوي
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,116
مستوى التفاعل
969
النقاط
113
الإقامة
K.S.A
اذا كنت تقصد اضافة attachment store فهي تحتاج الى اضافة كود في ملف الكونفج

وموجود طريقة الشرح في موقع الاضافة الرسمي
 

Alrajabane

【★★★】
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
511
مستوى التفاعل
403
النقاط
63
الإقامة
السعودية
الموقع الالكتروني
عفاك الرحمن اخوي تركي .. (y)
 

Wolf Knight

عضو فعال
[ عملاء XenArabia ]
إنضم
28 يناير 2019
المشاركات
304
مستوى التفاعل
190
النقاط
43
اذا كنت تقصد اضافة attachment store فهي تحتاج الى اضافة كود في ملف الكونفج

وموجود طريقة الشرح في موقع الاضافة الرسمي
ادري وضفته .. بس هذا شغال مع مرفقات المنتدى وغير شغال مع مرفقات اضافة الميديا.
والدليل عند ايقاف الهاك عن العمل ومحاولة رفع اي ملف صوتي او فيديو لاضافة الميديا تعمل بشكل طبيعي.
ان شاء الله نلقى لها حل عن قريب
لك كل الود
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
673
مستوى التفاعل
572
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
اذا كنت تقصد اضافة attachment store فهي تحتاج الى اضافة كود في ملف الكونفج

وموجود طريقة الشرح في موقع الاضافة الرسمي
إضافة الميديا أخي شقاوي تقوم برفع الميديا في مجلد خاص بها وليس في مجلد المرفقات
وإضافة attachment store تقوم برفع ملفات المرفقات إلى السرفر الخارجي فقط
لذا الحل هو التعديل على ملفات إضافة الميديا ليتم رفع الملفات في المجلد الذي يحتوي على المرفقات أو الذي تقوم إضافة attachment store بالرفع منه
تحياتي
 

Wolf Knight

عضو فعال
[ عملاء XenArabia ]
إنضم
28 يناير 2019
المشاركات
304
مستوى التفاعل
190
النقاط
43
إضافة الميديا أخي شقاوي تقوم برفع الميديا في مجلد خاص بها وليس في مجلد المرفقات
وإضافة attachment store تقوم برفع ملفات المرفقات إلى السرفر الخارجي فقط
لذا الحل هو التعديل على ملفات إضافة الميديا ليتم رفع الملفات في المجلد الذي يحتوي على المرفقات أو الذي تقوم إضافة attachment store بالرفع منه
تحياتي
بالضبط تماما .. هذا ما شخصته انا من فترة بعد تتبع مسار الحفظ.
ان شاء الله يحصل لها حل اخوي شقاوي..
تحيتي للجميع
 

Wolf Knight

عضو فعال
[ عملاء XenArabia ]
إنضم
28 يناير 2019
المشاركات
304
مستوى التفاعل
190
النقاط
43
هذا كود الخطأ الي يظهر عند رفع اي ملف صوتي مثلا

HTML:
array(4) {
  ["url"] => string(17) "/media/save-media"
  ["referrer"] => string(55) "https://www.*********.com/media/categories/3/add"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(8) {
    ["attachment_hash"] => string(32) "254f46670c1047dd14db0d14de89fde2"
    ["attachment_hash_combined"] => string(91) "{"type":"xfmg_media","context":{"category_id":3},"hash":"254f46670c1047dd14db0d14de89fde2"}"
    ["media"] => array(1) {
      [20] => array(7) {
        ["title"] => string(41) "**********"
        ["description"] => string(128) "**********"
        ["tags"] => string(0) ""
        ["temp_media_id"] => string(2) "20"
        ["media_hash"] => string(32) "3f2c09892da5e92005a45d28956dc89c"
        ["media_type"] => string(5) "audio"
        ["attachment_id"] => string(5) "29881"
      }
    }
    ["category_id"] => string(1) "3"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(23) "/media/categories/3/add"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 

shqawe

راعي الطيب .. بعيد الهقاوي
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,116
مستوى التفاعل
969
النقاط
113
الإقامة
K.S.A
المشكلة يا اخوان ان اضافة attachment store لم استطع تنصيبها او بالاصح لم استطع ربطها بامازون

لكن باحاول فيها واذا وجدت طريقة لها ان شاء بلغتكم

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

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

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

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

المواضيع
857
المشاركات
7,359
الأعضاء
306
آخر عضو مسجل
Azooz
أعلى