Gösterilen sonuçlar: 1 ile 4 Toplam: 4

Forum Son başlıklar Kayan Hali

Web Tasarım ve Google Kategorisinde ve php nuke Forumunda Bulunan Forum Son başlıklar Kayan Hali Konusunu Görüntülemektesiniz,Konu İçerigi Kısaca ->> 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. ...

  1. #1
    - Çevrimdışı
    Üyecik
    Üyelik tarihi
    Dec 2005
    Mesaj
    7
    Rep Gücü
    13

    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

  2. #2
    - Çevrimdışı
    yeni üye
    Üyelik tarihi
    Dec 2005
    Yaş
    30
    Mesaj
    56
    Rep Gücü
    19
    Teşekürler kardeş ellerine,emeğine sağlık +rep

  3. #3
    - Çevrimdışı
    Üyecik
    Üyelik tarihi
    Jun 2006
    Mesaj
    1
    Rep Gücü
    12

    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

  4. #4
    - Çevrimdışı
    Üyecik
    Üyelik tarihi
    Dec 2005
    Mesaj
    7
    Rep Gücü
    13

    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.

Benzer Konular

  1. kayan yazım var pc tanımıyor
    qtex Tarafından Ev Elektroniği Foruma
    Yorum: 4
    Son mesaj: 04-03-2008, 03:51 AM
  2. vBulletin Kayan Yazı
    Kayaex Tarafından vBulletin Foruma
    Yorum: 1
    Son mesaj: 28-04-2007, 08:55 AM
  3. kayan son sabit mesajlar
    YukseLL Tarafından vBulletin 3.5.X Foruma
    Yorum: 1
    Son mesaj: 03-12-2006, 03:49 AM
  4. Baslıkta Kayan yazı
    tekniker Tarafından java scripts Foruma
    Yorum: 0
    Son mesaj: 01-12-2006, 12:15 AM
  5. Forum Son Forum konuları kayan hali
    Beyhude Tarafından php nuke Foruma
    Yorum: 0
    Son mesaj: 13-01-2006, 06:06 PM
Yukarı Çık