16.10.01
Okay, b2 is PHP4. Heh 
No, Shaoqi, chmoding the files do not work in any case. I ALREADY SAID SO. I suppose the problem is with the webhost, not my fault any more.
I tried a workaround this afternoon which worked on my uncle's box, but not on tidakada.com -- editing line 81 to read if (@fileperms($f) >= 770) {. Using if (@fileperms($file) >= 770) { results in an error. On my uncle's box both work. On tidakada.com, the first has more or less the same effect, the second allows the updating of the template, but once you click on the button, some errors are shown, giving errors along lines 14-18 (the fopen, fwrite thing).
Which means that is_writeable is probably okay (which it is, now that I've tested at uncle's box) as well.
I tried to determine the CHMOD code of index.php by using echo (@fileperms($f));, but all I got was a blank page (with nothing loaded), which is kind of strange because this does work on my uncle's server (OS X Server 10.1/Apache 1.3.19, not 1.3.20 because this package has some Apple-defined modules and upgrading requires the rebuilding of them all).

No, Shaoqi, chmoding the files do not work in any case. I ALREADY SAID SO. I suppose the problem is with the webhost, not my fault any more.

I tried a workaround this afternoon which worked on my uncle's box, but not on tidakada.com -- editing line 81 to read if (@fileperms($f) >= 770) {. Using if (@fileperms($file) >= 770) { results in an error. On my uncle's box both work. On tidakada.com, the first has more or less the same effect, the second allows the updating of the template, but once you click on the button, some errors are shown, giving errors along lines 14-18 (the fopen, fwrite thing).
Which means that is_writeable is probably okay (which it is, now that I've tested at uncle's box) as well.
I tried to determine the CHMOD code of index.php by using echo (@fileperms($f));, but all I got was a blank page (with nothing loaded), which is kind of strange because this does work on my uncle's server (OS X Server 10.1/Apache 1.3.19, not 1.3.20 because this package has some Apple-defined modules and upgrading requires the rebuilding of them all).