Recently Updated Pages
π Custom PDFs for the Reader, Downloads, and Document Exports
Slate provides several different options for displaying information to an end user. For instance,...
π Materials vs Documents
What's the difference between the [material] and [document] tables? The [document] table (te...
β³ Add Asterisk to Address Block Labels
Slate doesn't offer an easy way to edit some form labels. You can use the Edit Scripts / Styles t...
π«³ Auto-Pick the First Option in a Related Event Selector
Ever wanted to automatically register students via a hidden Related Event Selector on a form? For...
π Managing Query Use in Slate
Updated SuitcaseOne of the features that tends to excites institutions new to Slate is the abilit...
π€π€ Imports Creating Duplicate Records
Problem Records were not matching on First + Last + DOB when importing, but the incoming data we...
Finding Keywords in Portal HTML Content
A CJ version of this query can be easily imported from a Suitcase:Β 4e5a7b48-104c-481d-8857-b5ce11...
Finding Query Exports and Filters by Name
Need to find all queries that use a particular filter or export? This will search for query filte...
Slate Administrative Bookmarklets
New to bookmarklets? Learn more about them. Switch to test: javascript: dbname = $('.footer_mac...
Form Unable to use CJ Filters
Usually, enabling CJ filters in a form is as simple as deleting the STL/Local filters, saving the...
ποΈ Making the Most of the Slate Community
Slate Community Overview One of the best parts of using Slate is having access to the community ...
π¦ Materialized Views and Custom SQL
Materialized Views are queries that save their output to a custom table. Cron jobs refresh the da...
β¨ Open Your Browser's Console
π€ How do I open the console? Browsers typically include a set of tools geared towards web de...
Renaming Rule Folders
To rename a folder in rules: Select all rules in the existing folder (gear icon -> Select All)...
Query Data Dictionary
This is a work in progress. Only tested with CJ queries. Given the GUID of a query, this will sp...
Form Editing
Paste these code snippets into your browser's developer console to save yourself a lot of clickin...
FW.Progress.Load()
This function initializes the "three dots" overlay that indicates something is loading/happening....
FW.Progress.Unload()
Removes the "three dots" progress overlay from the screen, if present. This function is idempoten...
FW.Dialog.Center()
FW.Dialog.Center(offset) offset = {left: 50, top: 50}; // Optional; useful for cascading dialo...
FW.Lazy.Popup()
Function This function generates a modal pop-up dialog without reloading the page. TheΒ uri is of...