Parameters switch features on and off and hold values used across CLIF. Language resources hold every text on screen, and page parts hold reusable blocks of content for printed documents.
Parameters#
Settings → Parameters. Each parameter has a type (alphanumeric, numeric or a choice list), a group, a name, a value and a description. Edit the value only; names are used by CLIF to find the parameter.
Submissions and approvals#
| Parameter | Default | Meaning |
|---|---|---|
WaitForPreviousTier | Y | Y: each tier waits for the previous tier. N: tiers work in parallel. |
ShowChangeNotifications | Y | Show colleagues' changes live on an open submission. |
ShowEmailActivityPopup | Y | Show Notification history on the Approvals tab. |
PublicArtCalculationEnabled | Y | Calculate 1% for Public Art. |
PublicArtPercent | 1 | Public Art percentage. |
PublicArtMinimumProjectAmount | 100000 | Minimum total funds for Public Art to apply. |
AllowXlsUploadRealtyAddress | Y | Allow Excel upload of impacted addresses. |
SubmissionApprovalDepartmentTopRecords | 100 | Submissions listed on Submission - Approval Departments. |
Postfix4StampedDocument, PostFix4MergedDocument | STAMPED, MERGED | File name suffixes of stamped and merged PDFs. |
Meetings and agendas#
| Parameter | Default | Meaning |
|---|---|---|
MeetingScheduleCutoffOffset | 7 | Days between the default cutoff date and the meeting. |
AgendaPrintScheduleRange | 4 | Upcoming meetings offered in meeting pickers. |
MeetingSchedulesShowAllDay, …ShowLocation, …ShowDescription | N | Extra fields on the meeting calendar form. |
PresidentAgendaTo, PresidentAgendaFrom, PresidentAgendaPresident | — | Names on the President's agenda memorandum. |
AgendaPresident, AgendaMayor, AgendaComptroller, AgendaActingSolicitor, AgendaDirectorOfDPW | — | Board members' names printed on the agenda. |
Email#
| Parameter | Default | Meaning |
|---|---|---|
ExecuteEmails | N | Y: send emails. N: only log them. |
FromEmailSource | S | S: the acting user is the sender. T: the template's sender. |
UseApprovalEmailDetail | Y | Add the reason for each approval email and show it in Email Logs. |
General#
| Parameter | Default | Meaning |
|---|---|---|
DefaultUserAccessRoleName | — | Access role given to users when they first sign in. |
CloningPrefix | Clone | Text put in front of names when a record is cloned. |
ShowLanguageResourceKey | N | Y: show each text's key next to it, to help translators. |
Parameters marked Is Public are also available to the public dashboard through the public API. Never mark internal settings as public.
Language resources#
Every label, title, menu item and message in CLIF is a language resource: a key and a text per language. Open Settings → Language resources, pick a language on the left and edit the Text of any key.
- Each user's language is chosen in their Settings (top right). The available languages are listed in Settings → Languages.
- A text shown as
Xfollowed by a key (for exampleXSubmissionNotFound) has no translation yet: add it here. - To find the key of a label, set
ShowLanguageResourceKeytoY; every text then shows its key in brackets.
| Key prefix | Used for |
|---|---|
mn- | Menu items |
pt- | Page titles |
ft- | Column headers of administration grids |
sc-, sg- | Submission fields and submission grid columns |
st- | Submission tabs |
sa-, as- | Approval box fields and approval statuses |
ac-tt- | Status icon tooltips |
pc-, dc- | Partner and department sub-grids |
ed- | Email detail texts |
Page parts#
Settings → Page parts holds reusable blocks of HTML content, edited in a rich-text editor. Printed documents (the memo and the agenda) include them by their Access Name, so shared wording such as headers or standard paragraphs can be changed in one place. Only active page parts are used. After changing one, rebuild agendas that are already built.