Folks,
I had a few UDTs which stopped working when upgrading CMSMS from 1.8 to 2.2.
Velden
memberlist.php?mode=viewprofile&u=61031
was able to help me out. His rate was acceptable, and his knowledge, and ability to help, and quality and amount of support provided were superb!
I used to be active on the forum 10 years ago, back then there were developers all over the forum. Now I can't trust any leechers here with few forum posts. Yeah sure everyone claims to know PHP these days, but what do they know of CMSMS and Smarty and CMSMS-related knowlege and experience???????
Velden is super! Besides being a good programmer, he is also a CMSMS dev, so he has superb knowledge of CMSMS internals. In my case, Smarty statements obviously changed from 1.8 to 2.2.
All working now!
If Velden is too busy or your request is outside of his specialty (whatever that is... maybe he knows everything???), you can also request help from CMSMS team:
https://www.cmsmadesimple.org/support/hire-a-dev
Unfortunately, too much changed since CMSMS 1.8. A whole bunch of things break on upgrade, and worse yet, a number of extensions/modules are long obsolete due to not being maintained for CMSMS 2.2 and recent PHP versions.
At this point, doing a CMSMS upgrade without a developer is waaay too risky. DO NOT attempt an upgrade without having multiple tested backups in place (file-copy to another folder name, tar archive, etc. Database export. Etc). And then DO NOT upgrade a production website. Clone its folder structure and database, and upgrade the clone (aka "development server"). Only when you are happy with results would you EVER touch live production website! (Alternatively, leave old version as-is as a backup, and just re-point your domain name to the upgraded "developmental" folder, assuming there were no content additions to your website between the two).