In JA_fedora, running in Joomla 1.5.3, the frontend edit icon is missing in the default template installation. The file templates/ja_fedora/html/com_content/article/default.php contains the following code:
<?php if ($this->user->authorize(‘com_content’, ‘edit’, ‘content’, ‘all’) && !$this->print) : ?>
which will not allow the edit icon to appear for site users assigned an author role. All other users can see their frontend edit icon.
and it should be (to match the default templates)
<?php if (($this->user->authorize(‘com_content’, ‘edit’, ‘content’, ‘all’) || $this->user->authorize(‘com_content’, ‘edit’, ‘content’, ‘own’)) && !($this->print)) : ?>
This code allows the frontenedit icon to appear for authors.