This is shown at the top of https://launchpad.net/drizzle/trunk:
YUI().use( 'node', 'lp.milestoneoverlay', 'lp.milestonetable', function (Y) { var series_uri = '/drizzle/trunk'; var milestone_form_uri = 'https://launchpad.net/drizzle/trunk/+addmilestone/++form++'; var milestone_row_uri_template = '/drizzle/+milestone/{name}/+productseries-table-row'; var milestone_rows_id = '#milestone-rows'; Y.on('domready', function () { var create_milestone_link = Y.get('.menu-link-create_milestone'); create_milestone_link.addClass('js-action'); var config = { milestone_form_uri: milestone_form_uri, series_uri: series_uri, next_step: Y.lp.milestonetable.get_milestone_row, activate_node: create_milestone_link }; Y.lp.milestoneoverlay.attach_widget(config); var table_config = { milestone_row_uri_template: milestone_row_uri_template, milestone_rows_id: milestone_rows_id } Y.lp.milestonetable.setup(table_config); }); });
There's a script tag that gets closed early.