diff --git a/public/site/blueprints/pages/industrial-ideation.yml b/public/site/blueprints/pages/industrial-ideation.yml index b386111..d2df634 100644 --- a/public/site/blueprints/pages/industrial-ideation.yml +++ b/public/site/blueprints/pages/industrial-ideation.yml @@ -9,6 +9,15 @@ status: unlisted: false listed: true label: Activée +options: + delete: false + changeTitle: false + changeTemplate: false + changeStatus: true + changeSlug: false + move: false + duplicate: false + sort: false tabs: content: diff --git a/public/site/blueprints/pages/physical-sample.yml b/public/site/blueprints/pages/physical-sample.yml index 23161d2..35cb38f 100644 --- a/public/site/blueprints/pages/physical-sample.yml +++ b/public/site/blueprints/pages/physical-sample.yml @@ -9,6 +9,15 @@ status: unlisted: false listed: true label: Activée +options: + delete: false + changeTitle: false + changeTemplate: false + changeStatus: true + changeSlug: false + move: false + duplicate: false + sort: false tabs: content: diff --git a/public/site/blueprints/pages/proposal.yml b/public/site/blueprints/pages/proposal.yml index 07459e5..66cf7da 100644 --- a/public/site/blueprints/pages/proposal.yml +++ b/public/site/blueprints/pages/proposal.yml @@ -4,11 +4,17 @@ image: back: black color: white query: false +status: + draft: + label: Désactivée + unlisted: false + listed: true + label: Activée options: delete: false changeTitle: false changeTemplate: false - changeStatus: false + changeStatus: true changeSlug: false move: false duplicate: false diff --git a/public/site/config/routes/upload-pdf.php b/public/site/config/routes/upload-pdf.php index bfd5143..ff4b9a2 100644 --- a/public/site/config/routes/upload-pdf.php +++ b/public/site/config/routes/upload-pdf.php @@ -46,7 +46,7 @@ return [ "pdf" => $newFile->id() ]); - return $newPage->toArray(); + return getFileData($newFile); } catch (Exception $e) { return [ diff --git a/public/site/templates/project.json.php b/public/site/templates/project.json.php index 44f3bfd..8c2b7cd 100644 --- a/public/site/templates/project.json.php +++ b/public/site/templates/project.json.php @@ -4,7 +4,7 @@ $project = [ 'url' => $page->url(), 'modified' => $page->modified('Y-MM-d'), 'status' => $page->status(), - 'logo' => $page->client()->toPage()->logo()->toFile()->url(), + 'logo' => $page->client()->isNotEmpty() && $page->client()->toPage() ? $page->client()->toPage()->logo()->toFile()->url() : null, 'steps' => $page->getSteps(), ]; diff --git a/src/components/comments/Comment.vue b/src/components/comments/Comment.vue index 4158934..a62960f 100644 --- a/src/components/comments/Comment.vue +++ b/src/components/comments/Comment.vue @@ -30,7 +30,7 @@ }}