$getOwnOnly = false;
if (!pnSecAuthAction(0, 'pagesetter::', "$tid:$pid:", pagesetterAccessEditor))
if ($useRestrictions === false)
$useRestrictions = true;
if ($id == null)
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid:$pid:", ACCESS_READ))
return pagesetterErrorApi(__FILE__, __LINE__, _PGNOAUTH);
if ($useRestrictions === null)
$useRestrictions = true;
$referenceType = 'pid';
}
else
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid::", pagesetterAccessAuthor))
return pagesetterErrorApi(__FILE__, __LINE__, _PGNOAUTH);
if ($pubInfo['publication']['enableEditOwn'])
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid::", pagesetterAccessEditor))
$getOwnOnly = true;
}
else
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid::", pagesetterAccessEditor))
return pagesetterErrorApi(__FILE__, __LINE__, _PGNOAUTH);
}
if ($useRestrictions === null)
$useRestrictions = false;
$referenceType = 'id';
}$editOwnEnabled = $pubInfo['publication']['enableEditOwn'];
$getOwnOnly = false;
if (!pnSecAuthAction(0, 'pagesetter::', "$tid:$pid:", pagesetterAccessEditor))
{
if ($useRestrictions === false)
{
if (!$editOwnEnabled)
$useRestrictions = true;
}
}
if ($id == null)
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid:$pid:", ACCESS_READ))
return pagesetterErrorApi(__FILE__, __LINE__, _PGNOAUTH);
if ($useRestrictions === null)
{
if (!$editOwnEnabled)
$useRestrictions = true;
}
$referenceType = 'pid';
}
else
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid::", pagesetterAccessAuthor))
return pagesetterErrorApi(__FILE__, __LINE__, _PGNOAUTH);
if ($pubInfo['publication']['enableEditOwn'])
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid::", pagesetterAccessEditor))
$getOwnOnly = true;
}
else
{
if (!pnSecAuthAction(0, 'pagesetter::', "$tid::", pagesetterAccessEditor))
return pagesetterErrorApi(__FILE__, __LINE__, _PGNOAUTH);
}
if ($useRestrictions === null)
$useRestrictions = false;
$referenceType = 'id';
}Template courtesy of Designs By Darren.