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

حل مشکل قرار دادن کارکترهای اضافی در لینک فایلهای صوتی

تاریخ انتشار: 17 اسفند 1391
ارسال کننده: IMP
همانطور که اطلاع دارید در سیستم دیتالایف انجین، لینک فایلهای صوتی که قرار میدهید باید کاملا ساده و بدون هرگونه کرکتر اضافی مانند فاصله، % و یا & باشد، در غیر این صورت پلیر نمایش داده نمیشود و لینک موزیک شما توی مطلب نمایش داده میشود. برای کسانی که سایتهای موزیک دارند تغییر تک تک نامهای فایلهای صوتی کاری طاقت فرسا و شاید غیر ممکن باشد. در نتیجه امروز یک ویرایش کوچیک توی سیستم ایجاد میکنیم تا بتوانید از کرکتر های اضافی نیز در لینک فایلهای صوتی خود استفاده کنید.

نکته:
چنانچه در نام فایل شما فاصله وجود داشته باشد، به صورت اتوماتیک با کرکتر % جایگزین میشود.
  • آموزش نصب
۱. فایل زیر رو باز کنید:

engine/classes/parse.class.php

کد زیر رو پیدا کنید:

        if( preg_match( "/[?&;%<\[\]]/", $url ) ) {
            
            return "[audio=" . $url . "]";
        }

به جای کد بالا، کد زیر را قرار بدهید:

if( preg_match( "/[?;<]/", $url ) ) {
return "[audio=" . $url . "]";
}

۲. وارد قسمت مدیریت سیستم بشید، بر روی گزینه "بازسازی مطالب" کلیک کنید و مطالب سایت را دوباره بازسازی کنید.
15 نفر (15 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
17 اسفند 1391 - 14:30
مرسی flower
اگه بشه اون مطالبی و مشکلاتی که داخل تاپیک ها بحث میشه و به نحوی ممکنه واسه همه اتفاق بیفته به این شکل در بیارید تا پیدا کردنش خیلی آسون تر بشه
مثلا تاپیک پاسخ به جای نقل و قول

البته میدونم باعث زحمت میشه worship
عضو سایت
17 اسفند 1391 - 19:31
برای من که پیش نیومده از این قابلیت استفاده کنم اما در هر صورت ممنونم شاید یه روزی به دردم بخوره yes
مدیر بخش قالب ها
17 اسفند 1391 - 19:56
عالیه علیرضا جان flower

من هنوز کارم رو شروع نکردم ؛ بنابراین میتونم از اول از این هک استفاده کنم donoghted

--------------------
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *