Question about packages
Permalink
When you create new pages using a package, are they removed when you uninstall a package?
Also, if I created a single page in the dashboard using a package, how do I remove it?
Thanks!
Also, if I created a single page in the dashboard using a package, how do I remove it?
Thanks!
Hey Andrew,
Thanks for the info!
I'm also thinking of using packages to do the initial build-out of the sites I need to create, so that we don't need to use the UI to generate 50 pages of the same type.
If I created a package with a load of single pages, installed it then deleted the package, would that protect the pages from uninstall?
I think this is a great way to save time, but I don't want some user to uninstall the whole site (and all the content changes thereafter) by accident.
Thanks!
Thanks for the info!
I'm also thinking of using packages to do the initial build-out of the sites I need to create, so that we don't need to use the UI to generate 50 pages of the same type.
If I created a package with a load of single pages, installed it then deleted the package, would that protect the pages from uninstall?
I think this is a great way to save time, but I don't want some user to uninstall the whole site (and all the content changes thereafter) by accident.
Thanks!
1. Block Types installed by that package
2. Single pages installed by that package (meaning, dashboard pages.)
The following are NOT removed:
3. Attributes installed by that package
4. Page types installed by that package.
Basically we don't do 3 or 4 because we don't know if you've built your site out using those attributes/page types. In the future, I'd like to make a more robust uninstall process, where the user is asked which of these should be removed. Because right now uninstalling a package, and then reinstalling it is frequently not possible, since the page types/attributes already exist.
And to remove dashboard pages yourself, go into dashboard > sitemap, and click "show system pages." The dashboard node should show up in the sitemap. Just navigate to the page in question and delete it.