@eamonnmag Cool! @jacquerie I also think this may be better addressed server-side, people using other browsers... Anyhow, the future http://inveniosoftware.org/ project page will get some dynamic dashboards of this kind.
The point of using the chrome extension is that I can dynamically insert content. You can't do this any other way, so it's the only option for now. It may encourage github to offer that availability in the future though.
I've just made an update so it can add tests to badges to only show them when the language is a certain kind etc.
@chokribr the test is there in order for the print_record() function to know if to display or not to the user a link 'edit record'
actually this Send_APP_Mail function doesn't really need to call the print_record (this is some very old code). It can just as simply run get_fieldvalues(sysno, CFG_WEBSUBMIT_RECORD_OWNER_EMAIL) to retrieve the same info