m> Optionally, you can change ShortCuts looks for shortcuts, And you can even change how the ShortCut is defined: $ShortCutsPage = "Main/CustomCode"; $ShortCutsPrefix = '--'; $ShortCutsSuffix = 'ars'; include_once("$FarmD/cookbook/shortcuts.php"); Which would make the above ShortCut look like this: --mars ;) */ # VERSION INFO $RecipeInfo['ShortCuts']['Version'] = '2007-08-31'; ## VARIABLES SDV($ShortCutsPage,"{$SiteGroup}/ShortCuts"); //Where is your ShortCut list located? SDV($ShortCutsPrefix,'#'); //What starts the ShortCut? || almost anything is acceptable, SDV($ShortCutsSuffix,'#'); //What ends the ShortCut? || except nothing '' or a space ' '. ##For multiple instances, set this value before each subsequent INCLUDE: //$ShortCutsRedux = ?; ## CODE ## ##Prepare Prefix and Suffix $ShortCutsPrefix = preg_quote(htmlentities($ShortCutsPrefix),'/'); $ShortCutsSuffix = preg_quote(htmlentities($ShortCutsSuffix),'/'); Markup('SHORTCUTS'.$ShortCutsRedux,'<{$var}', '/'.$ShortCutsPrefix.'([0-9a-zA-Z]+?)'.$ShortCutsSuffix.'/', '{'.$ShortCutsPage.'$:$1}');