The Now Platform® Washington DC release is live. Watch now!

Help
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Jim Coyne
Tera Sage

Here is a list of tools that I have rolled up into an Update Set called "Developer Toolbox", downloadable from Share.  Each of the tools has their own post here on the Community that describes what it does.  You may also want to check out my "Tips 'N Tricks" Series.

 

These are tools that I usually install into a new instance at the beginning of an implementation.  They all help with my everyday development and administrative tasks.  Some more often than others, but all helpful nonetheless:

 

"Access Controls" Relationship/Related List for UI Pages  ➚

"Add Data to Table" Tool  ➚

"Add Multiple Choice List Items" Tool  ➚

"Add Multiple 'Question Choice' Records" Tool  ➚

"Add or Remove Role" Tool (Modules)  ➚

"Add Record(s) to Update Set" Tool  ➚

"All" Mailbox Modules  ➚

"Blank Page" UI Page  ➚

"Browse Using LDAP" Tool  ➚

Clone Cleanup Script Example  ➚

"Copy Database View" Tool  ➚   NEW!

"Create a Module for this Category" Tool  ➚

"Create a Module for this Dashboard" Tool  ➚

"Create a Module for this Instance" Tool  ➚

"Create a Module from this Query" Tool  ➚

"Email Scripts" Relationship/Related List  ➚

"Execute Now and Return" Tool  ➚

"Export to XML (NOT Complete)" Tool  ➚

"Field Labels" Relationship/Related List  ➚   NEW!

"FpcUser" - A More Useful User Object  ➚

"GlideRecord Script" Tools  ➚

"Grab Grouped Information" Tool  ➚   UPDATED!

"Grab sys_id from Selected Record(s)" Tool  ➚   NEW!

"Impersonate this User" Tool  ➚

"Preview Module" Tool  ➚

"Reorder Variables" Tool  ➚

"Retrieved Update Sets" Modules  ➚

"Set Event Name" Tools  ➚

"Set Name from Question" Tool  ➚

"Set Name from Source Table" Tool  ➚

"Set Value from Label" Tool  ➚

"Set Value from Text" Tool  ➚

"Show Choice List Items" Tool  ➚

"Show Contents of g_scratchpad" Tool  ➚

"Show Form Record(s)" Tool  ➚   NEW!

"Show Form Sections" Tool  ➚

"Show in a Portal" Tool  ➚   UPDATED!

"Show My Custom List Views" Tool  ➚

"Show Schema Map" Tools  ➚

"Simple Copy/Paste" UI Page  ➚   UPDATED!

"Simple Modal Alert" UI Page  ➚

"Simple Modal Confirm" UI Page  ➚

"Suggestion" Tool  ➚

"Switch to List View" Tool  ➚

"Try It" Tool for Catalog Items  ➚

"Try It" Tool for Database Views   ➚   NEW!

"Try It (Portal)" Tool for Catalog Items  ➚

"Try It (Select a Portal)" Tool for Catalog Items  ➚   UPDATED!

"Try It (Select a Portal)" Tool for Portal Pages  ➚   UPDATED!

"Update Query with Selected Record(s)" Tool  ➚   NEW!

"Update Query WITHOUT Selected Record(s)" Tool  ➚   NEW!

"View Category Page" Tool ➚

"View Data to Preserve" Tool  ➚

 

 

Tools to be Added to the Update Set Shortly:

"Expand Article Editor +" Tool for KB Articles ➚   NEW!

"Expand Message HTML Editor +" Tool for Email Notifications     NEW!

"Expand Message HTML Editor +" Tool for Email Templates   NEW!

"Open in Studio" Tool   NEW!

 

 

Other Tools Shipped in Separate Update Sets:

I didn't necessarily want to roll these into the "Developer Toolbox" Update Set, so they have their own Update Sets in their individual posts:

"Assign to Me" Tools  ➚

"Developer Toolbox" Application Menu  ➚

"Field Help" Tool  ➚

"Hide and Protect" Update Set  ➚

"Preserve During Clone" Update Set  ➚

"Test Notification" Tool  ➚

 

 

Third-Party Tools:

These are tools developed by others and I usually install them in each instance as well, as they are extremely helpful, and to be honest, are really must-haves in any and all instances:

UI16 Developer Patch  ➚

Xplore: Developer Toolkit  ➚

 

 

Version History

Version 1.60, August 8, 2023
- added "Copy" UI Action/Page to copy a Database View configuration
- added "Field Labels" Relationship/Related List for the Database Views form
- added "Grab sys_id from Selected Record(s)" Context Menu/UI Page to grab record sys_ids from List Views
- added "Show Form Record(s)" UI Action to open the Form table in a new tab/window showing the records for the current table
- added "Update Query with Selected Record(s)" Context Menu
- added "Update Query WITHOUT Selected Record(s)" Context Menu
- added "Try It" UI Action for Database Views
- updated the "Grab Grouped Information" Context Menu to use a new dedicated UI Page with simple formatting options
- updated the "Grab Grouped Information" Context Menu to disable itself if the List View is not currently grouped
- updated the "Try It (Select a Portal)" UI Action to be included as a List context menu as well as a Form button
- updated the "Try It (Select a Portal)" UI Page to save the last used Portal as a User Preference and display it at the top of the list of available Portals
- updated the "Try It (Select a Portal)" UI Action for Catalog Items to be included as a List context menu as well as a Form button
- updated the "Try It (Select a Portal)" UI Page for Catalog Items to save the last used Portal as a User Preference and display it at the top of the list of available Portals
- updated the " u_fpc_show_in_a_portal" UI Page to include support for the "standard_ticket" Portal Page as well as saving the last used Portal and Page as User Preferences
- updated the "u_fpc_simple_copy_paste" UI Page by renaming the "Close" button to "Copy" and adding code to copy the contents to the clipboard when clicked


Version 1.51, March 23, 2023
- cleaning up the Update Set
- removed the "Test - Catalog Item" Catalog Item Customer Update record as it does not belong here
- deleted the "FPC Developer Toolbox" System Property Category as it is not used anymore
- deleted the "System Properties" Module as it is no longer required

 

Version 1.50, March 23, 2023
- added "Reorder Variables" Tool
- added "Show Form Sections ➚" Tool
- added "Show My Custom List Views ➚" Tool
- added "Try It ➚" Tool
- fixed "GlideRecord Script - Preview" UI Action (invalid JavaScript in Onclick field)
- fixed the "Try It (Portal) ➚" UI Action (was using wrong URL parameter)
- added warning popup when the Catalog Item has unsaved changes when the "Try It ➚", "Try It (Portal) ➚" or "Try It (Select a Portal) ➚" UI Actions are clicked
- added warning in the popup when the Portal Page form has unsaved changes when the "Try It (Select a Portal) ➚" UI Action is clicked
- made sure all UI Actions had a "Hint" set
- added "(FPC)" to the end of all the UI Action "Hints" to differentiate from OOB functionality

 

Version 1.40, July 24, 2022
- added "Add or Remove Role" Tool
- added "Impersonate this User" Tool
- added "Show in a Portal" Tool
- added "Simple Modal Confirm" UI Page
- updated "Simple Modal Alert" UI Page
- updated UI Pages to use default OOTB OK/Cancel buttons
    - "Set Event Name" Tools
- updated UI Pages to use "Yes/No" buttons instead of default "OK/Cancel" for better context
    - "Add Record(s) to Update Set" Tool
    - Impersonate this User
- Updated UI Pages to set focus to the "cancel" buttons so the "Esc" key could be used to cancel the operation
    - "Add Record(s) to Update Set" Tool
    - Impersonate this User
    - Simple Modal Alert
    - "Try It (Select a Portal)" Tool for Catalog Items
    - "Try It (Select a Portal)" Tool for Portal Pages
- added "➚" to UI Action/Context Menu item names to show that a new tab/window will be opened

 

Version 1.30, June 25, 2022
- large update with 11 new tools
- standardized on JavaScript function naming
- standardized on using UI Message records for any text displayed in the UI for easier localization of the tools
- added "Access Controls" Relationship/Related List for UI Pages
- added "Browse Using LDAP" Tool
- added "Copy or Move Group Members" Tool
- added "Create a Module for this Dashboard" Tool
- added "Developer Toolbox" Application Menu and Shared Module (UI Messages)
- added "Execute Now and Return" Tool
- added "Set Event Name" Tools
- added "Show Choice List Items" Tool
- added "Simple Modal Alert" UI Page
- added "Try It (Select a Portal)" Tool for Catalog Items
- added "Try It (Select a Portal)" Tool for Portal Pages
- added "View Category Page" Tool

 

Version 1.20, January 2, 2021
Added the following:

- "Add Multiple Choice List Items" Tool
- "Blank Page"

 

Version 1.10, April 3, 2019
Added the following:

- "Add Record(s) to Update Set" Tool
- "FpcUser" - A More Useful User Object

15 Comments