No, this not what I meant with environment. It would have been in 1.7+ too, since that was the starting point of Smarty 3.1 in Serendipity, if not related to a specific version change. The quoted thing has nothing to do with it, and is related to the Smarty 2 -> 3 change only.
As I said:
Make us see this happen in another open available theme, to know why it may not work in this "special" case ( or give an open access to kinetic).
We know it must have been the realpath-symlink thing when it happend to Garvin once, which is a special user case. We already know you don't use symlinked directories. We know a normal {include file="test.tpl"} does work, which is something essential in Smarty, see my tests. That all and more is why I need the exact circumstance of this include call, what it does and where it comes from, the exact place and environment in the index.tpl and so on.
You could even place
Code: Select all
$serendipity['smarty']->testInstall();exit;
at the end of your kinetic config.inc.php file and give us the result.