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

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

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

نقشه سايت ورژن 2.1

نقشه سايت ورژن 2.1

1. بهينه سازي سايت در موتورهاي جستجوگر
2. اين مد هيچگونه فشاري به ديتابيس نمياره
3. پاك كردن ذخيرهگاه نقشه سايت از مديريت
4. انتخاب تعداد مطالب قابل نمايش در هر صفحه

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب

فايل ضميمه رو دانلود و در مسير مشخص قرار بديد.

1. فايل .htaccess رو باز كنيد :
كد زير رو پيدا كنيد :
RewriteEngine On
بعدش كد زير رو قرار بديد :

#Sitemap news
RewriteRule ^yasitemap(/?)+$ index.php?do=yasitemap
RewriteRule ^yasitemap/page(.*)/ index.php?cstart=$1&do=yasitemap

#Sitemap user
RewriteRule ^yasitemap_users(/?)+$ index.php?do=yasitemap_users
RewriteRule ^yasitemap_users/page(.*)/ index.php?cstart=$1&do=yasitemap_users

2.فايل engine/engine.php رو باز كنيد :
كد زير رو پيدا كنيد :
switch ( $do ) {
بعدش كد زير رو قرار بديد :
case "yasitemap" :
include ENGINE_DIR.'/modules/yasitemap.php';
break;

case "yasitemap_users" :
include ENGINE_DIR.'/modules/yasitemap_users.php';
break;

3. درهمين فايل كد زير رو پيدا كنيد :
elseif ($do == 'static') $titl_e = $static_descr;
بعدش كد زير رو قرار بديد :
elseif ($do == 'yasitemap') $nam_e="Sitemap (Articles)";
elseif ($do == 'yasitemap_users') $nam_e="Site Map (Members)";

4.فايل engine/inc/main.php رو باز كنيد :
كد زير رو پيدا كنيد :
$config['max_users_day'] = intval( $config['max_users_day'] );
بعدش كد زير رو قرار بديد :
function clear_all_cache_yasitemap()
{
$dirname = ENGINE_DIR.'/cache/yasitemap';
if (!is_dir($dirname))
$cache = "ذخيرگاه خالي شد";
else
{
$dscan = array(realpath($dirname));
$darr = array();
while (!empty($dscan))
{
$dcur = array_pop($dscan);
$darr[] = $dcur;
if ($d=opendir($dcur))
{
while ($f=readdir($d))
{
if ($f=='.' || $f=='..')
continue;
$f=$dcur.'/'.$f;
if (is_dir($f))
$dscan[] = $f;
else
@unlink($f);
}
closedir($d);
}
}
$i_until = ($only_empty)? 1 : 0;
for ($i=count($darr)-1; $i>=$i_until; $i--)
{
if (rmdir($darr[$i]))
$cache = "ذخيرهگاه پاك شد";
else
$cache = "امكان خالي كردن ذخيرهگاه وجود ندارد . سطح دسترسي فولدر رو ، روي 777 بگذاريد";
}
}
@mkdir(ENGINE_DIR.'/cache/yasitemap', 0777);
@chmod (ENGINE_DIR.'/cache/yasitemap/', 0777);
return $cache;
}

$cache = "";

if ($_GET['action'] == "clear_yasitemap") {

$cache = clear_all_cache_yasitemap();
}

در همين فايل كد زير رو پيدا كنيد : ( در نسخه معمولي و نرم افزاري )
echo "<br /><input onclick=\"check_updates(); return false;\" class=\"edit\" style=\"width:200px;\" type=\"button\" value=\"{$lang['dle_udate']}\"> <a href=\"?mod=main&action=clear\"><input onclick=\"document.location='?mod=main&action=clear'\" class=\"edit\" style=\"width:150px;\" type=\"button\" value=\"{$lang['btn_clearcache']}\"></a><br>";
به جاش كد زير رو قرار بديد :
echo "<br /><input onclick=\"check_updates(); return false;\" class=\"edit\" style=\"width:200px;\" type=\"button\" value=\"{$lang['dle_udate']}\"> <a href=\"?mod=main&action=clear\"><input onclick=\"document.location='?mod=main&action=clear'\" class=\"edit\" style=\"width:150px;\" type=\"button\" value=\"{$lang['btn_clearcache']}\"></a> <a href=\"?mod=main&action=clear_yasitemap\"><input onclick=\"document.location='?mod=main&action=clear_yasitemap'\" class=\"edit\" style=\"width:220px;\" type=\"button\" value=\"پاك كردن ذخيرگاه نقشه سايت\"></a><br />";

دوستاني كه از ديتالايف پلاس استفاده ميكنن :
كد زير رو پيدا كنن :
<input onclick="check_updates(); return false;" class="edit" style="font:8pt tahoma;background:#17528b;border:1px solid #7296b8;color:#FFFFFF;width:200px;" type="button" value="{$lang['dle_udate']}">&nbsp;<a href="?mod=main&action=clear"><input onclick="document.location='?mod=main&action=clear'" class="edit" style="font:8pt tahoma;background:#17528b;border:1px solid #7296b8;color:#FFFFFF;width:150px;\" type="button" value="{$lang['btn_clearcache']}"></a>
به جاش كد زير رو قرار بدند :
<input onclick="check_updates(); return false;" class="edit" style="font:8pt tahoma;background:#17528b;border:1px solid #7296b8;color:#FFFFFF;width:200px;" type="button" value="{$lang['dle_udate']}">&nbsp;<a href="?mod=main&action=clear"><input onclick="document.location='?mod=main&action=clear'" class="edit" style="font:8pt tahoma;background:#17528b;border:1px solid #7296b8;color:#FFFFFF;width:150px;\" type="button" value="{$lang['btn_clearcache']}"></a><a href="?mod=main&action=clear_yasitemap"><input onclick="document.location='?mod=main&action=clear_yasitemap'" class="edit" style="width:220px;" type="button" value="پاك كردن ذخيرگاه نقشه سايت"></a><br /><div align="center">

5. فايل engine/inc/addnews.php رو باز كنيد :
كد زير رو پيدا كنيد :
clear_cache();
بعدش كد زير رو قرا بديد :
$dirname = ENGINE_DIR.'/cache/yasitemap';
$dscan = array(realpath($dirname));
$darr = array();
while (!empty($dscan))
{
$dcur = array_pop($dscan);
$darr[] = $dcur;
if ($d=opendir($dcur))
{
while ($f=readdir($d))
{
if ($f=='.' || $f=='..')
continue;
$f=$dcur.'/'.$f;
if (is_dir($f))
$dscan[] = $f;
else
@unlink($f);
}
closedir($d);
}
}
$i_until = ($only_empty)? 1 : 0;
@mkdir(ENGINE_DIR.'/cache/yasitemap', 0777);
@chmod (ENGINE_DIR.'/cache/yasitemap/', 0777);
تصاویر
نقشه سايت ورژن 2.1

نقشه سايت ورژن 2.1
نظرات کاربران
nima.a در 06 آبان 1388 - 21:33 گفته:
عضو سایتنظرات: 246

عالیه سالار جان واقعا عالیه. flower flower انقلاب دیتالایف انجین داره تکمبل میشه winked

Mr uniQue در 07 آبان 1388 - 00:09 گفته:
عضو سایتنظرات: 166

ســـــــــــــــــــــــــــــــــــــــ


ــــــــــــــــــــــــــــــــــــــــ


ــــــــــــــــــــــــــــــــــــــــ


ـــــــــلار

بی نظیری loveu loveu loveu loveu loveu loveu
------------------------------------------------
چند تا مساله :
1- نمایش تعداد مطالب و کاربران از توی فایل های : yasitemap و yasitemap_users انجام میشه.
2- آدرس نمایش این نقشه سایت index.php?do=yasitemap هست واسه این ماژول
می خوام بدونم میشه با اپاچی اینو به /?do=sitemap تغییر داد ؟
ضمنا سیوهاشو که اجرا می کنم با خطای " مطلبی پیدا نشد یا شما به این صفحه دسترسی ندارید.! " مواجه میشه ! چرا؟
3- توی این فایل : engine/inc/addnews.php دوتا
clear_cache(); وجود داره کدومش منظورشما بود؟
4- این ماژول با همه ورژن ها سازگاری داره درسته ؟

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

Amir در 07 آبان 1388 - 03:06 گفته:
عضو سایتنظرات: 26

خوب بود ممنون

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

Iman.r در 07 آبان 1388 - 03:26 گفته:
عضو سایتنظرات: 87

آقا سالار همیشه تکی
این بار هم گل کاشتی love

SalaR در 07 آبان 1388 - 03:35 گفته:
مدیر بازنشستهنظرات: 312

unique2world,
1. درسته.
2. شما از طریق htacess. میتونید این كار انجام بدید.
*.اینو متوجه نشدم (‌ ضمنا سیوهاشو که اجرا می کنم با خطای " مطلبی پیدا نشد یا شما به این صفحه دسترسی ندارید.! " مواجه میشه ! چرا؟ )
3. من یكی بیشتر ندیدم.
4. بله

omrdabakhte در 07 آبان 1388 - 03:40 گفته:
عضو سایتنظرات: 239

سالار خیلی عالیه...
دستت گلت ممنون. boos

فقط یه درخواست...
من از پلاس استفاده می کنم.فایل inc/main.php ما با بقیه فرق می کنه.
تنظیمات این فایل،برای پلاس رو هم میذاری؟چون من اون قسمت رو الان وارد نکردم و ندارم.

می خواستم بدونم تنظیماتش کجاست؟

و آخر اینکه تو فایل engine/inc/addnews.php ما دو تا clear_cache(); داریم.من بعد دومی کذاشتم.درست گذاشتم یا نه؟

ممنون

SalaR در 07 آبان 1388 - 03:51 گفته:
مدیر بازنشستهنظرات: 312

omrdabakhte,
فایلش رو بدید. چون من ندارم.
نباید 2 تا باشه . چرا 2 تاس :دی اگر از مد پینگ مد استفاده میكنید . بعد از كدهای اون بزارید.

Mr uniQue در 07 آبان 1388 - 04:19 گفته:
عضو سایتنظرات: 166

آدرس های سئوش رو ببین درست میاد واسه شما بالا

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

omrdabakhte در 07 آبان 1388 - 04:20 گفته:
عضو سایتنظرات: 239

من بعد دومی گذاشتم سالار.همه چی میزونه.unique2world شما هم بعد دومی بذار عزیز.

اینم فایل main.php من.
Download

SalaR در 07 آبان 1388 - 04:38 گفته:
مدیر بازنشستهنظرات: 312

omrdabakhte,
تو مطلب اضافه كردم

Mr uniQue در 07 آبان 1388 - 04:42 گفته:
عضو سایتنظرات: 166

بعد از اضافه کردن مطلب باید پیغامم بده یا نه ؟
از من نمیده مشکلی نیست ؟

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

Arash Nodinian در 07 آبان 1388 - 08:38 گفته:
مدیر بازنشستهنظرات: 332

ممنون عمو سالار loveuloveuloveu

webgozar در 07 آبان 1388 - 15:10 گفته:
عضو سایتنظرات: 19

خسته نباشین ممنون

citysoft در 07 آبان 1388 - 19:20 گفته:
عضو سایتنظرات: 10

500 Internal Serve Error !!!

اشکان در 08 آبان 1388 - 06:54 گفته:
عضو سایتنظرات: 182

فدای محبت و مهر و صفای سالار

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

sepastian در 08 آبان 1388 - 09:22 گفته:
عضو سایتنظرات: 52

باز هم مثل همیشه
گل کاشتی

سید احسان ستاره دان در 10 آبان 1388 - 06:49 گفته:
مدیر سایتنظرات: 303

سالار جوون گل کاشتی happy
فقط تا سوال :
1. من از دیتالایف انجین پلاس استفاده می کنم - این clear_cache(); بالاخره اولی شد یا دومی ؟
2. بعد از نصب ماژول قالب بهم خورد :
http://www.night-skin.com/upload/images/tp6hyq56tkezzk4vuh.jpg
اینم آدرس : http://dl.asemane.ir/yasitemap_users/
ممنون

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

SalaR در 10 آبان 1388 - 07:17 گفته:
مدیر بازنشستهنظرات: 312

Ehsansetarehdan,
1.گفتم كه بعد از كدهای پینگ بزارید/
2.فایل های tpl مربوط به این قسمت رو باز كن و بعد از كد زیر

.ysite {


كد زیر رو بزار :

font-size:11px;

iliadmoosavi در 21 آبان 1388 - 17:24 گفته:
عضو سایتنظرات: 97

این به ورژن 8 معمولی هم میخوره ؟

alim70r در 27 آبان 1388 - 08:57 گفته:
عضو سایتنظرات: 61

بدردم خورد ممنون

علی آریان در 01 فروردین 1389 - 11:58 گفته:
عضو سایتنظرات: 141

تکی سالار fellow

rahesabzm در 08 فروردین 1389 - 00:43 گفته:
عضو سایتنظرات: 23

من که از ورژن 8.5 معمولی استفاده می کنم داخل مدیریت تنظیماتش نیست ولی ماژول درست کار می کنه.باید چکار کنم تا داخل مدیریت هم دیده بشه.همه چی رو هم درست نصب کردم.کامل کامل.

abolfazlgoodarzi در 02 اردیبهشت 1389 - 19:06 گفته:
عضو سایتنظرات: 31

تو ورژن 8.5 لازم نیست اینو نصب کنیم آره ؟

exoff در 12 اردیبهشت 1389 - 22:27 گفته:
عضو سایتنظرات: 18

عالی بود

روح الله قاضی در 03 مرداد 1389 - 13:50 گفته:
عضو سایتنظرات: 16

salam alieih

simadownload در 06 مرداد 1389 - 16:44 گفته:
عضو سایتنظرات: 1

عالی بود. دستتون درد نکنه.

امیر در 30 مهر 1389 - 20:22 گفته:
عضو سایتنظرات: 18

ببخشید
این رو بزاریم یا اونی که نقشه ی مطالبه جدیدم میده؟
پام بدید

MehranKeshavarz در 09 دی 1389 - 07:38 گفته:
عضو سایتنظرات: 37

داداش عالی بود ممنون برا من که کار کرد

آقا این کد باعث می شه تو کنترل پنل یه لینک اضافه بشه اره
اسمش چیه اونوقت

مهدی داودی در 05 بهمن 1389 - 04:27 گفته:
عضو سایتنظرات: 6

دمت گرم ترکوندی love

Tika در 05 بهمن 1389 - 20:11 گفته:
عضو سایتنظرات: 33

دست شما درد نکنه. خوب بود.

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