diff --git a/src/site/src/Controller/Topic/Form/Create/TopicFormCreateDisplay.php b/src/site/src/Controller/Topic/Form/Create/TopicFormCreateDisplay.php index f4d9be7e1e9..7303da75c09 100644 --- a/src/site/src/Controller/Topic/Form/Create/TopicFormCreateDisplay.php +++ b/src/site/src/Controller/Topic/Form/Create/TopicFormCreateDisplay.php @@ -244,10 +244,8 @@ protected function before() $this->editorType = $this->ktemplate->params->get('editorType'); $this->UserCanPostImage = true; - - if ($this->config->new_users_prevent_post_url_images && $this->me->posts < $this->config->minimal_user_posts_add_url_image) { - $this->UserCanPostImage = false; - } + + $this->UserCanPostImage = $this->me->checkUserAllowedLinksImages(); /** @var HtmlDocument $doc */ $this->doc = $this->app->getDocument(); diff --git a/src/site/src/Controller/Topic/Form/Edit/TopicFormEditDisplay.php b/src/site/src/Controller/Topic/Form/Edit/TopicFormEditDisplay.php index b6f2eb38582..0d8b5f37b90 100644 --- a/src/site/src/Controller/Topic/Form/Edit/TopicFormEditDisplay.php +++ b/src/site/src/Controller/Topic/Form/Edit/TopicFormEditDisplay.php @@ -223,9 +223,7 @@ protected function before() $this->UserCanPostImage = true; - if ($this->config->new_users_prevent_post_url_images && $this->me->posts < $this->config->minimal_user_posts_add_url_image) { - $this->UserCanPostImage = false; - } + $this->UserCanPostImage = $this->me->checkUserAllowedLinksImages(); /** @var HtmlDocument $doc */ $this->doc = $this->app->getDocument(); diff --git a/src/site/src/Controller/Topic/Form/Reply/TopicFormReplyDisplay.php b/src/site/src/Controller/Topic/Form/Reply/TopicFormReplyDisplay.php index 2dced27cfe1..e836e2ed883 100644 --- a/src/site/src/Controller/Topic/Form/Reply/TopicFormReplyDisplay.php +++ b/src/site/src/Controller/Topic/Form/Reply/TopicFormReplyDisplay.php @@ -198,9 +198,7 @@ protected function before() $this->UserCanPostImage = true; - if ($this->config->new_users_prevent_post_url_images && $this->me->posts < $this->config->minimal_user_posts_add_url_image) { - $this->UserCanPostImage = false; - } + $this->UserCanPostImage = $this->me->checkUserAllowedLinksImages(); /** @var HtmlDocument $doc */ $this->doc = $this->app->getDocument(); diff --git a/src/site/template/aurelia/layouts/topic/edit/default.php b/src/site/template/aurelia/layouts/topic/edit/default.php index 4c440394b83..41452e63b95 100644 --- a/src/site/template/aurelia/layouts/topic/edit/default.php +++ b/src/site/template/aurelia/layouts/topic/edit/default.php @@ -368,7 +368,7 @@ - allowedExtensions && $this->UserCanPostImage) : ?> + allowedExtensions && !$this->UserCanPostImage) : ?>