Etiketler: news eklentisi değiştirmede sorun
| Author | Message |
Xiao
868 posts |
#4321 2007-07-08 19:46 GMT |
|
kullanmış olduğum news eklentisinin adını ve yerini değiştirmek istedim.adını listhaber yapıp list.tpl de göstermek istedim.bir önceki açtığım portal da bunu yapmıştım.fakat şimdiki yaptığım portalda yaptığımda hata felan vermiyor fakat eklenti list.tpl de görünmüyor.sebebini anlamadım.kodu yazıyorum. Code: <?PHP
/* ==================== Seditio - Website engine Copyright Neocrome http://www.neocrome.net [BEGIN_SED] File=plugins/listhaber/listhaber.php Version=110 Updated=2006-nov-17 Type=Plugin Author=Neocrome Description= [END_SED] [BEGIN_SED_EXTPLUGIN] Code=listhaber Part=listhaber File=listhaber Hooks=list.tags Tags=list.tpl:{LIST_LISTHABER} Minlevel=0 Order=10 [END_SED_EXTPLUGIN] ==================== */ if (!defined('SED_CODE')) { die('Wrong URL.'); } function sed_get_listhaber($cat, $limit,$res) { global $L, $t, $db_pages, $db_users, $usr, $cfg, $sed_cat, $sed_catacc, $plu_empty; $jj = 0; $mtch = $sed_cat[$cat]['path']."."; $mtchlen = strlen($mtch); $catsub = array(); $catsub[] = $cat; foreach($sed_cat as $i => $x) { if (substr($x['path'], 0, $mtchlen)==$mtch && sed_auth('page', $i, 'R')) { $catsub[] = $i; } } $sql = sed_sql_query("SELECT p.*, u.user_name, user_avatar FROM $db_pages AS p LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid WHERE page_state=0 AND page_cat IN ('".implode("','", $catsub)."') ORDER BY page_".$sed_cat[$cat]['order']." ".$sed_cat[$cat]['way']." LIMIT $limit"); $mskin = sed_skinfile(array('listhaber', $cat)); $listhaber = new XTemplate($mskin); while ($pag = sed_sql_fetcharray($sql)) { $jj++; $catpath = sed_build_catpath($pag['page_cat'], "<a href=\"list.php?c=%1\$s\">%2\$s</a>"); $pag['page_desc'] = sed_cc($pag['page_desc']); $pag['page_pageurl'] = (empty($pag['page_alias'])) ? "page.php?id=".$pag['page_id'] : "page.php?al=".$pag['page_alias']; $pag['page_fulltitle'] = $catpath." ".$cfg['separator']." <a href=\"".$pag['page_pageurl']."\">".$pag['page_title']."</a>"; $item_code = 'p'.$pag['page_id']; list($pag['page_comments'], $pag['page_comments_display']) = sed_build_comments($item_code, $pag['page_pageurl'], TRUE); list($pag['page_ratings'], $pag['page_ratings_display']) = sed_build_ratings($item_code, $pag['page_pageurl'], FALSE); $listhaber-> assign(array( "PAGE_ROW_URL" => $pag['page_pageurl'], "PAGE_ROW_ID" => $pag['page_id'], "PAGE_ROW_TITLE" => $pag['page_fulltitle'], "PAGE_ROW_SHORTTITLE" => $pag['page_title'], "PAGE_ROW_CAT" => $pag['page_cat'], "PAGE_ROW_CATTITLE" => $sed_cat[$pag['page_cat']]['title'], "PAGE_ROW_CATPATH" => $catpath, "PAGE_ROW_CATDESC" => $sed_cat[$pag['page_cat']]['desc'], "PAGE_ROW_CATICON" => $sed_cat[$pag['page_cat']]['icon'], "PAGE_ROW_KEY" => sed_cc($pag['page_key']), "PAGE_ROW_EXTRA1" => sed_cc($pag['page_extra1']), "PAGE_ROW_EXTRA2" => sed_cc($pag['page_extra2']), "PAGE_ROW_EXTRA3" => sed_cc($pag['page_extra3']), "PAGE_ROW_EXTRA4" => sed_cc($pag['page_extra4']), "PAGE_ROW_EXTRA5" => sed_cc($pag['page_extra5']), "PAGE_ROW_DESC" => $pag['page_desc'], "PAGE_ROW_AUTHOR" => sed_cc($pag['page_author']), "PAGE_ROW_OWNER" => sed_build_user($pag['page_ownerid'], sed_cc($pag['user_name'])), "PAGE_ROW_AVATAR" => sed_build_userimage($pag['user_avatar']), "PAGE_ROW_DATE" => @date($cfg['formatyearmonthday'], $pag['page_date'] + $usr['timezone'] * 3600), "PAGE_ROW_FILEURL" => $pag['page_url'], "PAGE_ROW_SIZE" => $pag['page_size'], "PAGE_ROW_COUNT" => $pag['page_count'], "PAGE_ROW_FILECOUNT" => $pag['page_filecount'], "PAGE_ROW_COMMENTS" => $pag['page_comments'], "PAGE_ROW_RATINGS" => "<a href=\"".$pag['page_pageurl']."&ratings=1\"><img src=\"skins/".$usr['skin']."/img/system/vote".round($pag['rating_average'],0).".gif\" alt=\"\" /></a>", "PAGE_ROW_ODDEVEN" => sed_build_oddeven($jj) )); switch($pag['page_type']) { case '1': $listhaber->assign("PAGE_ROW_TEXT", $pag['page_text']); break; case '2': if ($cfg['allowphp_pages']) { ob_start(); eval($pag['page_text']); $listhaber->assign("PAGE_ROW_TEXT", ob_get_clean()); } else { $listhaber->assign("PAGE_ROW_TEXT", "The PHP mode is disabled for pages.<br />Please see the administration panel, then \"Configuration\", then \"Parsers\"."); } break; default: $readmore = strpos($pag['page_text'], "[more]"); if ($readmore>0) { $pag['page_text'] = substr($pag['page_text'], 0, $readmore)."<br />"; $pag['page_text'] .= "<a href=\"".$pag['page_pageurl']."\">".$L['ReadMore']."</a>"; } else { $pag['page_text'] = substr($pag['page_text'], 0, 225)."... <a href=\"".$pag['page_pageurl']."\">Devamı...</a>";} $listhaber->assign("PAGE_ROW_TEXT", sed_parse($pag['page_text'], $cfg['parsebbcodepages'], $cfg['parsesmiliespages'], 1)); break; } $listhaber->parse("LISTHABER.PAGE_ROW"); } $listhaber->parse("LISTHABER"); $res = $listhaber->text("LISTHABER"); $t->assign("LIST_LISTHABER_".strtoupper($cat)."",$res); return($res); } if ($cfg['plugin']['listhaber']['maxpages']>0 && !empty($cfg['plugin']['listhaber']['category'])) { $cats = explode(',', $cfg['plugin']['listhaber']['category']); foreach($cats as $k => $i) { $i = trim($i); sed_get_listhaber($i,$cfg['plugin']['listhaber']['maxpages'],$res); } } ?> |
|
|
Haziran 2008 Seditio Site Yar??mas? >> http://www.seditione.com
|
|
siyah.kin
98 posts |
#4324 2007-07-08 21:08 GMT |
|
Part=listhaber kardeş şurda sorun olabilir çünkü diğernde homepage
|
|
|
Mira Group |
|
Xiao
868 posts |
#4325 2007-07-08 21:09 GMT |
|
yo hayır ondan değil.homepage şeklinde de denedim |
|
|
Haziran 2008 Seditio Site Yar??mas? >> http://www.seditione.com
|
|
siyah.kin
98 posts |
#4327 2007-07-08 21:14 GMT |
|
hmm peki şunu değiştirmeyi denedinmi
|
|
|
Mira Group |
|
Xiao
868 posts |
#4328 2007-07-08 21:17 GMT |
|
olur mu ben list.tpl de göstermek istiyorum zaten
|
|
|
Haziran 2008 Seditio Site Yar??mas? >> http://www.seditione.com
|
|
Dvdbil
2,237 posts |
#4330 2007-07-08 22:00 GMT |
|
list.tpl'de;
Code: <!-- BEGIN: LIST_ROWCAT --> <!-- END: LIST_ROWCAT --> - <!-- BEGIN: LIST_ROW --> <!-- END: LIST_ROW --> hazırladığım eklentinin bu kısımların arasında olmamasına dikkat et. |
|
|
Sitelerinize profesyonel anlamda hizmet verilir;
- Performans optimizasyonu, - Üst düzey güvenlik yamaları, - İsteğe bağlı eklentiler, - Her çeşit bot (program, video, resim, arsiv, haber), - Profesyonel görsel skin. Tüm tasarım, kodlamalar ve optimizasyon Neocrome referansı ile tarafımca hazırlanmakta. *************************İSTATİSTİKLER************************* Müşterim olan danışmanlığını yaptığım toplam kişi sayısı: 23 Sadece Eklenti hazırladığım kişi sayısı: 21 Uygulama yaptığım toplam site sayısı: 38 ------------------------------------------------- Müşterinin isteği doğrultusunda hazırladığım; - eklenti sayısı: 44 - skin sayısı: 8 - bot sayısı: 15 - özel güvenlik yamaları: 21 - Sql performans optimizasyonu: 13 (yüksek hitli siteler için) - Portal genel cache ve materyal optimizasyonu: 15 *************************************************************** |
Benzer konular (Similar topics) #BETA
| Konular | Mesajlar | Son Yazar | Güncelleme |
| News Eklentisi Hakkında!! | 6 | MetalDaze | 554 Gün |
| news katogori eklentisi..... | 8 | Kaan | 244 Gün |
| news Eklentisi Biçim?? | 4 | muko | 176 Gün |
| NEWS Eklentisi hakkında | 10 | MUST! | 166 Gün |
| News Eklentisi calişirken calişmaz oldu | 8 | Aragorn-pc | 191 Gün |






