custom settings - a universal place to temporarily store stuff on page without using an object

Talkin to Rob about this today. Wouldn’t it be nice to have a place to store stuff without having to create a field for it in an object.

I’ll be updating fields on the model so I can interact with it in terms of rendering, storing values to be used at a later time, etc. That way I can rely on the data being a certain value by default regardless of which object or record I’m on.

The reason I wanted this was to be able to place a page include across the top of a contact and account tab and detail page for a call logger.

Can anyone help with adding some javascript functionality to the template field to update my custom setting field.