Portal Modifications


You have direct control over several items on the Portal, and it's best to engage a SPoC to facilitate any changes to these items. It's essential that the information in this section is reviewed carefully before making any changes to the Portal installation on your server.

Unsupported Modifications

There are some modifications that are not supported. In general, these are any modifications outside of the Portal skin file, like:

  • Modifying stored procedures in the database that are used by the Portal pages.
  • Modifying ASPX files in the Portal’s IIS application.
  • Modifying any files that cannot be edited or uploaded using the Portal Admin page.
  • Adding any files to the Portal’s IIS application outside of _DomainData.
  • Adding custom redirects to any Portal pages.

For example, adding a block of text to your Online Giving page encouraging people not go into debt to give or to understand that the credit card gifts incur an X% fee for the church to process.

If you make these modifications, Think Ministry, Inc. cannot support your Portal, and all Portal software updates will break or erase these modifications. Once a Portal update is deployed to your system, you will be responsible to remember and re-apply any of these custom modifications.

Supported Modifications

There are several modifications that are supported. You may be able to do these changes yourself, but you may also request assistance from Support. If any changes are outside of your Support Agreement, a separate statement of work may be required.

  • Skins: additional Portal skins can be created and used if you have multiple websites or if you need to change the look/feel for different sections of your website. Also, changes to your existing skin may be needed to keep up with changes to the look/feel or navigation of your church's website.
  • Content Pages: the Portal may be used as a Content Management System to create custom pages.
  • Email Templates: changes to your Portal email templates may be needed to better communicate with people who register for events, give online or setup an account.
  • Resource FilesFiles that control the appearance of Contribution Statements, Background Check notices, Online Directory, etc.
  • Configurations: the Portal's Configuration Settings may need to be updated to enable/disable certain functions, change certain field labels or page names, or determine default values when data is added to MinistryPlatform due to action on the Portal. Configuration Settings are particularly important in the initial setup of the Portal.
Can I Hide Fields, Buttons, or Other Elements that Appear on Portal Pages?

In some cases, you may identify one or more fields, buttons, or other elements on portal pages that are not needed and should not be displayed to the end user. This should be done in the portal skin using CSS. This is typically accomplished using display:none. There is a good reference relating to the use of CSS display:none. See also: Altering Your Portal Skin

Are you moving your Portal to a different server? A SPoC should contact Support before moving the Portal.