Plenti CMS Devlog (ep 22): Blueprint Reset
This is a Dev Vlog series where Plentico (https://plenti.co) maintainers work on the git-backed CMS for the Plenti project (https://github.com/plentico/plenti). We are building in public, so feel free to watch along, ask questions, or even contribute if you're so inclined.
In this video we discuss some CMS updates that Jesse made to improve the workflow of publishing new content to a Plenti website:
- Checking if filename exists before creating new content
- If filename already exists, take user there to edit that existing content
- Deep clone blueprint when creating new page so the content defaults get reset each time a user tries to create new content of that type
- Use hash routes when adding new pages so a user can do a hard refresh on the page and avoid receiving a 404 error
- Clear filename before showing "Add content" modal
PR for these changes: https://github.com/plentico/plenti/pull/194
Видео Plenti CMS Devlog (ep 22): Blueprint Reset канала Jantcu
In this video we discuss some CMS updates that Jesse made to improve the workflow of publishing new content to a Plenti website:
- Checking if filename exists before creating new content
- If filename already exists, take user there to edit that existing content
- Deep clone blueprint when creating new page so the content defaults get reset each time a user tries to create new content of that type
- Use hash routes when adding new pages so a user can do a hard refresh on the page and avoid receiving a 404 error
- Clear filename before showing "Add content" modal
PR for these changes: https://github.com/plentico/plenti/pull/194
Видео Plenti CMS Devlog (ep 22): Blueprint Reset канала Jantcu
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Plenti = Hugo + NetlifyCMS](https://i.ytimg.com/vi/T4b55nfZiIw/default.jpg)
![The Seven Things I Wish I Knew About Jamstack One Year Ago with Mike Chirokas](https://i.ytimg.com/vi/6cmYVnwpbJk/default.jpg)
![Plenti CMS Devlog (ep 27): Adding Components & Shadow Content](https://i.ytimg.com/vi/zPL8xrS9bVg/default.jpg)
![Plenti CMS Devlog (ep 26): Field Schema](https://i.ytimg.com/vi/wje7VzE7BXE/default.jpg)
![Failed to find the "go" binary in either GOROOT() of PATH](https://i.ytimg.com/vi/7jeD7cS7ETg/default.jpg)
![Plenti CMS Devlog (ep 25): Filter Groups & Local Editing](https://i.ytimg.com/vi/Mb9AEoVRLoQ/default.jpg)
![Web3 is Jamstack by Default with Anthony Campolo](https://i.ytimg.com/vi/mGeBVj6Mve0/default.jpg)
![Bud, Plenti, and Compiling Svelte in Go](https://i.ytimg.com/vi/p-ijQslb9RM/default.jpg)
![Plenti CMS Devlog (ep 24): Image Swapping](https://i.ytimg.com/vi/0roslBOgk5E/default.jpg)
![Install on Ubuntu desktop](https://i.ytimg.com/vi/5k1q5HqWCoc/default.jpg)
![Plenti CMS Devlog (ep 23): Adding / Deleting Content](https://i.ytimg.com/vi/g8fv0nZocGo/default.jpg)
![Upgrade Git to Newest Version on Ubuntu](https://i.ytimg.com/vi/-yBab-haiGg/default.jpg)
![Plenti CMS Devlog (ep 21): Adding Content](https://i.ytimg.com/vi/cIzegsagumw/default.jpg)
![Plenti CMS Devlog (ep 20): WYSIWYG](https://i.ytimg.com/vi/1XM8v3U_tXw/default.jpg)
![Plenti CMS Devlog (ep 19): Media Popup Modal](https://i.ytimg.com/vi/bcUgEhn05Rg/default.jpg)
![Another look at Olive 0.2 Alpha](https://i.ytimg.com/vi/ChBwYRjm6ZI/default.jpg)
![Stop extraneous Svelte autocomplete in VSCodium](https://i.ytimg.com/vi/M49Ztna3guQ/default.jpg)
![Plenti CMS Devlog (ep 18): Rework Media Fetching](https://i.ytimg.com/vi/j-Y5SSiIt8g/default.jpg)
![Plenti CMS Devlog (ep 17): File Upload](https://i.ytimg.com/vi/Ch77iP37a3U/default.jpg)
![Plenti CMS Devlog (ep16): Media Browser](https://i.ytimg.com/vi/B5Afd26BlCY/default.jpg)