Ideas

Export and Import Web pages in RockRMS

Export and Import Web pages in RockRMS

CMS

This started off as an innocent discussion on starting with a fresh set of the default (RockRMS Demo Site) External Pages and turned into something more. But the TLDR of it is that it'd be great to have the ability to export and import RockRMS CMS pages with the blocks and content associated with them.

This feature would allow for:

  • Exporting all pages, blocks, content (similar to the copy function today) from a Parent Page(selected root) and all Children Pages down (if selected to do so during the export process) to a single file (JSON?)
  • Importing all pages, blocks, content from a previously exported page tree from the JSON by selecting which Parent Page or Top-level you'd like this set of pages to be imported to
  • Warning that any image or file references/links or block settings may be abandoned in the export/import process, similar to the existing copy function warnings

This would be beneficial for:

  • Getting back to a stock set of pages Internal or External if you forgot to make that immediate copy of the page-tree back in 2018 when you first installed v6. Doh!
  • Sharing a single or multi-page export with pre-established blocks and content via RockRMS recipes!
  • Enabling theme developers to include starter boilerplate templates for sites
  • Enabling partners to build out special sections and pages faster to launch churches in a streamlined manner
  • So much more...

I'm sure that this idea has come up before, but is spun out of this Community RocketChat thread. We see it as behaving very similar to the existing Workflow import/export function but instead with the CMS content on RockRMS instances.


Photo of Ben MurphySubmitted by Ben Murphy, Harvest Bible Chapel Pittsburgh North  ·   ·  CMS
Login to add a comment...

Submission Success Tips

Cultivate your ideas for maximum impact with these helpful submission tips that will increase the chances of your brilliant concepts becoming reality.

  • Clear Title: Craft a straightforward and descriptive title that instantly conveys the essence of your idea.
  • Concise Description: Provide an idea description that is succinct, ensuring it effectively communicates the concept without unnecessary verbosity.
  • Provide Additional Details: With a concise description complete, now provide any other details that are needed to better understand the requirements.
  • Thorough Ministry Need Review: Provide a comprehensive overview of the ministry need your idea addresses, emphasizing its significance.
  • Cover the WHY: Clearly articulate the rationale behind your idea, explaining why it's essential and how it aligns with the organization's goals and mission. Oftentimes a clear "why" sheds light into other possible options.