Seditio ve Ldu hakkında sınırsız arama yapın
 
 
> 1 <

Etiketler: newpagesbypath sorunu çözemiyorum

Author Message

remo

Members


Online status

84 posts
http://www.google.com.tr
Pagerank: 8

Location: Turkey
Occupation:
Age: 28

#27972   2008-05-25 17:41 GMT      

merhaba arkadaslar ben newpagesbypath kurdum index.tpl çalışıyor
ama
header.tpl calışmıyor bunun sebebi ne olabilir ?

burda neden calışmıyor anlamıs değilim
Code:
<?PHP

/* ====================
Seditio - Website engine
Copyright Neocrome
http://www.neocrome.net

[BEGIN_SED]
File=plugins/newpagesbypath/newpagesbypath.php
Version=100
Updated=2006-jan-24
Type=Plugin
Author=Neocrome
Description=
[END_SED]

[BEGIN_SED_EXTPLUGIN]
Code=newpagesbypath
Part=main
File=newpagesbypath
Hooks=index.tags
Tags=index.tpl:{PLUGIN_NEWPAGESBYPATH.categorycodehere}
Minlevel=0
Order=10
[END_SED_EXTPLUGIN]

==================== */

if (!defined('SED_CODE')) { die('Wrong URL.'); }

/* ============ MASKS FOR THE HTML OUTPUTS =========== */

$cfg['plu_mask_newpagesbypath'] = "<img src=\"skins/$skin/img/system/arrow-follow.gif\" alt=\"\" /> %2\$s <br>";
// %2\$s = Link to the page

$plu_empty = $L['None']."<br />";

function sed_get_newpagesbypath($c, $limit, $mask)
{
global $L, $db_pages, $usr, $cfg, $sed_cat, $sed_catacc, $plu_empty;

$mtch = $sed_cat[$c]['path'].".";
$mtchlen = strlen($mtch);
$catsub = array();
$catsub[] = $c;

@reset($sed_cat);
while (list($i,$x) = each($sed_cat) )
{
if (substr($x['path'],0,$mtchlen)==$mtch)
{
$catsub[] = $i;
}
}

$sql = sed_sql_query("SELECT page_id,page_cat,page_title,page_date,page_alias FROM $db_pages
WHERE page_state=0
AND page_cat NOT LIKE 'system'
AND page_cat IN ('".implode("','", $catsub)."')
ORDER by page_date DESC LIMIT $limit");

while ($row = sed_sql_fetcharray($sql))
{
$row['page_urlpar'] = (empty($row['page_alias'])) ? "id=".$row['page_id'] : "al=".$row['page_alias'];

$res .= (sed_auth('page', $row['page_cat'], 'R')) ? sprintf($mask,
"<a href=\"list.php?c=".$row['page_cat']."\">".$sed_cat[$row['page_cat']]['title']."</a>",
"<a href=\"page.php?".$row['page_urlpar']."\">".sed_cc(sed_cutstring(stripslashes($row['page_title']),36))."</a>",
date($cfg['formatyearmonthday'], $row['page_date'] + $usr['timezone'] * 3600)
) : '';
}

$res = (empty($res)) ? $plu_empty : $res;

return($res);
}


if ($cfg['plugin']['newpagesbypath']['maxpages']>0 && !empty($cfg['plugin']['newpagesbypath']['categories']))
{
$cats = explode(',', $cfg['plugin']['newpagesbypath']['categories']);
foreach($cats as $k => $i)
{
$i = trim($i);
$newpagesbypath[$i] = sed_get_newpagesbypath(
$i,
$cfg['plugin']['newpagesbypath']['maxpages'],
$cfg['plu_mask_newpagesbypath']);
}
}

$t-> assign(array(
"PLUGIN_NEWPAGESBYPATH" => $newpagesbypath,
"PLUGIN_NEWPAGESBYPATH_MAXLINES" => $cfg['plugin']['newpagesbypath']['maxpages']
));

?>
Seditio Destek Yeriii

Kaan

Moderators


Online status

2,082 posts
http://www.ntka.org
Pagerank: 2

Location: Turkey
Occupation: Destek
Age: 25

#27974   2008-05-25 18:00 GMT      
çalışmaz header de kodlar çakışıyor.

remo

Members


Online status

84 posts
http://www.google.com.tr
Pagerank: 8

Location: Turkey
Occupation:
Age: 28

#27976   2008-05-25 18:04 GMT      

peki nasıl yapacam cakısmaması için ?
Seditio Destek Yeriii

emremix

Moderators


Online status

483 posts

Location: Turkey
Occupation: emremix
Age:

#27981   2008-05-25 18:16 GMT      
Code:
Hooks=index.tags
Tags=index.tpl:{PLUGIN_NEWPAGESBYPATH.categorycodehere}


Bu kısmı değiştir böle olucak.

Code:
Hooks=header.tags
Tags=header.tpl:{PLUGIN_NEWPAGESBYPATH.categorycodehere}
Sudo apt-get Alcohol
Forever Ubuntu :)

remo

Members


Online status

84 posts
http://www.google.com.tr
Pagerank: 8

Location: Turkey
Occupation:
Age: 28

#27982   2008-05-25 18:22 GMT      
peki bu iki taraftada calısacak mı?
iki tarafta calısması için ne yapmalıyım..
şimdiden teseüükler.
Seditio Destek Yeriii

Xiao

Moderators


Online status

868 posts
http://www.seditione.com
Pagerank: 0

Location: Turkey Trabzon
Occupation: Orman Mühendisi
Age: 30

#27983   2008-05-25 18:23 GMT      
hem index hem header da çalıştırmak istiyorsan newpagesbypath eklentisini kopyala.Kopyaladığın dosyanın adını newpagesbypath.header.php olarak değiştir ve emremix in gösterdiği değişikliği bu dosyada uygula.
Haziran 2008 Seditio Site Yar??mas? >> http://www.seditione.com
> 1 <

Benzer konular (Similar topics) #BETA

Keywords (beta):

Forum Arşiv (beta):

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235]