mirror of
https://github.com/Hopiu/webapi-eca.git
synced 2026-04-25 17:14:49 +00:00
41 lines
No EOL
1 KiB
JavaScript
41 lines
No EOL
1 KiB
JavaScript
$( document ).ready(function() {
|
|
var menubar = $( '#menubar tr' );
|
|
var fRedirect = function( url ) {
|
|
return function() {
|
|
window.location.href = url;
|
|
}
|
|
};
|
|
|
|
var fCreateLink = function( text, fAction ) {
|
|
var link = $( '<td>' ).text( text );
|
|
link.click( fAction );
|
|
menubar.append(link);
|
|
};
|
|
|
|
fCreateLink( 'Push Event',
|
|
fRedirect( 'forge?page=forge_event' )
|
|
);
|
|
fCreateLink( 'Create Rule',
|
|
fRedirect( 'forge?page=forge_rule' )
|
|
);
|
|
fCreateLink( 'Create Webhooks',
|
|
fRedirect( 'forge?page=forge_webhook' )
|
|
);
|
|
fCreateLink( 'Edit Rules',
|
|
fRedirect( 'forge?page=edit_rules' )
|
|
);
|
|
fCreateLink( 'Create EP',
|
|
fRedirect( 'forge?page=forge_module&type=event_poller' )
|
|
);
|
|
fCreateLink( 'Create AI',
|
|
fRedirect( 'forge?page=forge_module&type=action_invoker' )
|
|
);
|
|
fCreateLink( 'Edit EPs & AIs',
|
|
fRedirect( 'forge?page=edit_modules' )
|
|
);
|
|
// fCreateLink( 'admin', fRedirect( 'admin' ) );
|
|
|
|
fCreateLink( 'Logout', function() {
|
|
$.post( '/logout' ).done( fRedirect( document.URL ) );
|
|
});
|
|
}); |