There's one feature however that I continually find myself longing for and that is the ability to use PHP based content in my course pages instead of HTML which is what I've been doing thusfar. So far searching Google and these forums haven't yielded results. In a perfect world I'd create a page in a course and somehow tell Moodle where it can find my PHP script that will output all the content that's seen on the page itself. Even if the "page" seen is just a link to a PHP file somewhere on my server, that's fine as long as I can load the header/footer/sidebar and all that Moodle goodness.
Reason I want to do this: I want to use variables over and over and be able to change content in many areas without needing to edit each page or doing a SQL replace script on my content in the database or anything like that. I also want to use some fancier features that only server-side scripting can provide such as cURL requests and such. I understand there's a feature for custom content blocks but what I'm after seems to be a bit different. Honestly even allowing PHP in the HTML editor would be sufficient.
P.S. Feel free to use big words in responses! I'm a web designer + server admin of many years who's comfortable with PHP/ASP.net/MySQL so feel free to get all technical if you have to.
Thanks guys. Looking forward to your reply.