Что-то у меня сегодня день богат на вопросы о Joomla!1.5. Может кто ответит...Например:1. Зачем в /plugins/editors/xstandard.php создается объект JBrowserjimport('joomla.environment.brow ser');$instance=&JBrowser::getInstance() ;и нигде далее не используется (а ведь при создании объекта вызывается метод JBrowser::match, который требует выполнения большого количества регулярных выражений)?2. Почему в libraries/joomla/plugin/helper.php разрешается использование точки и дефиса в типе и имени плагина, ведь они используются при создании имени класса$plugin->type=preg_replace('/[^A-Z0-9_\.-]/i','',$plugin->type);$plugin->name=preg_replace('/[^A-Z0-9_\.-]/i','',$plugin->name);//...//$className='plg'.$plugin->type.$plugin->name;3. И наконец, зачем в /components/com_content/models/frontpage.php в методе getTotal() для того, чтобы узнать полное количество новостей на главной, требуется делать запрос на полную выборку (!) вместо простого SELECT COUNT? Или, если уж все-равно делается полная выборка, зачем перед этим выбирать первые NNN (10 по-умолчанию) элементов для отображения на главной?
|