-
Selected Trial Criteria:
-
- {{#let descriptionTemplate=(getDescriptionTemplate instance.selectedTrial.get)}}
- {{>Template.dynamic template=descriptionTemplate}}
- {{/let}}
-
+
+
Selected Trial Criteria:
+
+ {{#let descriptionTemplate=(getDescriptionTemplate instance.selectedTrial.get)}}
+ {{>Template.dynamic template=descriptionTemplate}}
+ {{/let}}
{{/dialogForm}}
diff --git a/Packages/ohif-lesiontracker/client/components/trialOptionsModal/trialOptionsModal.styl b/Packages/ohif-lesiontracker/client/components/trialOptionsModal/trialOptionsModal.styl
deleted file mode 100644
index 39d3bbede..000000000
--- a/Packages/ohif-lesiontracker/client/components/trialOptionsModal/trialOptionsModal.styl
+++ /dev/null
@@ -1,3 +0,0 @@
-#trialOptionsModal
- .panel
- background-color: transparent
diff --git a/Packages/ohif-study-list/client/components/serverInformation/serverInformationForm/serverInformationForm.js b/Packages/ohif-study-list/client/components/serverInformation/serverInformationForm/serverInformationForm.js
index 982fdc176..d7dd00cbe 100644
--- a/Packages/ohif-study-list/client/components/serverInformation/serverInformationForm/serverInformationForm.js
+++ b/Packages/ohif-study-list/client/components/serverInformation/serverInformationForm/serverInformationForm.js
@@ -34,7 +34,7 @@ Template.serverInformationForm.onCreated(() => {
Template.serverInformationForm.onRendered(() => {
const instance = Template.instance();
- instance.data.$form = instance.$('form:first');
+ instance.data.$form = instance.$('form').first();
instance.data.form = instance.data.$form.data('component');
// Handle the server type
diff --git a/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.html b/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.html
index 414b90b32..a0533adae 100644
--- a/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.html
+++ b/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.html
@@ -1,27 +1,12 @@
-
+ {{#dialogSimple (extend this dialogClass='modal-lg' title='Server Information')}}
+ {{#if (eq instance.container.mode.get "list")}}
+ {{>serverInformationList instance.container}}
+ {{else}}
+ {{>serverInformationForm instance.container}}
+ {{/if}}
+ {{#section 'dialogFooter'}}{{#unless (eq instance.container.mode.get "list")}}{{!
+ }}Back {{!
+ }}{{/unless}}{{/section}}
+ {{/dialogSimple}}
diff --git a/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.js b/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.js
index 44e7493a6..e46d2c5f5 100644
--- a/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.js
+++ b/Packages/ohif-study-list/client/components/serverInformation/serverInformationModal/serverInformationModal.js
@@ -1,5 +1,8 @@
+import { Template } from 'meteor/templating';
+import { ReactiveVar } from 'meteor/reactive-var';
+
Template.serverInformationModal.onCreated(function() {
- var instance = Template.instance();
+ const instance = Template.instance();
instance.container = {
mode: new ReactiveVar('list'),
serverType: new ReactiveVar(null),
@@ -14,7 +17,7 @@ Template.serverInformationModal.onCreated(function() {
});
Template.serverInformationModal.events({
- 'click .js-back, click [data-dismiss=modal]': function(event, instance) {
+ 'click .js-back'(event, instance) {
instance.container.resetState();
}
});
diff --git a/Packages/ohif-user-management/client/components/userAccountMenu/userAccountMenu.js b/Packages/ohif-user-management/client/components/userAccountMenu/userAccountMenu.js
index 2aaeb7c25..7988e42f8 100644
--- a/Packages/ohif-user-management/client/components/userAccountMenu/userAccountMenu.js
+++ b/Packages/ohif-user-management/client/components/userAccountMenu/userAccountMenu.js
@@ -3,6 +3,7 @@ import { Template } from 'meteor/templating';
import { ReactiveVar } from 'meteor/reactive-var';
import { Session } from 'meteor/session';
import { Router } from 'meteor/iron:router';
+import { moment } from 'meteor/momentjs:moment';
import { OHIF } from 'meteor/ohif:core';
// Display the last login modal as default
@@ -10,13 +11,14 @@ Session.setDefault('displayLastLoginModal', true);
Template.userAccountMenu.helpers({
name: function() {
- var nameSplit = Meteor.user().profile.fullName.split(' ');
- var lastName = nameSplit[nameSplit.length - 1];
+ const nameSplit = Meteor.user().profile.fullName.split(' ');
+ const lastName = nameSplit[nameSplit.length - 1];
nameSplit[nameSplit.length - 1] = lastName.substr(0, 1) + '.';
return nameSplit.join(' ');
},
+
currentUser: function() {
- var verifyEmail = Meteor.settings && Meteor.settings.public && Meteor.settings.public.verifyEmail || false;
+ const verifyEmail = Meteor.settings && Meteor.settings.public && Meteor.settings.public.verifyEmail || false;
if (!Meteor.user() || !Meteor.userId()) {
return;
@@ -36,7 +38,7 @@ Template.userAccountMenu.helpers({
Template.userAccountMenu.events({
'click #serverInformation'() {
- $('#serverInformationModal').modal('show');
+ OHIF.ui.showDialog('serverInformationModal');
},
'click #themeSelector'() {
@@ -51,7 +53,7 @@ Template.userAccountMenu.events({
});
Template.userAccountMenu.onCreated(function userAccountMenuCreated() {
- const instance = Template.instance();
+ const instance = Template.instance();
// Create reactive last login date
instance.lastLoginDate = new ReactiveVar();
@@ -60,14 +62,14 @@ Template.userAccountMenu.onCreated(function userAccountMenuCreated() {
let oldUser;
// Get last login date
- Meteor.call('getPriorLoginDate', function(error, lastLoginDate){
+ Meteor.call('getPriorLoginDate', function(error, lastLoginDate) {
if (error) {
- console.log(error);
+ OHIF.log.error(error);
return;
}
// Format the last login date
- const formattedLastLoginDate = moment(lastLoginDate).format("MMMM Do YYYY, HH:mm:ss A");
+ const formattedLastLoginDate = moment(lastLoginDate).format('MMMM Do YYYY, HH:mm:ss A');
instance.lastLoginDate.set(formattedLastLoginDate);
@@ -80,7 +82,7 @@ Template.userAccountMenu.onCreated(function userAccountMenuCreated() {
}
// Hook login/logout
- var user = Meteor.user();
+ const user = Meteor.user();
if (!user) {
// Display last login modal for the next login
Session.setPersistent('displayLastLoginModal', true);
@@ -97,6 +99,7 @@ Template.userAccountMenu.onCreated(function userAccountMenuCreated() {
// Remove the user by oldUserId from Reviewers
Meteor.call('removeUserFromReviewers', oldUser._id);
}
+
return;
}