From 0911882461a90fc045b0096ef105ddce958698eb Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 19:21:21 -0400 Subject: [PATCH 1/9] fix: apply solution for issue #6 --- docpad.coffee | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/docpad.coffee b/docpad.coffee index 71a9597..7a1a56a 100755 --- a/docpad.coffee +++ b/docpad.coffee @@ -151,4 +151,34 @@ docpadConfig = { } # Export our DocPad Configuration +docpadConfig = { + # Template Data + templateData: + site: + title: "Docport InlineGUI" + url: "http://docport.io" + author: "Neil Taylor, Benjamin Lupton" + + # Collections + collections: + pages: -> + @getCollection('html').findAllLive({layout: $exists: true}) + + # Events + events: + serverExtend: (opts) -> + {server} = opts + docpad = @docpad + + # Create new page route + server.get '/create-page', (req, res) -> + layouts = docpad.getCollection('layouts').toJSON() + if layouts.length > 1 + res.send '
' + else + res.send 'Only one layout available, cannot select layout.' + return +} + +module.exports = docpadConfig module.exports = docpadConfig From 93b535e2bbf4051c4c09c2103d6f8b1227f736f0 Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 19:27:50 -0400 Subject: [PATCH 2/9] fix: apply solution for issue #6 From f4bbc3e1e06ba51a60a044a65f9e8048c7413849 Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 19:35:49 -0400 Subject: [PATCH 3/9] fix: apply solution for issue #6 From 0d58415db345cb48362678dcc8373303d7bcf81a Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 19:42:31 -0400 Subject: [PATCH 4/9] fix: apply solution for issue #6 From f2f9353d1d8cfade2bc9834eed06dd0b7959cb6a Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 20:51:46 -0400 Subject: [PATCH 5/9] fix: apply solution for issue #6 From b1e2231949dfcd20af9f66e42003ca9d3f856406 Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 20:56:50 -0400 Subject: [PATCH 6/9] fix: apply solution for issue #6 From b8e8558b9df0db53239923f77b35449e57493e38 Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 21:02:57 -0400 Subject: [PATCH 7/9] fix: apply solution for issue #6 From f5b8b6d74a8bb0b7f04ad8ef7bc0fa9df3358355 Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 21:09:33 -0400 Subject: [PATCH 8/9] fix: apply solution for issue #6 From c8133b9c31c02e71efd05fb51e235692094aa904 Mon Sep 17 00:00:00 2001 From: Daniel Shanahan Date: Thu, 19 Mar 2026 21:17:26 -0400 Subject: [PATCH 9/9] fix: apply solution for issue #6