دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

استفاده از فایل

استفاده از فایل ویدئویی در تگ custom

به نام خدا،
امروز یکی از دوستان نیاز داشت که فایل ویدئویی با پسوند mp4 رو داخل تگ custom نمایش بده ، این امکان به صورت پیشفرض داخل سیستم دیتالایف انجین تعبیه نشده نشده است ولی میشه با یکم تغییرات به صورت دلخواه درش آورد.
* برای قراردادن فایل mp3 به پرسش و پاسخ مراجعه کنید. ( آپدیت 94.10.02 )

آموزش نصب
فایل engine/modules/show.custom.php رو باز کرده و به دنبال کد زیر بگردید :
if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url);

و به کد زیر تغییر بدید :
if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png') || ($info['extension'] == 'mp4')) array_push($images, $url);

* توجه کنید که تو این قسمت ما توانایی خواندن mp4 رو قرار دادیم.

حال از کد زیر برای فراخوانی استفاده می کنیم. در جایی از قالب که نیاز دارید ( معمولا main.tpl ) کد زیر را قرار دهید :
{custom category="1" template="video" from="0" limit="1" order="none"}

* توضیح تگ کاستوم قبلا در سایت دیتالایف انجین به تفضیل آمده است.

حال نیاز به فایل قالب video داریم که کد زیر را داخل آن قرار می دهیم ( video.tpl ) :
<video width="425" height="325" preload="metadata" poster="" controls="controls"> <source type="video/mp4" src="{image-1}" alt="{title}" title="{title}"></source>
</video>

* بر اساس نیازتون این فایل رو ویرایش کنین.
* توجه کنید که امکان ارسال فایل ها با پسوند mp4 رو در گروه های کاربری قرار دهید.

حال از طریق ارسال فایل از طریق آپلودر ویرایشگر اقدام کرده و حالت پخش ویدئو را قرار دهید:
استفاده از فایل ویدئویی در تگ customاستفاده از فایل ویدئویی در تگ custom

خوب کار ما تمام شد. لذت ببرید.
سوالات متداول
* آیا می توان از این امکان برای پخش موسیقی با فایل mp3 اقدام کرد ؟!
بله ، کافیست شما در فایل engine/modules/show.custom.php به دنبال کد زیر بگردید :
if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url);

و به کد زیر تغییر بدید :
if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png') || ($info['extension'] == 'mp3')) array_push($images, $url);

حال می بایست قالب مناسب رو برای تگ کاستوم برای پخش موسیقی قرار دهیم :
<audio width="425" controls="control" preload="none" src="{image-1}"></audio>
تصاویر
استفاده از فایل ویدئویی در تگ custom
نظرات کاربران
محمدرضا خوشبین در 01 دی 1394 - 22:51 گفته:
مدیر بازنشستهنظرات: 83

ممنون واقعا خسته نباشی flower

--------------------

tiger58 در 02 دی 1394 - 10:47 گفته:
عضو فعالنظرات: 58

تشکرات فراوان و بسیار عالی flower
فک کنم با این آموزش و کمی تغییرات، امکان اجرای mp3 در تگ کاستوم فراهم باشه! چیزی ک خیلی کاربرا نیاز دارن.

سید احسان ستاره دان در 02 دی 1394 - 12:55 گفته:
مدیر سایتنظرات: 303

نقل قول: tiger58
تشکرات فراوان و بسیار عالی flower
فک کنم با این آموزش و کمی تغییرات، امکان اجرای mp3 در تگ کاستوم فراهم باشه! چیزی ک خیلی کاربرا نیاز دارن.

آره میشه انجامش داد ، بزار تست کنم جواب گرفتم میگم
میشه حتی تگ جدید تو custom تعریف کرد ولی نخواستم سیستم رو زیاد دستکاری کنیم !!!

اضافه شد.

--------------------

حمید صادقی در 03 دی 1394 - 13:48 گفته:
مدیر سایتنظرات: 463

احسان جان خدا قوت
ولی دادش شاید یکی خواست هم موزیک بزاره هم عکس
بنظرم تگ براش تعریف میکردی بهتر بود

--------------------

سید احسان ستاره دان در 03 دی 1394 - 18:00 گفته:
مدیر سایتنظرات: 303

نقل قول: hamid7107
احسان جان خدا قوت
ولی دادش شاید یکی خواست هم موزیک بزاره هم عکس
بنظرم تگ براش تعریف میکردی بهتر بود

حمید جان الان هر 2 رو میشه همزمان استفاده کرد. فقط نوع قالب فراخوانیش فرق می کنه ولی هر دو با {image-1} خونده میشه!

--------------------

احمد مرادی در 15 دی 1394 - 20:47 گفته:
عضو سایتنظرات: 222

ممنون احسان جان باتشکر flower loveu

--------------------

سید احسان ستاره دان در 03 اسفند 1394 - 14:51 گفته:
مدیر سایتنظرات: 303

نقل قول: AHMAD-SE
ممنون احسان جان باتشکر flower loveu

قربانت <3

--------------------

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!