mirror of
https://github.com/Sarjuuk/aowow.git
synced 2025-11-29 15:58:16 +08:00
Guides/Markup
* promote user guides to blogger level so the markup promised by the editor is actually appied.
This commit is contained in:
@@ -550,13 +550,13 @@ class GenericPage
|
|||||||
$this->article['params']['dbpage'] = true;
|
$this->article['params']['dbpage'] = true;
|
||||||
|
|
||||||
// convert U_GROUP_* to MARKUP.CLASS_* (as seen in js-object Markup)
|
// convert U_GROUP_* to MARKUP.CLASS_* (as seen in js-object Markup)
|
||||||
if($article['editAccess'] & (U_GROUP_ADMIN | U_GROUP_VIP | U_GROUP_DEV))
|
if ($article['editAccess'] & (U_GROUP_ADMIN | U_GROUP_VIP | U_GROUP_DEV))
|
||||||
$this->article['params']['allow'] = '$Markup.CLASS_ADMIN';
|
$this->article['params']['allow'] = '$Markup.CLASS_ADMIN';
|
||||||
else if($article['editAccess'] & U_GROUP_STAFF)
|
else if ($article['editAccess'] & U_GROUP_STAFF)
|
||||||
$this->article['params']['allow'] = '$Markup.CLASS_STAFF';
|
$this->article['params']['allow'] = '$Markup.CLASS_STAFF';
|
||||||
else if($article['editAccess'] & U_GROUP_PREMIUM)
|
else if ($article['editAccess'] & U_GROUP_PREMIUM)
|
||||||
$this->article['params']['allow'] = '$Markup.CLASS_PREMIUM';
|
$this->article['params']['allow'] = '$Markup.CLASS_PREMIUM';
|
||||||
else if($article['editAccess'] & U_GROUP_PENDING)
|
else if ($article['editAccess'] & U_GROUP_PENDING)
|
||||||
$this->article['params']['allow'] = '$Markup.CLASS_PENDING';
|
$this->article['params']['allow'] = '$Markup.CLASS_PENDING';
|
||||||
else
|
else
|
||||||
$this->article['params']['allow'] = '$Markup.CLASS_USER';
|
$this->article['params']['allow'] = '$Markup.CLASS_USER';
|
||||||
|
|||||||
@@ -202,7 +202,7 @@ class GuidePage extends GenericPage
|
|||||||
|
|
||||||
// insert Article
|
// insert Article
|
||||||
DB::Aowow()->query('INSERT INTO ?_articles (`type`, `typeId`, `locale`, `rev`, `editAccess`, `article`) VALUES (?d, ?d, ?d, ?d, ?d, ?)',
|
DB::Aowow()->query('INSERT INTO ?_articles (`type`, `typeId`, `locale`, `rev`, `editAccess`, `article`) VALUES (?d, ?d, ?d, ?d, ?d, ?)',
|
||||||
Type::GUIDE, $this->typeId, $this->_post['locale'], $rev, User::$groups, $this->_post['body']);
|
Type::GUIDE, $this->typeId, $this->_post['locale'], $rev, User::$groups & U_GROUP_STAFF ? User::$groups : User::$groups | U_GROUP_BLOGGER, $this->_post['body']);
|
||||||
|
|
||||||
// link to Guide
|
// link to Guide
|
||||||
$guideData = array(
|
$guideData = array(
|
||||||
|
|||||||
Reference in New Issue
Block a user