X
تبلیغات
رایتل
پشم سنگ عایق الاستومری
جمعه 2 بهمن‌ماه سال 1388
توسط: آلفا پک

ماژول pdf ساز برای دیتالایف

ماژول pdf ساز دایتالایف با پشتیبانی کامل از زبان فارسی .
بعد از مدتها این ماژول را کامل کردم . البته فکر ساختش بر میگرده تقریبا به یک سال پیش یعنی اون زمانی که خیلی بیکار بودم و فکرهای این چنینی به سرم میزد که به علت خدمت مقدس سربازی تمامی پروژه هام از یادم رفت . حال هم یه چند روزی بیکار شدم گفتم این ایده را کامل کنم . حدود سه ماه پیش همین ماژول را نوشتم فقط چند تا مشکل داشت اما حالا تقریبا هیچ مشکلی نداره و از زبان شیرین پارسی به طور کامل پشتیبانی میکنه .
ویژگیها :
پشتیبانی کامل از زبان پارسی
پشتیبانی از متن ههای راستچین
کتابخانه کامل رنگها
استفاده از استیل داخلی سایت
اونیکد UTF8
سازگار با تمام تگهای HTML
پشتیبانی از جدولها
سازگار با فرمتهای تصاویر
چند زبانه بودن
فونت های متنوع و زیبا
سازگار با لینکهای داخلی
و …

ابتدا فایل زیر را دانلود و در ROOT سایتتون بازش کنید
dle-pdf_learnt.ir.zip [حجم: ۱,۵۱ مگابایت]

 ‘گذرواژه : www.learnt.ir
فایل engine/modules/show.full را باز کرده و کد زیر را پیدا کنید

$full_link = $config['http_home_url'] . get_url( $category_id ) . “/” . $row['id'] . “-” . $row['alt_name'] . “.html”;


در زیرش این کد را اضافه کنید

$pdf_link = $config['http_home_url'] . get_url( $category_id ) . “/” . $row['id'] . “-” . $row['alt_name'] . “.pdf”;


در همین فایل کد زیر را جستجو کنید

$full_link = $config['http_home_url'] . $row['id'] . “-” . $row['alt_name'] . “.html”;


ود زیر کدی که ÷یدا کردید مد زیر را قرار بدید

$pdf_link = $config['http_home_url'] . $row['id'] . “-” . $row['alt_name'] . “.pdf”;


در همین فایل کد زیر را ÷یدا کنید

$full_link = $config['http_home_url'] . jdate( ‘Y/m/d/’, $row['date'] ) . $row['alt_name'] . “.html”;


و بعدش کد زیر را اضافه کنید

$pdf_link = $config['http_home_url'] . jdate( ‘Y/m/d/’, $row['date'] ) . $row['id'] . “-” .$row['alt_name'] . “.pdf”;


باز هم در همین فایل کد زیر را پیدا کنید

$full_link = $config['http_home_url'] . “index.php?newsid=” . $row['id'];


و بعدش کد زیر را قرار بدید

$pdf_link = $config['http_home_url'] . “engine/pdf.php?newsid=” . $row['id'];


و در همین فایل کد زیر را ÷یدا کنید

else {

            $tpl->set( ‘[print-link]‘, “<noindex><a href=\”" . $print_link . “\” rel=\”nofollow\”>” );
            $tpl->set( ‘[/print-link]‘, “</a></noindex>” );

        }


و بعدش کد زیر را قرار بدبد

$tpl->set( ‘[pdf-link]‘, “<a target=\”_blank\” href=\”" . $pdf_link . “\”>” );
            $tpl->set( ‘[/pdf-link]‘, “</a>” );


وحالا در آخر فایل .HTACCESS کد زیر را اضافه کنید


# DEL PDF
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).pdf(/?)+$ engine/pdf.php?newsid=$4 [L]
RewriteRule ^([^.]+)/([0-9]+)-(.*).pdf(/?)+$ engine/pdf.php?newsid=$2 [L]
RewriteRule ^([0-9]+)-(.*).pdf(/?)+$ engine/pdf.php?newsid=$1 [L]


حلا با استفادا از تگ های

[pdf-link]

و

[/pdf-link]

در فایل fullstory.tpl قالبتون میتونید لینک PDF مطلب را داشته باشید