Есть вариант как автоматизировать публикации на главной от категории "Автор".
Задача: 1) Отменить модерацию автора при публикации с фронта; 2) Поставить по умолчанию галочку "Показать на Главной".
Решение для Joomla 1.5.3:
1) Надо править administrator/components/com_content/elements/article.php
Найти следующие две строки...
// For new items - author is not allowed to publish - prevent them from doing so
$article->state = 0;
И заменить их на...
// For new items - author is not allowed to publish - prevent them from doing so
if ($my->usertype = 'Author') {
$article->state = 1;
} else {
$article->state = 0;
Осталось еще убрать ложное сообщение после публикации "Ваш текст будет просмотрен перед публикацией на сайте.", так как текст уже на главной
Если кто знает как это исправить, буду примного благодарен. А то я ведь ничего не понимаю в этих кодах.
Я решил для себя эту проблему просто выкинув вышеупомянутую строку из файла ru-RU.com_content.ini
2) При публикации с фронтэнда по умолчанию в пункте "Показать на Главной" стоит галочка "Нет". И нигде в панели управления это не исправляется.
Решение, править components/com_content/views/article/view.html.php
Находим...
// Radio Buttons: Should the article be added to the frontpage
if($article->id) {
$query = 'SELECT content_id FROM #__content_frontpage WHERE content_id = '. (int) $article->id;
$db->setQuery($query);
$article->frontpage = $db->loadResult();
} else {
$article->frontpage = 0;
и в конце пишем 1 вместо 0. Всё.
Если допустил оплошности с точки зрения правильности кода, поправьте. Но у меня эти необходимые две функции заработали под всеми браузерами.
Последний совет: Для автопубликации на Главной права "Авторов" выставляйте вручную, только доверенным людям.