Вы вообще в код vtiger заглядывали?Я имею претензии ко всем модулям что индусы переписали. И даже не удосужились изменить копирайты sugar :)
Я всё веду к тому, что сейчас это свалка различных модулей и компонент. Они постоянно туда что-то новое привязывают, но совсем скоро ЭТО невозможно станет поддерживать.
Очень хотел доработать, но я испугался этого кода и поспешно слинял на Sugar. В шуге код конечно тоже не идеа (такой уж я перфекционист), но он хотя бы достаточно логичен и придерживается своего стандарта.
Вообщем втингер скоро некому будет поддерживать, а переписывать всё с нуля и рефакторить для такой большой системы - дело не подъёмное.