Show
Ignore:
Timestamp:
07/05/07 17:26:31 (3 years ago)
Author:
inureyes
Message:

#428

  • '그거' 했습니다. 묵념.
  • variable $owner, Table field 'owner' is deprecated.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/components/Textcube.Data.Category.php

    r3124 r3604  
    2323    /*@polymorphous(numeric $id, $fields, $sort)@*/ 
    2424    function open($filter = true, $fields = '*', $sort = 'priority') { 
    25         global $database, $owner; 
     25        global $database; 
    2626        if (is_numeric($filter)) { 
    2727            $filter = 'AND id = ' . $filter; 
     
    3535            $sort = 'ORDER BY ' . $sort; 
    3636        $this->close(); 
    37         $this->_result = mysql_query("SELECT $fields FROM {$database['prefix']}Categories WHERE owner = $owner $filter $sort"); 
     37        $this->_result = mysql_query("SELECT $fields FROM {$database['prefix']}Categories WHERE blogid = ".getBlogId()." $filter $sort"); 
    3838        if ($this->_result) 
    3939            $this->_count = mysql_num_rows($this->_result); 
     
    5454        if ($this->_result && ($row = mysql_fetch_assoc($this->_result))) { 
    5555            foreach ($row as $name => $value) { 
    56                 if ($name == 'owner') 
     56                if ($name == 'blogid') 
    5757                    continue; 
    5858                switch ($name) { 
     
    7272     
    7373    function add() { 
    74         global $database, $owner; 
     74        global $database; 
    7575        if($this->id != 0) $this->id = null; 
    7676        if (isset($this->parent) && !is_numeric($this->parent)) 
     
    8181         
    8282        $query = new TableQuery($database['prefix'] . 'Categories'); 
    83         $query->setQualifier('owner', $owner); 
     83        $query->setQualifier('blogid', getBlogId()); 
    8484        if (isset($this->parent)) { 
    8585            if (($parentLabel = Category::getLabel($this->parent)) === null) 
     
    117117 
    118118    function getNextCategoryId($id = 0) { 
    119         global $database, $owner; 
    120         $maxId = DBQuery::queryCell("SELECT MAX(id) FROM {$database['prefix']}Categories WHERE owner = $owner");  
     119        global $database; 
     120        $maxId = DBQuery::queryCell("SELECT MAX(id) FROM {$database['prefix']}Categories WHERE blogid = ".getBlogId());  
    121121        if($id==0) 
    122122            return $maxId + 1; 
     
    144144    /*@static@*/ 
    145145    function doesExist($id) { 
    146         global $database, $owner; 
     146        global $database; 
    147147        if (!Validator::number($id, 0)) 
    148148            return false; 
    149149        if ($id == 0) return true; // not specified case 
    150         return DBQuery::queryExistence("SELECT id FROM {$database['prefix']}Categories WHERE owner = $owner AND id = $id"); 
     150        return DBQuery::queryExistence("SELECT id FROM {$database['prefix']}Categories WHERE blogid = ".getBlogId()." AND id = $id"); 
    151151    } 
    152152     
    153153    /*@static@*/ 
    154154    function getId($label) { 
    155         global $database, $owner; 
     155        global $database; 
    156156        if (empty($label)) 
    157157            return null; 
    158         return DBQuery::queryCell("SELECT id FROM {$database['prefix']}Categories WHERE owner = $owner AND label = '" . mysql_tt_escape_string($label) . "'"); 
     158        return DBQuery::queryCell("SELECT id FROM {$database['prefix']}Categories WHERE blogid = ".getBlogId()." AND label = '" . mysql_tt_escape_string($label) . "'"); 
    159159    } 
    160160     
    161161    /*@static@*/ 
    162162    function getLabel($id) { 
    163         global $database, $owner; 
     163        global $database; 
    164164        if (!Validator::number($id, 1)) 
    165165            return null; 
    166         return DBQuery::queryCell("SELECT label FROM {$database['prefix']}Categories WHERE owner = $owner AND id = $id"); 
     166        return DBQuery::queryCell("SELECT label FROM {$database['prefix']}Categories WHERE blogid = ".getBlogId()." AND id = $id"); 
    167167    } 
    168168 
    169169    /*@static@*/ 
    170170    function getParent($id) { 
    171         global $database, $owner; 
     171        global $database; 
    172172        if (!Validator::number($id, 1)) 
    173173            return null; 
    174         return DBQuery::queryCell("SELECT parent FROM {$database['prefix']}Categories WHERE owner = $owner AND id = $id"); 
     174        return DBQuery::queryCell("SELECT parent FROM {$database['prefix']}Categories WHERE blogid = ".getBlogId()." AND id = $id"); 
    175175    } 
    176176