Ok, das problem kann ich so nicht sehen.
dürfter aber in diesem SQL query liegen:
$query = $this->_db->getQuery(true)
->select('a.*, a.owner AS imgowner, c.*')
->from(_JOOM_TABLE_IMAGES.' AS a')
->from(_JOOM_TABLE_CATEGORIES.' AS c')
->from(_JOOM_TABLE_CATEGORIES.' AS p')
->where('a.id = '.$this->_id)
->where('a.published = 1')
->where('a.approved = 1')
->where('c.published = 1')
->where('c.cid = a.catid')
->where('c.lft BETWEEN p.lft AND p.rgt')
->where('p.cid != 1')
->where('a.access IN ('.implode(',', $this->_user->getAuthorisedViewLevels()).')')
->where('c.access IN ('.implode(',', $this->_user->getAuthorisedViewLevels()).')')
->where('p.access IN ('.implode(',', $this->_user->getAuthorisedViewLevels()).')')
->where('(p.password = '.$this->_db->q('').' OR p.cid IN ('.implode(',', $this->_mainframe->getUserState('joom.unlockedCategories', array(0))).'))')
->group('a.id')
->having('COUNT(p.cid) >= c.level');
ich bräuchte einen ftp zugang wenn das geht, wenn nicht probier ich es mit einer filemanager Komponente.