FORUM SUPERMEYDAN  
Web Tasarım Estetik Estetik prefabrik key ödemeleri Alışveriş

Geri git   FORUM SUPERMEYDAN > BİLGİSAYAR & İNTERNET > Webmaster Dünyası > php nuke

Forum Son başlıklar Kayan Hali

Webmaster Dünyası katogorisi php nuke forumu içinde "Forum Son başlıklar Kayan Hali" başlıklı konu görüntüleniyor, "Forum ana ana sayfasındayken forumun altına son konuları kayan halde göstermek istiyorsanız. aşağıdaki eklentiyi kullanabilirsiniz. Dikkat edin kayan block değil. direk modüle eklenti. Kod: # #-----[ SQL ]------------------------------------------ # INSERT ..."

Cevapla
 
Seçenekler Stil
Alt 13-01-2006, 06:02 PM   #1
Yeni Kayıt
 
Üyelik tarihi: Dec 2005
Mesajlar: 7
Rep Gücü: 4 Rep: 23
Beyhude is on a distinguished road
Forum Son başlıklar Kayan Hali

Forum ana ana sayfasındayken forumun altına son konuları kayan halde göstermek istiyorsanız. aşağıdaki eklentiyi kullanabilirsiniz. Dikkat edin kayan block değil. direk modüle eklenti.
Kod:
# 
#-----[ SQL ]------------------------------------------ 
# 
INSERT INTO nuke_bbconfig ( config_name, config_value ) VALUES ('topics_on_index', '10'); 

# 
#-----[ Aç ]------------------------------------------ 
# 
language/lang_turkish/lang_main.php 

# 
#-----[ Bul ]------------------------------------------ 
# 
?> 

# 
#-----[ Sonra Ekle ]------------------------------------------ 
# 
$lang['marquee_topic'] = 'Son %s Forum Konusu'; 

# 
#-----[ Aç ]------------------------------------------ 
# 
language/lang_turkish/lang_admin.php 

# 
#-----[ Bul ]------------------------------------------ 
# 
$lang['Enable_prune'] = 'Mesaj temizliği';

# 
#-----[ Sonra Ekle  ]------------------------------------------ 
# 
$lang['Topics_on_index'] = 'Son günlerdeki Aktif içerikler'; 

# 
#-----[ Aç ]------------------------------------------ 
# 
admin/admin_board.php 

# 
#-----[ Bul ]------------------------------------------ 
# 
   "L_ENABLE_PRUNE" => $lang['Enable_prune'], 

# 
#-----[ Sonrasına ekle ]------------------------------------------ 
# 
   "L_TOPICS_ON_INDEX" => $lang['Topics_on_index'], 

# 
#-----[ Bul ]------------------------------------------ 
# 
   "PRUNE_NO" => $prune_no, 

# 
#-----[ Sonrasına Ekle ]------------------------------------------ 
# 
   "TOPICS_ON_INDEX" => $new['topics_on_index'], 

# 
#-----[ Aç ]------------------------------------------ 
# 
index.php 

# 
#-----[ Bul ]------------------------------------------ 
# 
   // 
   // Start output of page 
   // 

# 
#-----[ Öncesine Ekle ]------------------------------------------ 
# 
// 
// Obtain new post information for marquee 
// of new posts 
// 
// 
// Get Viewable Forums 
// 
// function to merge two auth arrays to one 
function array_merge_replace($array, $newValues) 
{ 
   foreach ($newValues as $key => $value) 
      { 
      if ( is_array($value) ) 
      { 
         if ( !isset($array[$key]) ) 
         { 
            $array[$key] = array(); 
         } 
         $array[$key] = array_merge_replace($array[$key], $value); 
      } 
      else 
      { 
         if ( isset($array[$key]) && is_array($array[$key]) ) 
         { 
            $array[$key][0] = $value; 
         } 
         else 
         { 
            if ( isset($array) && !is_array($array) ) 
            { 
               $temp = $array; 
               $array = array(); 
               $array[0] = $temp; 
            } 
            $array[$key] = $value; 
         } 
      } 
   } 
   return $array; 
} 
$ary = array(); 
$ary2 = array(); 
$ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $forum_data); 
$ary2 = auth(AUTH_READ, AUTH_LIST_ALL, $userdata, $forum_data); 
$is_auth_ary = array_merge_replace($ary, $ary2); 
$auth_view_forum_sql = ''; 
for($i = 0; $i < $total_categories; $i++) 
{ 
   $cat_id = $category_rows[$i]['cat_id']; 
   $display_forums = false; 
   for($j = 0; $j < $total_forums; $j++) 
   { 
      if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_view'] && $is_auth_ary[$forum_data[$j]['forum_id']]['auth_read'] && $forum_data[$j]['cat_id'] == $cat_id ) 
      { 
         $display_forums = true; 
         $auth_view_forum_sql .= ($auth_view_forum_sql == '' ? '' : ', ' ) . $forum_data[$j]['forum_id']; 
      } 
   } 
} 
$auth_view_forum_sql = ($auth_view_forum_sql == '' ? '(0)' : '(' . $auth_view_forum_sql . ')'); 

// 
// Get The Data 
// 
$template->assign_vars(array( 
   'MARQUEE_TOPIC' => str_replace("%s",$board_config['topics_on_index'],$lang['marquee_topic']) ) 
); 

$sql = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, t.topic_type, t.topic_status, p.post_id, p.poster_id, 
   p.post_time, u.user_id, u.username, u.user_lastvisit 
   FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p, " . USERS_TABLE . " u 
   WHERE t.forum_id IN " . $auth_view_forum_sql . " AND t.topic_id = p.topic_id 
   AND f.forum_id = t.forum_id 
   AND t.topic_status <> 2 
   AND p.post_id = t.topic_last_post_id 
   AND p.poster_id = u.user_id 
   ORDER BY t.topic_last_post_id DESC"; 

if ( !($result = $db->sql_query($sql)) ) 
{ 
   message_die(GENERAL_ERROR, 'Could not query recent posts marquee information', '', __LINE__, __FILE__, $sql); 
} 

if ($row = $db->sql_fetchrowset($result)) 
{ 
   $db->sql_freeresult($result); 
} 

if( count($row) <= $board_config['topics_on_index'] ) 
{ 
   $topics = count($row); 
} 
else 
{ 
   $topics = $board_config['topics_on_index']; 
} 

for($i = 0; $i < $topics; $i++) 
{ 
   $mar_title = $row[$i]["topic_title"]; 
   $mar_url = $phpbb_root_path . 'viewtopic.'.$phpEx.'?'.POST_TOPIC_URL.'='.$row[$i]["topic_id"]; 
   $mar_user = $row[$i]["username"]; 
   if ( $row[$i]["topic_status"] == TOPIC_LOCKED ) 
   { 
      if ( $row[$i]["post_time"] > $row[$i]["user_lastvisit"] ) 
      { 
         $pic = $images['folder_locked_new']; 
      } 
      else 
      { 
         $pic = $images['folder_locked']; 
      } 
   } 
   else 
   { 
      if ( $row[$i]["topic_type"] == POST_GLOBAL_ANNOUNCE ) 
      { 
         if ( $row[$i]["post_time"] > $row[$i]["user_lastvisit"] ) 
         { 
            $pic = $images['folder_global_announce_new']; 
         } 
         else 
         { 
            $pic = $images['folder_global_announce']; 
         } 
      } 
      else if ( $row[$i]["topic_type"] == POST_ANNOUNCE ) 
      { 
         if ( $row[$i]["post_time"] > $row[$i]["user_lastvisit"] ) 
         { 
            $pic = $images['folder_announce_new']; 
         } 
         else 
         { 
            $pic = $images['folder_announce']; 
         } 
      } 
      else if ( $row[$i]["topic_type"] == POST_STICKY ) 
      { 
         if ( $row[$i]["post_time"] > $row[$i]["user_lastvisit"] ) 
         { 
            $pic = $images['folder_sticky_new']; 
         } 
         else 
         { 
         $pic = $images['folder_sticky']; 
         } 
      } 
      else { if ( $row[$i]["post_time"] > $userdata['user_lastvisit'] ) 
      { 
         $pic = $images['folder_new']; }else{ $pic = $images['folder']; 
      } 
   } 
} 
$template->assign_block_vars('marqueerow', array( 
   'FOLD_URL' => $pic, 
   'TOPIC_TITLE' => $row[$i]["topic_title"], 
   'TOPIC_URL' => append_sid($phpbb_root_path ='' . 'viewtopic.'.$phpEx.'?'.POST_TOPIC_URL.'='.$row[$i]["topic_id"]), 
   'USERNAME' => $row[$i]["username"], 
   'USER_PROF' => append_sid($phpbb_root_path ='' . 'profile.'.$phpEx.'?mode=viewprofile$amp;u='.$row[$i]["user_id"]), 
   'POST_DATE' => create_date($board_config['default_dateformat'], $row[$i]["post_time"], $board_config['board_timezone'])) 
   ); 
} 

# 
#-----[ AÇ ]------------------------------------------ 
# 
Yada themes/Temanız/index_body.tpl
templates/subSilver/index_body.tpl 

# 
#-----[ Bul ]------------------------------------------ 

# 
<!-- END switch_user_logged_out --> 

# 
#-----[ Sonrasına ekle ]------------------------------------------ 
# 
	<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline" height="100%"> 
	<tr> 
		<td class="catHead" height="28"><a name="login"></a><span class="cattitle">{MARQUEE_TOPIC}</span></td> 
	</tr> 
	<tr> 
		<td class="row1" valign="top"><span class="gen"> 
			<marquee id="recent_topics" behavior="scroll" direction="up" height="100" scrolldelay="100" scrollamount="2"> 
			<table cellpadding="4" cellSpacing="1" width="100%"> 
<!-- BEGIN marqueerow --> 
			<tr valign="top"> 
				<td class="row2" vAlign="center" align="middle" width="20"> 
					<img src="{marqueerow.FOLD_URL}"> 
				</td> 
				<td class="row2" width="352"> 
					<span class="forumlink"><a href="{marqueerow.TOPIC_URL}" onMouseOver="document.all.recent_topics.stop()" onMouseOut="document.all.recent_topics.start()">{marqueerow.TOPIC_TITLE}</a></span> 
					<span class="gensmall"><br /></span> 
				</td> 
				<td class="row2" vAlign="center" align="middle" width="78"> 
					<span class="gensmall"><a href="{marqueerow.USER_PROF}" onMouseOver="document.all.recent_topics.stop()" onMouseOut="document.all.recent_topics.start()">{marqueerow.USERNAME}</a></span> 
				</td> 
				<td class="row2" vAlign="center" noWrap align="middle" width="100"> 
				<span class="gensmall">{marqueerow.POST_DATE}</span> 
				</td> 
			</tr> 
<!-- END marqueerow --> 
			</table> 
			</marquee> 
		</td> 
	</tr> 
	</table> 

# 
#-----[ Aç ]------------------------------------------ 
# 
templates/subSilver/admin/board_config_body.tpl

# 
#-----[ Bul ]------------------------------------------ 
# 
		<td class="row2"><input type="radio" name="prune_enable" value="1" {PRUNE_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="prune_enable" value="0" {PRUNE_NO} /> {L_NO}</td>
	</tr>

# 
#-----[ Sonrasına ekle ]------------------------------------------ 
# 
	<tr>
		<td class="row1">{L_TOPICS_ON_INDEX}</td>
		<td class="row2"><input class="post" type="text" name="topics_on_index" size="3" maxlength="2" value="{TOPICS_ON_INDEX}" /></td>
	</tr>

# 
#-----[ Kaydet / tüm dosyaları kapat ]------------------------------------------ 
# 
# KDK
Beyhude isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Herşey Yarı Fiyatına..
Alt 17-01-2006, 12:04 AM   #2
Yeni Uye
 
Üyelik tarihi: Dec 2005
Yaş: 21
Mesajlar: 86
Rep Gücü: 9 Rep: 607
GuMgUmOk bilinen bir isimGuMgUmOk bilinen bir isimGuMgUmOk bilinen bir isimGuMgUmOk bilinen bir isimGuMgUmOk bilinen bir isimGuMgUmOk bilinen bir isim
GuMgUmOk - MSN üzeri Mesaj gönder GuMgUmOk isimli Üyeye Skype üzeri Mesaj gönder
Teşekürler kardeş ellerine,emeğine sağlık +rep
GuMgUmOk isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 24-06-2006, 10:41 PM   #3
Yeni Kayıt
 
Üyelik tarihi: Jun 2006
Mesajlar: 1
Rep Gücü: 3 Rep: 10
kutuka is on a distinguished road
kutuka isimli Üyeye Skype üzeri Mesaj gönder
kayan yazı

Sayın Beyhude benim html bilgilerim yoktur sizin vermiş olduğunuz html kodlarımı kendi sitemde denedim evet kayan yazı oldu ama sadece bir tane göründü oda nalt bölümde hata nedir?


isteiğim siteye yazılan son 15 konunun aktif olarak kayması



saygılar
halil kutuka
kutuka isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 12-11-2006, 02:27 AM   #4
Yeni Kayıt
 
Üyelik tarihi: Dec 2005
Mesajlar: 7
Rep Gücü: 4 Rep: 23
Beyhude is on a distinguished road
Cevap: kayan yazı

cevapiçin biraz geçolmuşama artık eskisi gibi zaman ayıramıyorum.mesaj sayınızı şu sql komutu ile ayarlıyorsunuz.
INSERT INTO nuke_bbconfig ( config_name, config_value ) VALUES ('topics_on_index', '10');
10 değerini istediğiniz gibi değiştirebilirsiniz.
Beyhude isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Kapalı


Benzer Konular
Konu Konuyu Başlatan Forum Cevap Son Mesaj
Forumda olası userla yönetici dialogları... fadilgenc Sohbet, Muhabbet, forum oyunları 1 06-10-2008 02:43 AM
modaretör-üye dialogları:) doğangüneş Mizah :) 4 31-10-2007 03:09 AM
phpBB v2.0.21 Tum Modlari YukseLL Diger Portallar (CMS) 8 16-04-2007 08:04 PM
Forum Son Forum konuları kayan hali Beyhude php nuke 0 13-01-2006 06:06 PM
Kullanım sozlesmesi - Forum Kurallari YukseLL Duyurular-SSS 0 28-12-2005 09:50 PM


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 02:39 AM .


Powered by vBulletin® Jelsoft Enterprises Ltd.

Supermeydan.net kar amacı gütmeyen bilgi, paylaşım üzerine kurulu ücretsiz bir forum sitesidir, üyeler her türlü bilgiyi,dosyayı önceden onay olmadan anında siteye yazabilmektedir, bu mesajlardan dolayı doğabilecek her türlü sorumluluk mesajı yazan üyeye aittir. Yine de sitemizde yasa dışı (illegal) içerik bulursanız supermeydan@gmail.com email adresine bildiriniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır, Teşekkürler!


Telif haklarını ihlal eden hertürlü materyal supermeydan.net de yayınlanamaz ve dağıtılamaz.Site içeriğini Kaynak göstermek şartıyla kullanmanız serbesttir.
Okur konuları ve yorumları kişilerin kendi görüşleridir.SuperMeydan.Net konu ve yorum içeriklerini benimsememektedir

Search Engine Friendly URLs by vBSEO