I am still totally lost as to what all the parameters mean.
$placeholders['example'] = array(array("pagetitle","*"),"exampleFunction","pagetitle");
the $placeholders[’example’] part I get, that will be the name of the placeholder, and the "exampleFunction" is the name of the function you’ll write to set that placeholder’s value. It’s all the rest that is over my head.
I just blindly used Heliotrope’s code and it worked once I got the $GLOBALS[’ditto_lang’] bit figured out from reading the ditto source, but I have no idea what that "*" is for.
$placeholders['details'] = array("*","displayDetail");
This extender business is a very powerful resource!