diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_1_wright-victor-orientation-122023.pdf b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_1_wright-victor-orientation-122023.pdf deleted file mode 100644 index bbfe588..0000000 Binary files a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_1_wright-victor-orientation-122023.pdf and /dev/null differ diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_1_wright-victor-orientation-122023.pdf.txt b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_1_wright-victor-orientation-122023.pdf.txt deleted file mode 100644 index e9b35bd..0000000 --- a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_1_wright-victor-orientation-122023.pdf.txt +++ /dev/null @@ -1 +0,0 @@ -Uuid: inTVYmCtOtEsv5eV \ No newline at end of file diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_gernet-vernant-1964-evolution-idees-grece-chine_bude_0004-5527_1964_num_1_3_4085.pdf b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_gernet-vernant-1964-evolution-idees-grece-chine_bude_0004-5527_1964_num_1_3_4085.pdf deleted file mode 100644 index 439b5cf..0000000 Binary files a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_gernet-vernant-1964-evolution-idees-grece-chine_bude_0004-5527_1964_num_1_3_4085.pdf and /dev/null differ diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_gernet-vernant-1964-evolution-idees-grece-chine_bude_0004-5527_1964_num_1_3_4085.pdf.txt b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_gernet-vernant-1964-evolution-idees-grece-chine_bude_0004-5527_1964_num_1_3_4085.pdf.txt deleted file mode 100644 index f304d1c..0000000 --- a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/1_gernet-vernant-1964-evolution-idees-grece-chine_bude_0004-5527_1964_num_1_3_4085.pdf.txt +++ /dev/null @@ -1 +0,0 @@ -Uuid: pXjr94mzDdcxVMVv \ No newline at end of file diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/adrien-payet_-az60.pdf b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/adrien-payet_-az60.pdf new file mode 100644 index 0000000..b922651 Binary files /dev/null and b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/adrien-payet_-az60.pdf differ diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/adrien-payet_-az60.pdf.txt b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/adrien-payet_-az60.pdf.txt new file mode 100644 index 0000000..d39527e --- /dev/null +++ b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/adrien-payet_-az60.pdf.txt @@ -0,0 +1,5 @@ +Uuid: WrFkfiMVZuxwdYad + +---- + +Comments: \ No newline at end of file diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/brahms-pieces-piano-35.pdf b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/brahms-pieces-piano-35.pdf new file mode 100644 index 0000000..a49fc28 Binary files /dev/null and b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/brahms-pieces-piano-35.pdf differ diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/brahms-pieces-piano-35.pdf.txt b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/brahms-pieces-piano-35.pdf.txt new file mode 100644 index 0000000..553f00c --- /dev/null +++ b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/brahms-pieces-piano-35.pdf.txt @@ -0,0 +1 @@ +Uuid: 6pNYNJpB2BCTWAEn \ No newline at end of file diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/virtual-sample.txt b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/virtual-sample.txt index 7272570..1301dd4 100644 --- a/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/virtual-sample.txt +++ b/public/content/projects/1_miss-dior-blooming-bouquet/4_virtual-sample/virtual-sample.txt @@ -2,11 +2,11 @@ Title: Échantillon virtuel ---- -Rawglass: - file://inTVYmCtOtEsv5eV +Rawglass: - file://WrFkfiMVZuxwdYad ---- -Finishedglass: - file://pXjr94mzDdcxVMVv +Finishedglass: - file://6pNYNJpB2BCTWAEn ---- diff --git a/public/site/blueprints/pages/client-brief.yml b/public/site/blueprints/pages/client-brief.yml index 9c5d879..a6e242f 100644 --- a/public/site/blueprints/pages/client-brief.yml +++ b/public/site/blueprints/pages/client-brief.yml @@ -28,7 +28,9 @@ tabs: label: PDF type: files multiple: false - uploads: pdf + template: pdf + accept: + extension: pdf description: type: textarea size: tiny @@ -37,6 +39,6 @@ tabs: moodboard: label: Images type: files - uploads: image + template: image layout: cards size: medium diff --git a/public/site/blueprints/pages/virtual-sample.yml b/public/site/blueprints/pages/virtual-sample.yml index 0fb2316..1b3bcb5 100644 --- a/public/site/blueprints/pages/virtual-sample.yml +++ b/public/site/blueprints/pages/virtual-sample.yml @@ -41,11 +41,11 @@ tabs: label: Verre brut type: files multiple: false - uploads: pdf + template: pdf finishedGlass: label: Verre parachevé type: files mutliple: false - uploads: pdf + template: pdf stepName: type: hidden diff --git a/public/site/plugins/helpers/index.php b/public/site/plugins/helpers/index.php index 30d6b78..ea0e6e5 100644 --- a/public/site/plugins/helpers/index.php +++ b/public/site/plugins/helpers/index.php @@ -15,9 +15,9 @@ function getFileData($file) { $data['tags'] = $file->tags()->split(); }; - if($file->comments()->exists()) { - $data['comments'] = Data::decode($file->comments()->value(), 'yaml'); - } + if($file->extension() == "pdf") { + $data['comments'] = $file->comments()->exists() && $file->comments() ? Data::decode($file->comments()->value(), 'yaml') : []; + } return $data; } \ No newline at end of file diff --git a/src/components/project/PdfViewer.vue b/src/components/project/PdfViewer.vue index 648c47e..3e5c2a3 100644 --- a/src/components/project/PdfViewer.vue +++ b/src/components/project/PdfViewer.vue @@ -30,9 +30,6 @@ const licenseKey = import.meta.env.VITE_VPV_LICENSE; useLicense({ licenseKey }); const { openedFile, isCommentsOpen, comments } = storeToRefs(useDialogStore()); -const dialog = useDialogStore(); -const router = useRouter(); -const route = useRoute(); const draftComment = ref(null); @@ -44,9 +41,6 @@ watch(isCommentsOpen, (newVal) => { } }); -openedFile.value = route.query.fileIndex - ? dialog.content.files[route.query.fileIndex] - : dialog.content.files[0]; watch(openedFile, (newVal) => { removeCommentMarkers(); if (newVal.comments) { diff --git a/src/components/project/TitledPdfWrapper.vue b/src/components/project/TitledPdfWrapper.vue index fbc09d8..ac41ac2 100644 --- a/src/components/project/TitledPdfWrapper.vue +++ b/src/components/project/TitledPdfWrapper.vue @@ -56,6 +56,10 @@ watch(isOpen, (newValue) => { router.push({ name: route.name }); }); +openedFile.value = route.query.fileIndex + ? dialog.content.files[route.query.fileIndex] + : dialog.content.files[0]; + // Functions async function validate() { const response = await api.validateBrief( diff --git a/src/components/project/virtual-sample/StaticView.vue b/src/components/project/virtual-sample/StaticView.vue index b89f620..a7b9c58 100644 --- a/src/components/project/virtual-sample/StaticView.vue +++ b/src/components/project/virtual-sample/StaticView.vue @@ -25,31 +25,28 @@