It is handy to link two canvas webages, e.g., module A in year Y to module B in the same year. Which usually accomplished with an URL ending in */courses/12345 (for A, say) and */courses/12346 (for B, say). When I roll over both modules to year Z with codes 23456 for A and 23459 for B, those links will become obsolete and a pain to fix.
Canvas has a smart way to manage rolling over of certain dates (like submission dates in assignments), but there is no obvious way to manage links across courses (or other textual information, like text-based dates). Is there some way of designing/maintaining variables in settings and then using them, e.g., $courseBcode=12346 could simply be changed to $coureBcode=23459, only once and all corresponding links get updated (I'm using shell/perl syntax for variables for illustration, I'm happy to learn whatever, if any, syntax that Canvas uses).