با استفاده از این هک شما میتونید در قسمت fullstory لینکی رو ایجاد کنید تا بازدید کنندگان با استفاده از اون لینک به مطالب قبلی و بعدی دسترسی داشته باشن.
دانلود
آموزش نصب
engine/modules/show.full.php باز کنید و به دنبال
بگردید و بالا ان کد
رو قرار بدید.
در همین فایل کد
رو پیدا کنید و زیر آن کد
رو قرار بدید.
فایل رو دانلود کنید و در پوشه images قالب خودتون آپلود کنید.
کد
.mlink2{font-size:0.9em;overflow:hidden;background: url(../images/mlink2.png) repeat-x;padding:0 15px;height:40px;border:1px solid #000000;border-width:1px 0 -moz-border-radius: 5px 15px;
border-radius: 5px 15px / 15px 15px; }
رو در انتهای style.css قالب خودتون قرار بدید.
fullstory.tpl قالب خودتون رو باز کنید و کد زیر رو در جا مناسب قرار بدید.
بهترین مکان برای قرار دادن کد زیر تگ
$disable_index = $row['disable_index'];
بگردید و بالا ان کد
$real_date = $row['date'];
رو قرار بدید.
در همین فایل کد
} else
$tpl->set_block( "'\\[edit\\](.*?)\\[/edit\\]'si", "" );
$tpl->set_block( "'\\[edit\\](.*?)\\[/edit\\]'si", "" );
رو پیدا کنید و زیر آن کد
$backlink = $db->super_query( "SELECT * FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE date <= '{$real_date}' AND id <> '{$row['id']}' AND category = '{$row['category']}' AND approve = '1' ORDER BY date DESC LIMIT 0,1" );
if( $backlink ) {
$backlink['date'] = strtotime( $backlink['date'] );
$backlink['category'] = intval( $backlink['category'] );
if( $config['allow_alt_url'] == "yes" ) {
if( $config['seo_type'] == 1 OR $config['seo_type'] == 2 ) {
if( $backlink['category'] AND $config['seo_type'] == 2 ) {
$c_url = get_url( $backlink['category'] );
$back_link = $config['http_home_url'] . $c_url . "/" . $backlink['id'] . "-" . $backlink['alt_name'] . ".html";
} else {
$back_link = $config['http_home_url'] . $backlink['id'] . "-" . $backlink['alt_name'] . ".html";
}
} else {
$back_link = $config['http_home_url'] . date( 'Y/m/d/', $backlink['date'] ) . $backlink['alt_name'] . ".html";
}
} else {
$back_link = $config['http_home_url'] . "index.php?newsid=" . $backlink['id'];
}
$tpl->set_block ( "'\\[back_link\\](.*?)\\[/back_link\\]'si", "\\1" );
$db->free();
} else {
$back_link = "";
$tpl->set_block ( "'\\[back_link\\].*?\\[/back_link\\]'si", "" );
}
// Next Link
$nextlink = $db->super_query( "SELECT * FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE date >= '{$real_date}' AND id <> '{$row['id']}' AND category = '{$row['category']}' AND approve = '1' ORDER BY date ASC LIMIT 0,1" );
if ( $nextlink ) {
$nextlink['date'] = strtotime( $nextlink['date'] );
$nextlink['category'] = intval( $nextlink['category'] );
if( $config['allow_alt_url'] == "yes" ) {
if( $config['seo_type'] == 1 OR $config['seo_type'] == 2 ) {
if( $nextlink['category'] AND $config['seo_type'] == 2 ) {
$c_url = get_url( $nextlink['category'] );
$next_link = $config['http_home_url'] . $c_url . "/" . $nextlink['id'] . "-" . $nextlink['alt_name'] . ".html";
} else {
$next_link = $config['http_home_url'] . $nextlink['id'] . "-" . $nextlink['alt_name'] . ".html";
}
} else {
$next_link = $config['http_home_url'] . date( 'Y/m/d/', $nextlink['date'] ) . $nextlink['alt_name'] . ".html";
}
} else {
$next_link = $config['http_home_url'] . "index.php?newsid=" . $nextlink['id'];
}
$tpl->set_block ( "'\\[next_link\\](.*?)\\[/next_link\\]'si", "\\1" );
$db->free();
} else {
$next_link = "";
$tpl->set_block ( "'\\[next_link\\].*?\\[/next_link\\]'si", "" );
}
// Back and Next Link Template
$tpl->set( '{back-link}', $back_link );
$tpl->set( '{next-link}', $next_link );
if( $backlink ) {
$backlink['date'] = strtotime( $backlink['date'] );
$backlink['category'] = intval( $backlink['category'] );
if( $config['allow_alt_url'] == "yes" ) {
if( $config['seo_type'] == 1 OR $config['seo_type'] == 2 ) {
if( $backlink['category'] AND $config['seo_type'] == 2 ) {
$c_url = get_url( $backlink['category'] );
$back_link = $config['http_home_url'] . $c_url . "/" . $backlink['id'] . "-" . $backlink['alt_name'] . ".html";
} else {
$back_link = $config['http_home_url'] . $backlink['id'] . "-" . $backlink['alt_name'] . ".html";
}
} else {
$back_link = $config['http_home_url'] . date( 'Y/m/d/', $backlink['date'] ) . $backlink['alt_name'] . ".html";
}
} else {
$back_link = $config['http_home_url'] . "index.php?newsid=" . $backlink['id'];
}
$tpl->set_block ( "'\\[back_link\\](.*?)\\[/back_link\\]'si", "\\1" );
$db->free();
} else {
$back_link = "";
$tpl->set_block ( "'\\[back_link\\].*?\\[/back_link\\]'si", "" );
}
// Next Link
$nextlink = $db->super_query( "SELECT * FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE date >= '{$real_date}' AND id <> '{$row['id']}' AND category = '{$row['category']}' AND approve = '1' ORDER BY date ASC LIMIT 0,1" );
if ( $nextlink ) {
$nextlink['date'] = strtotime( $nextlink['date'] );
$nextlink['category'] = intval( $nextlink['category'] );
if( $config['allow_alt_url'] == "yes" ) {
if( $config['seo_type'] == 1 OR $config['seo_type'] == 2 ) {
if( $nextlink['category'] AND $config['seo_type'] == 2 ) {
$c_url = get_url( $nextlink['category'] );
$next_link = $config['http_home_url'] . $c_url . "/" . $nextlink['id'] . "-" . $nextlink['alt_name'] . ".html";
} else {
$next_link = $config['http_home_url'] . $nextlink['id'] . "-" . $nextlink['alt_name'] . ".html";
}
} else {
$next_link = $config['http_home_url'] . date( 'Y/m/d/', $nextlink['date'] ) . $nextlink['alt_name'] . ".html";
}
} else {
$next_link = $config['http_home_url'] . "index.php?newsid=" . $nextlink['id'];
}
$tpl->set_block ( "'\\[next_link\\](.*?)\\[/next_link\\]'si", "\\1" );
$db->free();
} else {
$next_link = "";
$tpl->set_block ( "'\\[next_link\\].*?\\[/next_link\\]'si", "" );
}
// Back and Next Link Template
$tpl->set( '{back-link}', $back_link );
$tpl->set( '{next-link}', $next_link );
رو قرار بدید.
فایل رو دانلود کنید و در پوشه images قالب خودتون آپلود کنید.
کد
.mlink2{font-size:0.9em;overflow:hidden;background: url(../images/mlink2.png) repeat-x;padding:0 15px;height:40px;border:1px solid #000000;border-width:1px 0 -moz-border-radius: 5px 15px;
border-radius: 5px 15px / 15px 15px; }
رو در انتهای style.css قالب خودتون قرار بدید.
fullstory.tpl قالب خودتون رو باز کنید و کد زیر رو در جا مناسب قرار بدید.
<center> <div class="mlink2">
[back_link]
<a href="{back-link}"><img src="{THEME}/images/ghabli.png" title="مطلب قبلی" /></a>
[/back_link]
[next_link]
<a href="{next-link}"><img src="{THEME}/images/badi.png" title="مطلب بعدی" /></a>
[/next_link]
</div></center>
[back_link]
<a href="{back-link}"><img src="{THEME}/images/ghabli.png" title="مطلب قبلی" /></a>
[/back_link]
[next_link]
<a href="{next-link}"><img src="{THEME}/images/badi.png" title="مطلب بعدی" /></a>
[/next_link]
</div></center>
بهترین مکان برای قرار دادن کد زیر تگ
{*full-story}
هست.]