»Forumlar »SE ? Core Labs »List.Php'de Sabit Sayfalar
  https://seditio.com.tr/eski1/forums.php?m=posts&q=2014
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2012-09-01 01:29 GMT. This post was edited by Kaan (2012-09-01 01:47 GMT, 4980 Gün ago)
Forumlarda oldu?u gibi ?nemli Sayfalar? ?st s?rada tutman?za imkan sa?layan Corehack uygulamas?



Resimde G?rd???n?z gibi Sabit sayfalar Farkl? renkte g?r?lmektedir ve Sayfa Sabit olarak i?aretlendi?inde Listeden ??kar ve En ?stte yerini al?r

A?a??daki D?k?man? uygulayarak sizde bu ?zelli?e sahip olabilirsiniz.

?ncelikle Sql Import ediyoruz.
:
ql]ALTER TABLE sed_pages ADD page_sabit tinyint(1) unsigned NOT NULL default '0';


system/core/list/list.inc.php yi A??n Alttakini bulun.

Kod:
sed_die(empty($sed_cat[$c]['title']) && !$usr['isadmin']);

?steki Kodlar ile ba?layan Sql kodunun i?erisinde aray?n.
Kod:
WHERE page_cat='$c' AND (page_state='0' OR page_state='2')

Alttaki ile de?i?tirin sat?r?
Kod:
WHERE page_cat='$c' AND !page_sabit='1' AND (page_state='0' OR page_state='2')

Alttakini bulun
Kod:
/* === Hook - Part1 : Set === */
$extp = sed_getextplugins('list.loop');
/* ===== */

Alt?na Ekleyin
Kod:
$sql1 = sed_sql_query("SELECT * FROM $db_pages WHERE page_sabit order by page_id desc limit 10");
while ($pag = sed_sql_fetcharray($sql1))
{
$item_code = 'p'.$pag['page_id'];
$pag['page_comcount'] = (!$pag['page_comcount']) ? "0" : $pag['page_comcount'];
$pag['page_comments'] = "<a href=\"page.php?id=".$pag['page_id']."&amp;comments=1\"><img src=\"skins/".$usr['skin']."/img/system/icon-comment.gif\" alt=\"\" /> (".$pag['page_comcount'].")</a>";
$baslik = "<a href=\"page.php?id=".$pag['page_id']."\"><font color=\"#ff0000\">".sed_cutstring(stripslashes($pag['page_title']),100)." </font></a>";
$vuruslar = $pag['page_count'];

$t->assign(array(
"SABIT_BASLIK" => $baslik,
"TARIH" => @date($cfg['formatyearmonthday'], $pag['page_date'] + $usr['timezone'] * 3600),
"VURUS" => $vuruslar,
"YORUM" => $pag['page_comments'],
));
$t->parse("MAIN.LIST_ROW_SABIT");
}

skins/teman?z/list.tpl yi a??n Alttakini bulun
Kod:
<!-- BEGIN: LIST_ROW -->

?st?ne Ekleyin.
Kod:
<!-- BEGIN: LIST_ROW_SABIT -->
<tr>
<td style="text-align:left; width:150px;  padding:0px!important; vertical-align:middle;">
<strong>{SABIT_BASLIK}</strong> <br />
</td>
<td class="centerall">{TARIH}</td>
<td class="centerall">{VURUS}</td>
<td class="centerall">{YORUM}</td>
</tr>
<!-- END: LIST_ROW_SABIT -->

system/core/page/page.inc.php yi a??n Alttakini Bulun
Kod:
$t->parse("MAIN.PAGE_MULTI");
}

Alt?na Ekleyin
Kod:
if ($usr['isadmin']) {
if ($n=='duyuru')
{
$sqlio = sed_sql_query("UPDATE $db_pages SET page_sabit=1 WHERE page_id='$id'");
header("Location: list.php?c=".$pag['page_cat']."");
echo("<script type='text/javascript'>location.href='list.php?c=".$pag['page_cat']."';</script>Redirecting...");
exit;
}
if ($n=='clear')
{
$sqlou = sed_sql_query("UPDATE $db_pages SET page_sabit=0 WHERE page_id='$id'");
header("Location: list.php?c=".$pag['page_cat']."");
echo("<script type='text/javascript'>location.href='list.php?c=".$pag['page_cat']."';</script>Redirecting...");
exit;
} } 

Alttakini bulun
Kod:
if ($usr['isadmin'])
{

Alt?na Ekleyin
Kod:
$adminoptions .= "&nbsp; <a href=\"page.php?n=duyuru&id=".$id."\">".$L['Makesticky'];
$adminoptions .= "</a>";
$adminoptions .= "</a> | <a href=\"page.php?n=clear&id=".$id."\">".$L['Default'];
$adminoptions .= "</a> &nbsp; ";

Alttakini Bulun
Kod:
"PAGE_ADMIN_COUNT" => $pag['page_count'],

Alt?na Ekleyin
Kod:
"PAGE_ADMIN_SABIT" => $adminoptions,

skins/teman?z/page.tpl yi a??n Alttakini Bulun
Kod:
<!-- BEGIN: PAGE_ADMIN -->

??erisinde uygun yere Alttaki Etiketi Ekleyin.
Kod:
{PAGE_ADMIN_SABIT}


Maximum 10 tane Sabit sayfa ekleyebilirsiniz.
Yeni Bir ?zellik Daha Kazand?n?z Hay?rl? Olsun
Seditio 170 ile Bu ?zelliklerin Hepsi eklenmi? ?ekilde gelicektir. ?al??malar Devam Ediyor.
Author: Kaan, Posted: 2012-09-01 15:21 GMT.
Kilitmele olay? yok zaten sadece sabit yapabilirsiniz. Kilit nereden c?kt?.?
Author: Shuqru, Posted: 2012-09-01 18:33 GMT.
herhangi bir sorun yok ?al???yor bende
Author: Kaan, Posted: 2012-09-01 23:25 GMT.
Bunun Forumla bir ilgisi yok Bu ?zellik Sayfalar i?in haz?rland? Sayfalarda Sabit Olarak Duyuru niteli?inde istedi?in bir sayfay? g?sterebiliyorsun.

Sen Konuyu yanl?? okudun san?r?m biraz daha dikkatli okursan anlayabilirsin.

Powered by SeditioPrint version