diff --git a/manifest.ts b/manifest.ts index 0d997a6..290e08a 100644 --- a/manifest.ts +++ b/manifest.ts @@ -35,7 +35,7 @@ import type { PluginManifest } from '@@/plugins/manifest'; */ export const manifest: PluginManifest = { publisher: 'officerdev', - version: '2026.08.29.05', + version: '2026.08.29.06', platform: '>=1.0.0', label: 'Fofos', diff --git a/web/AdministrationPanel.tsx b/web/AdministrationPanel.tsx index 9ae1c2f..24b1c6f 100644 --- a/web/AdministrationPanel.tsx +++ b/web/AdministrationPanel.tsx @@ -1,13 +1,15 @@ -import { Database } from 'lucide-react'; +import { Database, FolderRoot } from 'lucide-react'; /** * Administration — this plugin's own machinery, not the client's site. * - * ── It is a list of blocks, and it starts with one ── + * ── It is a list of blocks ── * - * Not one form. Administration will hold several unrelated settings, and giving each its own titled - * block from the start means adding the second one moves nothing — as against a single form that has - * to be broken up the first time anything joins it. + * Not one form. Administration holds several unrelated settings, and giving each its own titled block + * means adding the next one moves nothing — as against a single form that has to be broken up the + * first time anything joins it. The second block cost one entry, which is the point. + * + * The order is the order things are needed in: where the site is on disk, then how to read its data. * * ── What used to be here ── * @@ -45,6 +47,11 @@ const Block = ({ export const AdministrationPanel = () => (
+ + {/* Empty for the same reason as Database, below. */} +

Nothing to set yet.

+
+ {/* Deliberately empty. The block exists so the shape is settled and so the screen says what is coming rather than looking like a section nobody finished — but nothing is decided about what