[15:04:41] hey! [15:05:14] i'm porting a custom skin to make it work with MW 1.39. Was previously on 1.35 [15:06:07] It derives custom portlets from the views and actions portlets to have a custom menu structure [15:06:25] ported that to the skintemplate Universal hook, which works fine now [15:06:56] just i'm running into this problem that I have no idea what to do about (except really horrible regex hacks on html-items in getTemplateData) [15:07:48] VisualEditor's Universal hook runs *after* my skin's hook, which means I can't add its edit button to my portlet from my hook because it's not there yet [15:08:22] is there any way to control the order handlers are run in? [15:09:23] (or if that's not possible, which i suspect, is there any better solution than pulling out the link from data-views' html-items and transplanting it into my portlet's html-items? [15:10:47] ah, I meant SkinTemplateNavigation's Universal hook of course [15:27:03] hm. directly modifying the views links seems to work fine, though it still lacks control over what extensions want to add afterwards