[eluser]jedd[/eluser]
Hi Newbie1979, welcome to the forums, and I'm sorry to hear that it's under such circumstances.
There's a few threads around on the subject of integration with Smarty. I don't have any experience, but perhaps someone who does can comment on that aspect.
Absent a vaguely CI-esque file structure, it sounds like your erstwhile programmers did a pretty botchy job on 'integrating' the two components. Perhaps they just took helpers and libraries from CI, and the structure accurately reflects a Smarty site?
If that's the case, you may have some luck. But if it's meant to be a CI base system, you could be in for quite a bit of work.
As an aside:
Quote:ww-includes- (class files) which access the database primarily (similar to the controller function I believe)
Actually, database access is done in Models - check the files in there and see if they 'extend Model', and if you've got one class per file, etc. This may give some pointers.
Controller files (also one class per file) will 'extend Controller'. Yeah, kinda obvious, but thought I'd clarify.
There's a developer floating around the forums at the moment who is afraid that his current client isn't going to pay him. Maybe you two could make an arrangement on middle ground.