application.js 754 B

12345678910111213141516171819
  1. window.Misago = Ember.Application.create({
  2. rootElement: '#main'
  3. });
  4. Ember.Application.initializer({
  5. name: 'misago-conf',
  6. initialize: function(container, application) {
  7. application.register('misago-conf:static-url', MisagoPreloadStore.get('staticUrl'), { instantiate: false });
  8. application.inject('controller', 'staticUrl', 'misago-conf:static-url');
  9. application.register('misago-conf:media-url', MisagoPreloadStore.get('mediaUrl'), { instantiate: false });
  10. application.inject('controller', 'mediaUrl', 'misago-conf:media-url');
  11. application.register('misago-conf:settings', MisagoPreloadStore.get('misago_settings'), { instantiate: false });
  12. application.inject('controller', 'settings', 'misago-conf:settings');
  13. }
  14. });