Show
Ignore:
Timestamp:
10/16/06 06:31:35 (2 years ago)
Author:
mdodoo
Message:

Sync with trunk up to (but not including changeset [1585]). I should *definitely* do this more often, because this was really annoying.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/multiuser/tags.php

    r1502 r1604  
    3636    $twhere .= "1=0"; 
    3737 
    38     $sql = "select fid,tid,m.tdate from ".getTable('metatag') 
    39     ." m, ".getTable('tag')." t  where m.tid=t.id and m.ttype = 'item'" 
    40     ." and ($twhere)"; 
     38    $sql = "select fid,tid,m.tdate from ".getTable('metatag') . " m " 
     39        . "inner join " . getTable('tag')." t  on m.tid=t.id " 
     40        . "where m.ttype = 'item' and ($twhere)"; 
    4141 
    4242    //echo $sql; 
     
    5454    if (count($fids)) { 
    5555        $sql = "select t.tag, count(*) as cnt from ".getTable('metatag') 
    56         ." m left join ".getTable('item')." i on (m.fid=i.id), " 
    57         .getTable('tag')." t " 
    58         ." where m.tid=t.id and m.fid in (".implode(",", $fids).")" 
     56        ." m left join ".getTable('item')." i on (m.fid=i.id) " 
     57        ." inner join " . getTable('tag')." t on (m.tid=t.id)" 
     58        ." where m.fid in (".implode(",", $fids).")" 
    5959        ." and t.id not in (".implode(",", $tids).")"; 
    6060 
     
    7979    $twhere = ""; 
    8080    $tarr = explode(" ", $tag); 
    81     $hrTag = implode(" ".LBL_AND." ", $tarr); 
     81    $hrTag = implode(" ".__('and')." ", $tarr); 
    8282    $urlTag = implode("+", $tarr); 
    8383 
     
    8787    $twhere .= " 1=0"; 
    8888 
    89     $sql = "select fid, count(*) as cnt from " 
    90     .getTable('metatag')." m, " 
    91     .getTable('tag')." t " 
    92     ." where m.tid=t.id and ($twhere) " 
    93     ." and m.ttype = 'item'" 
     89    $sql = "select fid, count(*) as cnt from ".getTable('metatag')." m " 
     90    ."inner join " . getTable('tag')." t on m.tid=t.id " 
     91    ." where ($twhere) and m.ttype = 'item'" 
    9492    ." group by fid order by 2 desc"; 
    9593 
     
    116114            $relPlus = array_key_exists($rtag, $taggedItems->allTags); 
    117115            if ($relPlus) { 
    118                 $relLbl .= "&nbsp;[<a "."title=\"$cnt ". ($cnt > 1 ? LBL_ITEMS : LBL_ITEM)." ". ($cnt > 1 || $cnt == 0 ? LBL_TAG_TAGGEDP : LBL_TAG_TAGGED)." '".$hrTag." ".LBL_AND." $rtag'\" "."href=\"".getPath()."". (getConfig('rss.output.usemodrewrite') ? "tag/$rtag" : "tags.php?tag=$rtag").""."+".$urlTag."\">+</a>]"; 
     116                $relLbl .= "&nbsp;[<a "."title=\"$cnt ". ($cnt > 1 ? __('items') : __('item'))." ". ($cnt > 1 || $cnt == 0 ? __('tagged') : __('tagged'))." '".$hrTag." ".__('and')." $rtag'\" "."href=\"".getPath()."". (getConfig('rss.output.usemodrewrite') ? "tag/$rtag" : "tags.php?tag=$rtag").""."+".$urlTag."\">+</a>]"; 
    119117            } 
    120118            $idx = ($relPlus ? $taggedItems->allTags[$rtag] : 0); 
     
    128126        rss_require('cls/rdf.php'); 
    129127        // RSS view 
    130         $title = _TITLE_." - ".LBL_TAG_TAGS." - ".$hrTag; 
     128        $title = _TITLE_." - ".__('Tags')." - ".$hrTag; 
    131129        $baselink = guessTransportProto().$_SERVER['HTTP_HOST'].getPath() 
    132130        . (getConfig('rss.output.usemodrewrite') ? "tag/" : "tags.php?tag="); 
     
    151149        if ($gotsome) { 
    152150 
    153             $title = $taggedItems->itemCount." ". ($taggedItems->itemCount > 1 ? LBL_ITEMS : LBL_ITEM)." " 
    154             . ($taggedItems->itemCount > 1 || $taggedItems->itemCount == 0 ? LBL_TAG_TAGGEDP : LBL_TAG_TAGGED) 
     151            $title = $taggedItems->itemCount." ". ($taggedItems->itemCount > 1 ? __('items') : __('item'))." " 
     152            . ($taggedItems->itemCount > 1 || $taggedItems->itemCount == 0 ? __('tagged') : __('tagged')) 
    155153            .""." \"".$hrTag."\""; 
    156154 
    157155            if (count($related)) { 
    158                 $taggedItems->beforeList = "\n<p>".LBL_TAG_RELATED."\n".implode(", \n", $related)."\n</p>\n"; 
     156                $taggedItems->beforeList = "\n<p>".__('Related tags: ')."\n".implode(", \n", $related)."\n</p>\n"; 
    159157            } 
    160158 
     
    167165        } else { 
    168166            echo "<p style=\"height: 10em; text-align:center\">"; 
    169             printf(LBL_TAG_ERROR_NO_TAG, $hrTag); 
     167            printf(__('Oops! No items tagged &laquo;%s&raquo; were found.'), $hrTag); 
    170168            echo "</p>"; 
    171169        } 
     
    177175    rss_require('cls/alltags.php'); 
    178176 
    179     $GLOBALS['rss']->header = new Header("Tags ".TITLE_SEP." ".LBL_TAG_ALL_TAGS); 
     177    $GLOBALS['rss']->header = new Header("Tags ".TITLE_SEP." ".__('All Tags')); 
    180178    $GLOBALS['rss']->feedList = new FeedList(false); 
    181179    $allTags = new Tags();