diff --git a/content/collections/fieldtypes/bard.md b/content/collections/fieldtypes/bard.md index 9ba21a124..724d937b3 100644 --- a/content/collections/fieldtypes/bard.md +++ b/content/collections/fieldtypes/bard.md @@ -303,7 +303,7 @@ resources/views/partials/sets/ Bard uses [TipTap](https://tiptap.dev/) (which in turn is built on top of [ProseMirror][prosemirror]) as the foundation for our quintessential block-based editor. -[Learn how to extend Bard](/extending/bard) +[Learn how to extend Bard](/fieldtypes/extending-bard) diff --git a/content/collections/pages/bard.md b/content/collections/pages/extending-bard.md similarity index 99% rename from content/collections/pages/bard.md rename to content/collections/pages/extending-bard.md index 684051f46..0da47b071 100644 --- a/content/collections/pages/bard.md +++ b/content/collections/pages/extending-bard.md @@ -1,7 +1,8 @@ --- -title: Extending Bard -intro: "The Bard fieldtype is a rich-text and block-based editor based on [Tiptap](https://tiptap.dev/), which in turn is a Vue component that wraps around [ProseMirror](https://prosemirror.net/docs/guide/) — a robust JavaScript framework for building rich-text editors that _don't_ directly write HTML or rely on `contenteditable`, but rather a document model." id: e2078e40-0b3f-415b-8963-e99b4cc84f02 +blueprint: page +title: 'Extending Bard' +intro: "The Bard fieldtype is a rich-text and block-based editor based on [Tiptap](https://tiptap.dev/), which in turn is a Vue component that wraps around [ProseMirror](https://prosemirror.net/docs/guide/) — a robust JavaScript framework for building rich-text editors that _don't_ directly write HTML or rely on `contenteditable`, but rather a document model." --- ## Required Reading @@ -201,4 +202,4 @@ public function boot() } ``` -Check out [code samples for the core Tiptap extensions](https://github.com/ueberdosis/tiptap-php/tree/main/src) to find out how to write PHP extensions. +Check out [code samples for the core Tiptap extensions](https://github.com/ueberdosis/tiptap-php/tree/main/src) to find out how to write PHP extensions. \ No newline at end of file diff --git a/routes/redirects.php b/routes/redirects.php index 0e3e1bacd..97b0b3061 100644 --- a/routes/redirects.php +++ b/routes/redirects.php @@ -3,7 +3,7 @@ Route::permanentRedirect('extending/actions', '/backend-apis/actions'); Route::permanentRedirect('extending/addons', '/addons/building-an-addon'); Route::permanentRedirect('extending/augmentation', '/frontend/augmentation#digging-deeper'); -Route::permanentRedirect('extending/bard', '/fieldtypes/bard'); +Route::permanentRedirect('extending/bard', '/fieldtypes/extending-bard'); Route::permanentRedirect('extending/blink-cache', '/backend-apis/blink-cache'); Route::permanentRedirect('extending/breadcrumbs', '/control-panel/cp-navigation#breadcrumbs'); Route::permanentRedirect('extending/command-palette', '/control-panel/command-palette');