Unless I misunderstood, would there be no point in using TMS if you did that? You mind as well just edit the regular templates or am I missing something? For instance, if you do a full string replace on the template content and an upgrade to XF changes the template, your modification will now no longer match. If instead you choose to use the php callback option and just overwrite the template instead and there is a change, your modification will persist, but you won't get the new changes and it'll probably be a hassle to go through and update them all. Similarly, if you choose to use a regular expression to match the template, it might take more effort to create the regex than to actually just have separate edits. In the end, it's probably a preference? The more you match, the higher the chance of having to update your changes. I'm just more surprised he didn't give descriptions to the majority of his edits. You'd have to open up each one to find out what it was about.When you have more than 1 edit per template why not just replace the whole template with your edits instead of having 1,2,3,4, ect.. modifications? Seems a bit overkill.
Well you can use TMS the smart way and the not so smart way. I did that for a few templates, but that was when I was a noob. I'm gonna change it as I progress. If you do that for all templates that means all templates changes coming from addons and future XF versions are overwritten or can't be applied due to missing or not matching strings. It would be a pain to change the way you apply edits to your templates in order to get addons working. If you do it the smart way, you won't have this problem.When you have more than 1 edit per template why not just replace the whole template with your edits instead of having 1,2,3,4, ect.. modifications? Seems a bit overkill.
That's just putting more workload on you, like it will do for the ripper. Can you see the stalemate type scenario in that?Because I don't like the thought of people ripping my whole custom CSS with just one file download. If they are going to rip it, then make them at least put some effort into it
Oh I don't mind Also this saves me from using !important and bloating my CSS with duplicated classes that overwrite each other.