توسط این هک میتونید کلمه جدید رو در بقل تیتر مطالب امروز و دیروز نمایش بدید. مطالب امروز رو با رنگ قرمز و مطالب دیروز رو با رنگ سبز نشون میده که میتونید رنگها رو هم عوض کنید.
(آموزش قرار دادن عکس به جای کلمه جدید قرار داده شد)
فایل engine/modules/show.short.php رو باز کنید و کد زیر رو پیدا کنید:
if( date( Ymd, $row['date'] ) == date( Ymd, $_TIME ) ) {
$tpl->set( '{date}', $lang['time_heute'] . langdate( ", H:i", $row['date'] ) );
} elseif( date( Ymd, $row['date'] ) == date( Ymd, ($_TIME - 86400) ) ) {
$tpl->set( '{date}', $lang['time_gestern'] . langdate( ", H:i", $row['date'] ) );
} else {
$tpl->set( '{date}', langdate( $config['timestamp_active'], $row['date'] ) );
}
$tpl->set( '{date}', $lang['time_heute'] . langdate( ", H:i", $row['date'] ) );
} elseif( date( Ymd, $row['date'] ) == date( Ymd, ($_TIME - 86400) ) ) {
$tpl->set( '{date}', $lang['time_gestern'] . langdate( ", H:i", $row['date'] ) );
} else {
$tpl->set( '{date}', langdate( $config['timestamp_active'], $row['date'] ) );
}
به جای کد بالا ، کد زیر رو قرار بدید:
if (date(Ymd, $row['date']) == date(Ymd, $_TIME)) {
$tpl->set('{date}', $lang['time_heute'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<font color=\"red\">جدید!</font>");
} elseif (date(Ymd, $row['date']) == date(Ymd, ($_TIME - 86400))) {
$tpl->set('{date}', $lang['time_gestern'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<font color=\"green\">جدید!</font>");
} else {
$tpl->set('{date}', langdate($config['timestamp_active'], $row['date']));
$tpl->set('{new}', " ");
}
$tpl->set('{date}', $lang['time_heute'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<font color=\"red\">جدید!</font>");
} elseif (date(Ymd, $row['date']) == date(Ymd, ($_TIME - 86400))) {
$tpl->set('{date}', $lang['time_gestern'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<font color=\"green\">جدید!</font>");
} else {
$tpl->set('{date}', langdate($config['timestamp_active'], $row['date']));
$tpl->set('{new}', " ");
}
حالا با قرار دادن کد {new} در فایل templates/YOUR_TEMP/shortstory.tpl در جای مناسب (بقل { title } پیشنهاد میشه) میتونید کلمه جدید رو برای مطالب جدیدتون قرار بدید.
**********************************
برای قرار دادن عکس هم میتونید به جای کد های زیر که در متن بالا قرار داره:
<font color=\"red\">جدید!</font>
<font color=\"green\">جدید!</font>
<font color=\"green\">جدید!</font>
کدهای زیر رو بزارید:
<img src=\"آدرس عکس\" border=\"0\">
<img src=\"آدرس عکس\" border=\"0\">
<img src=\"آدرس عکس\" border=\"0\">
به عنوان مثال:
<img src=\"http://k.vadims.googlepages.com/02.png\" border=\"0\">
یعنی کد شما باید این شکلی شده باشد:
if (date(Ymd, $row['date']) == date(Ymd, $_TIME)) {
$tpl->set('{date}', $lang['time_heute'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"آدرس عکس برای مطالب امروز\" border=\"0\">");
} elseif (date(Ymd, $row['date']) == date(Ymd, ($_TIME - 86400))) {
$tpl->set('{date}', $lang['time_gestern'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"آدرس عکس برای مطالب دیروز\" border=\"0\">");
} else {
$tpl->set('{date}', langdate($config['timestamp_active'], $row['date']));
$tpl->set('{new}', " ");
}
$tpl->set('{date}', $lang['time_heute'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"آدرس عکس برای مطالب امروز\" border=\"0\">");
} elseif (date(Ymd, $row['date']) == date(Ymd, ($_TIME - 86400))) {
$tpl->set('{date}', $lang['time_gestern'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"آدرس عکس برای مطالب دیروز\" border=\"0\">");
} else {
$tpl->set('{date}', langdate($config['timestamp_active'], $row['date']));
$tpl->set('{new}', " ");
}
مثال کامل:
if (date(Ymd, $row['date']) == date(Ymd, $_TIME)) {
$tpl->set('{date}', $lang['time_heute'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"http://k.vadims.googlepages.com/03.png\" border=\"0\">");
} elseif (date(Ymd, $row['date']) == date(Ymd, ($_TIME - 86400))) {
$tpl->set('{date}', $lang['time_gestern'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"http://k.vadims.googlepages.com/02.png\" border=\"0\">");
} else {
$tpl->set('{date}', langdate($config['timestamp_active'], $row['date']));
$tpl->set('{new}', " ");
}
$tpl->set('{date}', $lang['time_heute'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"http://k.vadims.googlepages.com/03.png\" border=\"0\">");
} elseif (date(Ymd, $row['date']) == date(Ymd, ($_TIME - 86400))) {
$tpl->set('{date}', $lang['time_gestern'].langdate(", H:i", $row['date']));
$tpl->set('{new}', "<img src=\"http://k.vadims.googlepages.com/02.png\" border=\"0\">");
} else {
$tpl->set('{date}', langdate($config['timestamp_active'], $row['date']));
$tpl->set('{new}', " ");
}
گروه دیتالایف انجین فارسی