Guides/Markup

* promote user guides to blogger level so the markup promised by the editor is actually appied.
This commit is contained in:
Sarjuuk
2023-05-12 14:59:10 +02:00
parent 856a98d875
commit d16d685b70
2 changed files with 5 additions and 5 deletions

View File

@@ -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';

View File

@@ -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(