So one day I need to override one of his templates. Nothing big, just adding an extra label. Easy right? Well after hours of digging through inheritance trees and tinkering with linked modules, i notice a funny little line. something like
Code: Select all
Kind of an odd syntax I thought, it didn't show up in any of the other DIAF files, and it wasn't a node in the shared object model. Turns out, it was a call back to the existing freemarker templates. He wrote an entire clumsy, featureless, rigid language that in the end just uses freemarker macros anyway. It was the most gloriously pointless and ridiculous waste of time I've ever witnessed.