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

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

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

هک افزودن Docs

هک افزودن Docs Viewer گوگل

توسط این هک می تونید فایل های PDF و TIFF رو در پست خود نمایش بدید.

آموزش نصب
1.فایل /engine/inc/files.php را باز کنید و بدنبال کد زیر بگردید:


$allowed_video = array ("avi", "mp4", "wmv", "mpg", "flv", "mp3", "swf", "m4v", "m4a", "mov", "3gp", "f4v");


و زیر را به جای آن قرار دهید:


$allowed_video = array ("avi", "mp4", "wmv", "mpg", "flv", "mp3", "swf", "m4v", "m4a", "mov", "3gp", "f4v", "pdf", "pptx", "pptm", "ppt", "tiff");


2.در همین فایل کد زیر را بیابید:

$video_link = "";
            }

و بعد از آن کد زیر را قرار دهید:

if ($file_type == "pdf" or $file_type == "pptx" or $file_type == "pptm" or $file_type == "ppt" or $file_type == "tiff") {
                $video_link = "<a class=mainitle href=\"javascript:insertfile('[docs={$config['http_home_url']}uploads/files/{$row['onserver']}]')\">ایجاد پرونده</a>";
            }

3.فایل /engine/classes/parse.class.php را باز کنید و کد زیر را پیده کنید:

$source = preg_replace( "#\[flash=([^\]]+)\](.+?)\[/flash\]#ies", "\$this->build_flash('\\1', '\\2')", $source );

و بعد از آن کد زیر را قرار دهید:

$source = preg_replace( "#\[docs=([^\]]+)\]#ies", "\$this->build_docs('\\1')", $source );

4.در همین فایل کد زیر را بیابید :

$txt = preg_replace( "#<!--dle_flash_begin:(.+?)-->(.+?)<!--dle_flash_end-->#ies", "\$this->decode_flash('\\1')", $txt );

و بعد از آن کد زیر را قرار دهید:

$txt = preg_replace( "#<!--dle_docs_begin:(.+?)-->(.+?)<!--dle_docs_end-->#is", '[docs=\\1]', $txt );

5.در همین فایل کد زیر را بیابید:

function build_flash($size, $url) {

و کد زیر را بعد از آن قرار دهید:

function build_docs($url) {
        $url = $this->clear_url( urldecode( $url ) );
        if ($url == "" ) return;
        if ( $file_type == "pdf" or $file_type == "pptx" or $file_type == "pptm" or $file_type == "ppt" or $file_type == "tiff" ) return "[docs=".$url."]";
        return "<!--dle_docs_begin:".$url."--><center><iframe style=\"border-style: none;\" src=\"http://docs.google.com/gview?url=$url&embedded=true\" width=\"600\" height=\"650\"></iframe></center><!--dle_docs_end-->";
    }

6.در فایل /uploads/files/.htaccess کد زیر را جایگزین همه ی کد ها کنید:

<FilesMatch ".*">
   Order allow,deny
   Deny from all
</FilesMatch>

<FilesMatch "\.(avi|mp3|mp4|flv|swf|wmv|pdf|pptx|pptm|ppt|tiff|divx|m4v|m4a|mov|3gp|f4v)$|^$">
   Order deny,allow
   Allow from all
</FilesMatch>
سوالات متداول
چگونه می توان از این هک استفاده کرد؟
هنگام ارسال مطلب بعد از آپلود فایل با کلیک روی لینک ایجاد پرونده میتونید فایل رو به نمایش در بیارید
اگهلینک شما از سایت دیگه ای باشه میتونید توی مطلب با کد زیر فایل رو به نمایش در بیارید:
[docs=ADDRESS]
تصاویر
هک افزودن Docs Viewer گوگل
هک افزودن Docs Viewer گوگل
تگ‌های خبر:هک Docs Viewer گوگل PDF TIFF
نظرات کاربران
SMostafa Moosavi در 12 تیر 1390 - 17:50 گفته:
عضو سایتنظرات: 260

بازگشت غرور آفرین محمدرضا بحرینی به آغوش گرم خانواده دی ال ای را تبریک عرض مینماییم flower loveu
با تشکر، تیم دیتالایف انجین فارسی donoghted
واقعا برای کسانی که داخل سایتشون مقالات pdf شیر می کنن، هک کاربردی هست، ممنون

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

آرمان کیانپور در 12 تیر 1390 - 20:35 گفته:
مدیر بازنشستهنظرات: 89

flower thanks

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

farid-ahmadi در 12 تیر 1390 - 20:37 گفته:
عضو سایتنظرات: 57

خیلی خوش اومدین امیدوارم مثل همیشه به دیتالایف انجین خدمت کنین
موفق باشین
راستی خیلی هک کاربردی هستش
laughing

مجید حسین زاده در 14 تیر 1390 - 00:26 گفته:
عضو سایتنظرات: 156

سلام ، تشکر بابت ماژول کاربری . flower





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

مجتبی جشنانی در 14 تیر 1390 - 08:13 گفته:
مدیر بخش قالب هانظرات: 190

اولا بازگشتتون رو ( به قول سید غرورآفرین flower ) تبریك میگم
بعد از اون مطلب بسیار عالی ای بود ، واقعا كاربردی loveu
فقط اگه بتونید ماژول ذخیره مطلب به صورت PDF و Word رو هم آماده كنید بسیار عالی میشه ...!!!

امید آسترکی در 14 تیر 1390 - 11:50 گفته:
عضو سایتنظرات: 62

ممنون کاربردی است

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

Sbr در 16 تیر 1390 - 01:14 گفته:
عضو سایتنظرات: 36

pkg,
دوست عزیز تو سایت که ماژورش هست . سامان رزم جو درستش کرده بود yes

مجتبی جشنانی در 16 تیر 1390 - 12:13 گفته:
مدیر بخش قالب هانظرات: 190

numen,
آره میدونم ، ولی تا جاییكه یادمه مشكل داشت ...
بعد گفتم شاید با 9.3 هماهنگ نباشه ...!!! donoghted

NovinPress در 26 تیر 1390 - 15:14 گفته:
عضو سایتنظرات: 40


پشتیبانی دیتالایف انجین
تشکر ، تشکر

flower flower flower

ehsan jahangirzadeh در 26 تیر 1390 - 16:31 گفته:
عضو سایتنظرات: 42

flower

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

tanha در 15 مرداد 1390 - 11:31 گفته:
عضو سایتنظرات: 11

سلام

تمام مراحل رو موبه مو انجام دادم، ولی اصلا اجرا نمی شه!
شاید روبه ویرایش من کار نمی کنه!
ویرایش 9.3

لطفا رسیدگی کنید... منتظرم... خیلی به این هک احتیاج دارم...

شهاب در 16 مرداد 1390 - 22:50 گفته:
عضو سایتنظرات: 69

با سلام من تمام مراحل رو انجام دادم ولی این ارور رو پس از ارسال مطلب میده:

Fatal error: Call to undefined method ParseFilter::build_docs() in /home/?????/public_html/engine/classes/parse.class.php(339) : regexp code on line 1

(علامت سوالا از خودمه) donoghted

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

Spamer002 در 27 بهمن 1390 - 13:48 گفته:
میهمان

flower ممنون، عالی بود ...

chrochro در 04 اردیبهشت 1402 - 14:16 گفته:
عضو سایتنظرات: 21

سلام و درود.
در دیتالایف 15.1 اصلا متغیر allowed_video در داخل /engine/inc/files.php موجود نیست.
راه دیگری هست؟

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!