Gebruik via de mediawiki API.php.
Indien een pagina wordt geparsed vanuit Javascript/jQuery in een neiuwe screen waarvan Easytree een onderdeel uitmaakt. Moet gezorgd worden dat in Javascript het volgende wordt opgenoemen:
easytree();
Stuctuur EasyTree.body.php
easytree_control($easytree_input, $args)
Startpunt voor de functie
easytree_set($easytree_input, $args)
globals $easytree_store,$wgEasyTreeSkin,$easytree_global_skin,$easytree_global_skin_load,$easytree_global_skin_false,$easytree_global_skin_error,$easytree_tree_number;
Controle van de parameters
Verwerken van de boom
easystree_image ($easytree_value,$easytree_count)
Bepalen !(tak van boom wordt opgezet) of
easystree_switch ($easytree_count,$easytree_count_old,$easytree_value,$easytree_image,$easytree_image_before,$easytree_skin,$easytree_tab,$easytree_display)
Bepaald welke actie aanwezig is en voer de consequenties daarvan uit
easystree_countsmaller ($easytree_count_old,$easytree_count,$easytree_last,$easytree_image)
Bepaal hoeveel hoger het nieuwe niveau is.
easystree_choice ($easytree_count,$easytree_value, $easytree_image,$easytree_skin,$easytree_tab,$easytree_display)
Maakt voor elke mogelijke actie
> Daalt een niveau
= Nivau is hetzelfde
< Stijgt één of meerdere niveau's
easytree_CheckBracket ($easytree_str,$easytree_tab)
Vervangen van [[
(interne link) [
(externe link)
easytree_Replace($easytree_work,$easytree_tab)
Vervangen van de [
easytree_BuildInternalLink ($easytree_substr,$easytree_tab)
Invoegen Interne link
easytree_LinkLabel ($easytree_substr,$easytree_select,$easytree_internal)
Bepalen label
easytree_ImgLink($easytree_label)
Toevoegen link aan een afbeelding
easytreeCheckURL($easytree_url)
Controleren op links
easytree_Link($easytree_url,$easytree_label,$easytree_tab)
Caption link opnemen
easytree_BuildLink ($easytree_substr,$easytree_tab)
Invoegen externe link
easytree_LinkLabel ($easytree_substr,$easytree_select,$easytree_internal)
Bepalen label
easytree_ImgLink($easytree_label)
Toevoegen link aan een afbeelding
easytreeCheckURL($easytree_url)
Controleren op links
easytree_Link($easytree_url,$easytree_label,$easytree_tab)
Caption link opnemen
easystree_display($easytree_display)
Maakt een tak al of niet zichtbaar
easytree_error ($easytree_error)
Voor de foutmeldingen
easystree_countsmaller ($easytree_count_old,$easytree_count,$easytree_last,$easytree_image)
Bepaal hoeveel hoger het nieuwe niveau is.