More information

Site Specific Notes

JAVA Templates

JAVA templates are used by the Millennium Reporter. When identifying a field for a line of reporting criteria (in the Millennium Reporter or in Advanced Searching), the JAVA applet that is used shows a simulation of the data maintenance form for that table. You may use that portion of the applet, or the list box at the top, to identify a field to be used in the criteria statement.

The formatting of those simulated data maintenance forms is controlled by a set of standard files (templates) that are located in the \\Inetpub\wwwroot\mill\Java\Template folder on the IIS machine.

If your site chooses to customize the standard templates, the edited version should be saved in the \\Inetpub\wwwroot\mill\Java\CustomTemplate folder. Your custom templates must be named the same as the corresponding standard templates. Then, when the system accesses a template, it will first look in the CustomTemplate folder for the template name. If none is found, it will locate the standard version in the Template folder. And when Updates are done to the Millennium software that involve replacing any of the standard templates, only those standards that are contained in the Template folder will be Updated. A site's customized versions will be preserved (although the need that brought about the Update to the standard template files may represent a corresponding need in the customized version. It will be a site's responsibility to make those edits in their customized version.)

Important! We encourage you to use the standard JAVA templates whenever possible. However, we understand that your site may have particular needs or preferences that warrant the customization of some of these templates. If you choose to customize the standard templates, then this documentation serves as a reference in the names, purpose and location of the various templates. You are reminded that any customization done by a site is outside the standard software maintained and supported by Community Brands. That means the site, not Community Brands, is responsible for modification and support of any customizations. Community Brands does not provide any customer support assistance beyond this documentation to facilitate a site's customization effort.

When working with the MR templates, keep the following factors in mind:

This table lists the standard templates by file name and corresponding data table.

Template Name Data Table
actions.txt Actions
activity.txt Activity
address.txt Address
attendance.txt Attendance
attribute.txt Attribute
benefitlevel.txt Benefits
benefits.txt Benefits
bookmarks.txt Bookmarks
chart_of_accounts.txt Chart of Accounts
circles.txt Circles
comments.txt Comments
contactinfo.txt Contact Info
corebio.txt Corebio - Individual
corebioc.txt Corebio - Corporation
corebioo.txt Corebio - Other Organization
correspondence.txt Correspondence
creditcard.txt Credit Card
coverage.txt Coverage
custombio.txt Custom Bio
customprospect.txt Custom Prospect
death.txt Death
demogrph.txt Demographic
donor.txt Donor (Tracking)
dues.txt Dues
event.txt Events
event_actions.txt Event Actions
event_guest.txt Event Guest
event_income.txt Event Income
event_solicitor.txt Event Solicitor
expenses.txt Expenses
finance.txt Finance
giftinkind.txt Gift in Kind
gifts.txt Giving
guest_items.txt Guest Items
honoree.txt Honoree
internetaddress.txt Internet Address
items.txt Items
jobs.txt Jobs (Education)
media.txt Media
membership.txt Membership
membershipcards.txt Membership Cards
memories.txt Memories (Summaries)
name.txt Name
nationality.txt Nationality (Citizenship)
organizer.txt Organizer
other_info.txt Other Info
payments.txt Payments
pgrating.txt Pgrating (Proposal/Planned Gift Rating)
phone.txt Phone
plannedgifts.txt Planned Giving
proposal.txt Proposal
quidpro.txt Quid Pro Quo
rating.txt Rating
registration.txt Registration
registration_level.txt Registration Level
relation.txt Relation
research_source.txt Research
school.txt School (Education)
screener.txt Screener
securities.txt Securities
serialreceipt.txt Serial Receipts
solicitor.txt Solicitor
speaker.txt Speaker
subscription.txt Subscription
subscription_level.txt Subscription Level
sustainerpayments.txt Sustainer Payments
tasks.txt Tasks

Top of Page