Skip to content
GerHobbelt edited this page Apr 21, 2011 · 1 revision

There are two interfaces: the front-end (JavaScript) and the back-end one (PHP).

#Front-end Programming

Generally, you'll be doing most of your work related to MTFM in the front-end.

TODO: start with index.php, describe what options there are and when you'd want to use which and how. Point at advanced topics, such as hooking events or even more advanced: extending MTFM (that would be 'Developer' work, rather).

You'll be working with the back-end code when, for instance, you need to integrate MTFM in your framework / CMS or other back-end context.

TODO: start with index.php and explain the use/need for manager.php, selectImage.php, etc. Also note that when you have mod_security, mod_rewrite, mod_alias, mod_vhost_alias, or any of the other 'rewriting' extensions activated for your server, you'll need to tweak things. ==> also make sure 'requirements' in 5 min. flat lists these buggers as 'Things You Do Not Want [When you want to be done in 5 Minutes Flat]'

tinyMCE/Xinha/CKeditor, etc. integration work...

Clone this wiki locally