Changeset 5568

Show
Ignore:
Timestamp:
03/08/08 23:04:03 (10 months ago)
Author:
inureyes
Message:

#869

  • 태그가 출력되지 않는 버그 패치
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/model/blog.tag.php

    r5557 r5568  
    4242    if ($skinSetting['tagboxAlign'] == 1) { // order by count 
    4343        if (doesHaveOwnership()) 
    44             $tags = POD::queryAll("SELECT `name`, count(*) `cnt`, `id` FROM `{$database['prefix']}Tags` t  
     44            $tags = POD::queryAll("SELECT `name`, count(*) `cnt`, id FROM `{$database['prefix']}Tags` t  
    4545                INNER JOIN `{$database['prefix']}TagRelations` r ON r.blogid = $blogid AND r.tag = t.id 
    4646                GROUP BY r.tag  
    4747                ORDER BY cnt DESC $aux"); 
    4848        else 
    49             $tags = POD::queryAll("SELECT `name`, count(*) `cnt`, `id` FROM `{$database['prefix']}Tags` t, 
     49            $tags = POD::queryAll("SELECT `name`, count(*) `cnt`, t.id FROM `{$database['prefix']}Tags` t, 
    5050                `{$database['prefix']}TagRelations` r,  
    5151                `{$database['prefix']}Entries` e  
     
    5555    } else if ($skinSetting['tagboxAlign'] == 2) {  // order by name 
    5656        if (doesHaveOwnership()) 
    57             $tags = POD::queryAll("SELECT DISTINCT name, count(*) 'cnt', `id` FROM `{$database['prefix']}Tags` t,  
     57            $tags = POD::queryAll("SELECT DISTINCT name, count(*) cnt, t.id FROM `{$database['prefix']}Tags` t,  
    5858                `{$database['prefix']}TagRelations` r  
    5959                WHERE t.id = r.tag AND r.blogid = $blogid  
     
    6161                ORDER BY t.name $aux"); 
    6262        else 
    63             $tags = POD::queryAll("SELECT DISTINCT name, count(*) `cnt`, `id` FROM `{$database['prefix']}Tags` t,  
     63            $tags = POD::queryAll("SELECT DISTINCT name, count(*) cnt, t.id FROM `{$database['prefix']}Tags` t,  
    6464                `{$database['prefix']}TagRelations` r, 
    6565                `{$database['prefix']}Entries` e  
     
    6969    } else { // random 
    7070        if (doesHaveOwnership()) 
    71             $tags = POD::queryAll("SELECT `name`, count(*) `cnt`, `id` FROM `{$database['prefix']}Tags` t, 
     71            $tags = POD::queryAll("SELECT name, count(*) cnt, t.id FROM `{$database['prefix']}Tags` t, 
    7272                `{$database['prefix']}TagRelations` r 
    7373                WHERE t.id = r.tag AND r.blogid = $blogid 
    7474                GROUP BY r.tag ORDER BY RAND() $aux"); 
    7575        else 
    76             $tags = POD::queryAll("SELECT `name`, count(*) `cnt`, `id` FROM `{$database['prefix']}Tags` t, 
     76            $tags = POD::queryAll("SELECT name, count(*) cnt, t.id FROM `{$database['prefix']}Tags` t, 
    7777                `{$database['prefix']}TagRelations` r, 
    7878                `{$database['prefix']}Entries` e 
     
    8787    global $database; 
    8888    if (doesHaveOwnership()) 
    89         $names = POD::queryAll("SELECT `id`,`name` FROM `{$database['prefix']}Tags` t,  
     89        $names = POD::queryAll("SELECT t.id,name FROM `{$database['prefix']}Tags` t,  
    9090            `{$database['prefix']}TagRelations` r  
    9191            WHERE t.id = r.tag AND r.blogid = $blogid  
     
    9494            LIMIT 2000"); 
    9595    else 
    96         $names = POD::queryAll("SELECT `id`,`name` FROM `{$database['prefix']}Tags` t,  
     96        $names = POD::queryAll("SELECT t.id,name FROM `{$database['prefix']}Tags` t,  
    9797            `{$database['prefix']}TagRelations` r, 
    9898            `{$database['prefix']}Entries` e