options['result'])) && ($this->options['result'] == 'fullList')) { $this->items['css']['text'] = cssJSToolbox::getText('CSS'); $this->items['javascript']['text'] = cssJSToolbox::getText('JavaScript'); $this->items['html']['text'] = cssJSToolbox::getText('HTML'); $this->items['php']['text'] = cssJSToolbox::getText('PHP'); } else { CJTxTable::import('author'); $internalAuthorsFlag = CJTAuthorTable::FLAG_SYS_AUTHOR; // Query all types ezcluding internal authors! $query = "SELECT DISTINCT(type) `text` FROM #__cjtoolbox_templates t LEFT JOIN #__cjtoolbox_authors a ON t.authorId = a.id WHERE (a.attributes & {$internalAuthorsFlag}) = 0 ORDER BY `text`"; $this->items = cssJSToolbox::getInstance()->getDBDriver()->select($query); } } } // End class.