|
|
 |
 |
 |
manilaSuite.news.memberMayCreateNewItems
Content editors need to be able to create news items
| on memberMayCreateNewItems (pta=nil, adrSite=nil, adrMember=nil) |
| |
«Return true if the member may create news items. |
| |
local (flManagingEditor, flContentEditor, flEditor, flMember) |
| |
if adrSite == nil //assume we're being called from the website framework context (if pta == nil) |
| |
else //we're being called from an RPC handler or some other script |
| |
local (adrNewsSite = manilaSuite.getNewsSiteAddress (adrSite)) |
| |
if not flMember //must at least be a member |
| |
if flManagingEditor //MEs are always allowed |
| |
«Check contributing editors. |
| |
if defined (adrNewsSite^.newsItems.access.flMembersCreate) |
Relative to Frontier version 9.7b10
|