Una de las funciones mas poderosas de Joomla es brindar la posibilidad de escribir artículos a todos los usuarios registrados en los niveles de autor, editor y publicador. Cuando un usuario escribe un artículo, joomla espera hasta que otro usuario con los privilegio de publicador o superior expresamente lo publique para que el artículo sea accesible a todo el mundo, pero algunas veces preferimos darle la opción a los autores de publicar automaticamente los articulos en Joomla pero no sabemos como hacerlo y no existe mucha información disponible en internet sobre como hacer esto.
Una forma de hacer que todos los artículos enviados se publiquen automaticamente sin necesidad de ninguna revision es ir a components/com_content/models/article.php y aproximadamente en la línea 322 encontraremos lo siguiente:
[code]if ($isNew)
{
// For new items - author is not allowed to publish - prevent them from doing so
$article->state = 0;
}[/code]
En $article->state = 0; debemos de sustituir el 0 por 1 y listo, todos los artículos nuevos se publicaran automaticamente sin necesidad de ninguna revision de un publicador.