allow function publish for article