Documentation / Administration

Parameters & localization

System parameters, language resources and page content.

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.

Reload after changing
Parameters are read when a browser session starts. After changing one, reload CLIF (F5) to see the effect; other users see it on their next reload.

Submissions and approvals#

ParameterDefaultMeaning
WaitForPreviousTierYY: each tier waits for the previous tier. N: tiers work in parallel.
ShowChangeNotificationsYShow colleagues' changes live on an open submission.
ShowEmailActivityPopupYShow Notification history on the Approvals tab.
PublicArtCalculationEnabledYCalculate 1% for Public Art.
PublicArtPercent1Public Art percentage.
PublicArtMinimumProjectAmount100000Minimum total funds for Public Art to apply.
AllowXlsUploadRealtyAddressYAllow Excel upload of impacted addresses.
SubmissionApprovalDepartmentTopRecords100Submissions listed on Submission - Approval Departments.
Postfix4StampedDocument, PostFix4MergedDocumentSTAMPED, MERGEDFile name suffixes of stamped and merged PDFs.

Meetings and agendas#

ParameterDefaultMeaning
MeetingScheduleCutoffOffset7Days between the default cutoff date and the meeting.
AgendaPrintScheduleRange4Upcoming meetings offered in meeting pickers.
MeetingSchedulesShowAllDay, …ShowLocation, …ShowDescriptionNExtra 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#

ParameterDefaultMeaning
ExecuteEmailsNY: send emails. N: only log them.
FromEmailSourceSS: the acting user is the sender. T: the template's sender.
UseApprovalEmailDetailYAdd the reason for each approval email and show it in Email Logs.

General#

ParameterDefaultMeaning
DefaultUserAccessRoleName—Access role given to users when they first sign in.
CloningPrefixCloneText put in front of names when a record is cloned.
ShowLanguageResourceKeyNY: 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 X followed by a key (for example XSubmissionNotFound) has no translation yet: add it here.
  • To find the key of a label, set ShowLanguageResourceKey to Y; every text then shows its key in brackets.
Key prefixUsed 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.

An unhandled error has occurred. Reload 🗙