The approach you describe will be available starting with OJS 3.0 / OMP 1.2:
In the meantime, you’ll need to use hooks to override built-in templates; see plugins/generic/counter/CounterPlugin.inc.php for an example of how the COUNTER plugin does this.
Regards,
Alec Smecher
Public Knowledge Project Team