Here is a quick fix to show the edit link to everybody.
Open the calendar_showeventsbit template
Search for <span class="textcontrols">
Below that add:
<a class="editevent" href="calendar.php?{vb:raw session.sessionurl}do=manage&e={vb:raw eventinfo.eventid}">{vb:rawphrase edit_event}</a>
Only the user or admin can edit the event. All other users will get "...you do not have permission to access this page."
Thanks to utahraves for pointing me in the right direction.
edit:
If you want to remove the second edit button (that only admin can see) remove this in the calendar_showeventsbit template
<vb:if condition="$show['caneditevent']"><a class="editevent" href="calendar.php?{vb:raw session.sessionurl}do=manage&e={vb:raw eventinfo.eventid}">{vb:rawphrase edit_event}</a></vb:if>
|