One of the main drawbacks of the Text/HTML module is that once a change is made it is live, and you cannot rollback to a previous version of the module without restoring a backup of your database. Engage: Publish can be utilized as a Text/HTML replacement.
We'll outline the steps to use Publish as a replacement below.
- Create a Category that will house your Text/HTML content/articles (you can create multiple categories for organizational purposes if you'd like).
- Create an article for the content that you will replace from an existing Text/HTML module. The display page for this article can be whatever you like at this point, just be sure not to check "Force display on selected page". Turn off the various Publish options such as Printer Friendly, Email A Friend, last updated date, etc when editing the article.
- Find the page that has the Text/HTML module you'd like to replace. Put a Publish module on that page in the same skin pane as the Text/HTML module you'll be replacing. It's probably best to leave this module "visible only to administrators" for the time being.
- Go to the module settings for this module. Choose Article display and select the article you created in Step 1. Mark this module as not overrideable in the settings. Update the module settings
- Preview the module in admin mode, make sure the content looks like you would like. If all is well you can hide the Text/HTML module (or remove it) and enable the Publish module to be visible to whatever roles should be able to view the content.
- On more step you can complete to hide some of the Publish content, such as the Article Title, Last Updated, Return To List link, and the thumbnails section. To do this you can create a DNN "container" that will hide some of the default Publish fields (using the CSS below), or you can paste the following code into the Advanced Settings/Header section of the Module Settings for each module that you are using