aboutsummaryrefslogtreecommitdiff
path: root/app/class/controllerart.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2018-12-04 13:55:04 +0100
committervincent-peugnet <v.peugnet@free.fr>2018-12-04 13:55:04 +0100
commit13acdbd444b0ae26e83ab8cf62d60a7f59268545 (patch)
tree9186bda4bffa9751c5e93da2d09d762f40cc0adc /app/class/controllerart.php
parentd0ef17169701f90a9dab5f50e3eb61954653cae2 (diff)
downloadwcms-13acdbd444b0ae26e83ab8cf62d60a7f59268545.tar.gz
wcms-13acdbd444b0ae26e83ab8cf62d60a7f59268545.zip
admin panel
Diffstat (limited to 'app/class/controllerart.php')
-rw-r--r--app/class/controllerart.php14
1 files changed, 12 insertions, 2 deletions
diff --git a/app/class/controllerart.php b/app/class/controllerart.php
index 67ec280..0dee8e7 100644
--- a/app/class/controllerart.php
+++ b/app/class/controllerart.php
@@ -90,14 +90,14 @@ class Controllerart extends Controller
$artexist = $this->importart();
$canread = $this->user->level() >= $this->art->secure();
$alerts = ['alertnotexist' => 'This page does not exist yet', 'alertprivate' => 'You cannot see this page'];
- $page = ['head' => '', 'body' => ''];
+ $page = ['head' => '', 'body' => ''];
if ($artexist) {
if ($this->art->daterender() < $this->art->datemodif()) {
$page = $this->renderart();
} else {
- $page = ['head' => $this->art->renderhead(), 'body' => $this->art->renderbody()];
+ $page = ['head' => $this->art->renderhead(), 'body' => $this->art->renderbody()];
}
$this->art->addaffcount();
$this->artmanager->update($this->art);
@@ -148,6 +148,16 @@ class Controllerart extends Controller
$this->setart($id, 'artadd');
if ($this->user->iseditor() && !$this->importart()) {
$this->art->reset();
+ if (!empty(Config::defaultart())) {
+ $defaultart = $this->artmanager->get(Config::defaultart());
+ if ($defaultart !== false) {
+ $defaultbody = $defaultart->body();
+ }
+ }
+ if(empty(Config::defaultart()) || $defaultart === false) {
+ $defaultbody = Config::defaultbody();
+ }
+ $this->art->setbody($defaultbody);
$this->artmanager->add($this->art);
$this->routedirect('artedit', ['art' => $this->art->id()]);
} else {