• 29-12-2017, 23:09:41
    #1
    Kullanmış olduğum scriptteki taglerden kendime tagcloud yapıp right sidebara aktarmak istiyorum.
    rightsidebar içinde bu kod var
    <h2><?php echo TAGS_MODULE;?></h2> <?php include 'includes/modules/tag_cloud.php';?>
    tag_cloud.php içinde bu kod var
    <div class="tag_cloud"></div>
    div içerisinde bir php kodu gelmesi gerekiyor biraz araştırdım core.php diye bir dosya içerisinde fonksiyon kodları var tag ile ilgili olan kısımda
    function TagUrl($tag, $page, $sort) {
        global $setting;
        
        if (!isset($sort))
            $sort = 'newest';
        
        $tag = seoname($tag);
        if (($page == 1) && ($sort == 'newest')) {
            if ($setting['seo_on'] == 0) {
                $tag_link = '/index.php?task=tag&t='.$tag;
            }
            else {
                $tag_link = '/tag/'.$tag;    
            }
        }
        else {
            if ($setting['seo_on'] == 0) {
                $tag_link = '/index.php?task=tag&t='.$tag.'&sortby='.$sort.'&page='.$page;
            }
            else {
                $tag_link = '/tag/'.$tag.'/'.$sort.'/'.$page;    
            }
        }
        
        return $setting['site_url'].$tag_link;
    }
    bunlar var şimdi ben o divler içerisinde bu TagUrl fonksiyonunu nasıl kullanacağım?
    bir de bu varmış
    // Generate the list of tags for a wallpaper
    function TagList($id, $spacer, $link) {
        global $setting, $wallpaper_keywords, $lang_tags_id;
        $tags = mysql_query("
        SELECT *
        FROM wss_tag_relations bt, wss_tags t
        WHERE bt.tag_id = t.id
        AND bt.wallpaper_id = $id
        GROUP BY bt.id
        ") or die (mysql_error());
        $tag_list = '';
        $tag_no = 0;
        while($get_tags = mysql_fetch_array($tags)) {
        
            $tag_link = TagUrl($get_tags['seo_url'], 1, 'newest');
            
            if ($tag_no == 1) {
                if ($link == 1) {
                    $tag_list = $tag_list.$spacer.'<a href="'.$tag_link.'">'.$get_tags['tag_name'].'</a>';
                    $wallpaper_keywords = $wallpaper_keywords.','.$get_tags['tag_name'];
                }
                else {
                    $tag_list = $tag_list.$spacer.$get_tags['tag_name'];
                }
            }
            else {
                if ($link == 1) {
                    $tag_list = $tag_list.'<a href="'.$tag_link.'">'.$get_tags['tag_name'].'</a>';
                    $wallpaper_keywords = $wallpaper_keywords.$get_tags['tag_name'];
                }
                else {
                    $tag_list = $tag_list.$get_tags['tag_name'];
                }
                
                $tag_no = 1;
            }
        }
        return $tag_list;
  • 29-12-2017, 23:31:56
    #2
    <div class="tag_cloud"><%php echo TagUrl(“tag”,”1”,”newest”%> </div>

    Bu sekilde denedin mi acaba ?
  • 29-12-2017, 23:55:20
    #3
    Aronfabia adlı üyeden alıntı: mesajı görüntüle
    <div class="tag_cloud"><%php echo TagUrl(“tag”,”1”,”newest”%> </div>

    Bu sekilde denedin mi acaba ?
    çıktısı
    https://siteadresi.com/tag/“tag”/”newest”/”1”
    şeklinde oldu
  • 30-12-2017, 00:36:38
    #4
    Huskar adlı üyeden alıntı: mesajı görüntüle
    çıktısı
    https://siteadresi.com/tag/“tag”/”newest”/”1”
    şeklinde oldu
    Cift tirnak yerine tek tirnak ekle. Bide newest yazan kismi yazmana gerek yokmuş fonksyonda
  • 06-01-2018, 23:42:22
    #5
    Aronfabia adlı üyeden alıntı: mesajı görüntüle
    Cift tirnak yerine tek tirnak ekle. Bide newest yazan kismi yazmana gerek yokmuş fonksyonda
    yok hocam olmuyor.