Sha256: cadc34010c267b8c9ed8caa45eae5834315de59fa76182215445957d15559928
Contents?: true
Size: 1.31 KB
Versions: 8
Compression:
Stored size: 1.31 KB
Contents
if (typeof(Alchemy) === 'undefined') { var Alchemy = {}; } Alchemy.loadAlchemyMenuBar = function (options) { Alchemy.Menubar = { show:function () { $('body').prepend(Alchemy.Menubar.build()); }, build:function () { var bar = $('<div id="alchemy_menubar"/>') .append('<ul/>'); bar.find('ul') .append('<li><a href="' + options.route + '/admin">' + Alchemy.Menubar.t("to_alchemy") + '</a></li>') .append('<li><a href="' + options.route + '/admin/pages/' + options.page_id + '/edit">' + Alchemy.Menubar.t("edit_page") + '</a></li>') .append('<li><a href="' + options.route + '/admin/logout">' + Alchemy.Menubar.t("logout") + '</a></li>'); return bar; }, translations:{ 'to_alchemy':{ 'de':'zu Alchemy', 'en':'To Alchemy' }, 'edit_page':{ 'de':'Seite bearbeiten', 'en':'Edit Page' }, 'logout':{ 'de':'abmelden', 'en':'Log out' } }, t:function (id) { var translation = Alchemy.Menubar.translations[id]; if (translation) { return translation[options.locale]; } else { return id; } } }; if (typeof(jQuery) === 'undefined') { Alchemy.loadjQuery(Alchemy.Menubar.show); } else { Alchemy.Menubar.show(); } };
Version data entries
8 entries across 8 versions & 1 rubygems