diff --git a/submodules/callLogs/callLogs.js b/submodules/callLogs/callLogs.js index c995f5e..5db8b88 100644 --- a/submodules/callLogs/callLogs.js +++ b/submodules/callLogs/callLogs.js @@ -72,7 +72,7 @@ define(function(require){ nextStartKey: nextStartKey }); - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); parent .empty() diff --git a/submodules/devices/devices.js b/submodules/devices/devices.js index 2261f7d..82cf091 100644 --- a/submodules/devices/devices.js +++ b/submodules/devices/devices.js @@ -353,7 +353,7 @@ define(function(require){ monster.ui.tabs(templateDevice); monster.ui.protectField(templateDevice.find('#sip_password'), templateDevice); - templateDevice.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(templateDevice); templateDevice.find('#mac_address').mask("hh:hh:hh:hh:hh:hh", { placeholder:" " }); templateDevice.find('.chosen-feature-key-user').chosen({ search_contains: true, width: 'inherit' }); diff --git a/submodules/groups/groups.js b/submodules/groups/groups.js index 2ecebde..ab3aa90 100644 --- a/submodules/groups/groups.js +++ b/submodules/groups/groups.js @@ -209,7 +209,7 @@ define(function(require){ }); self.groupsGetTemplate(type, groupId, function(template, data) { - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); row.find('.edit-groups').append(template).slideDown(); @@ -1031,7 +1031,7 @@ define(function(require){ extraSpareNumbers = _.without(extraSpareNumbers, val.phoneNumber); }); - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); if(remainingQuantity === 0) { template.find('.spare-link').addClass('disabled'); @@ -1057,7 +1057,7 @@ define(function(require){ var rowTemplate = monster.template(self, 'groups-numbersItemRow', { number: number }); - rowTemplate.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(rowTemplate); template.find('.list-unassigned-items .empty-row').hide(); template.find('.list-unassigned-items').append(rowTemplate); diff --git a/submodules/myOffice/myOffice.js b/submodules/myOffice/myOffice.js index 1a39286..a74b0e4 100644 --- a/submodules/myOffice/myOffice.js +++ b/submodules/myOffice/myOffice.js @@ -560,7 +560,7 @@ define(function(require){ monster.ui.alert(self.i18n.active().myOffice.missingMainNumberForCallerId); }); - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); }, myOfficeRenderMusicOnHoldPopup: function(args) { diff --git a/submodules/strategy/strategy.js b/submodules/strategy/strategy.js index 74a0424..00c0cfd 100644 --- a/submodules/strategy/strategy.js +++ b/submodules/strategy/strategy.js @@ -298,7 +298,7 @@ define(function(require){ }, template = $(monster.template(self, 'strategy-'+templateName, templateData)); - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); container.find('.element-content').empty() .append(template); diff --git a/submodules/users/users.js b/submodules/users/users.js index d2e95eb..1074640 100644 --- a/submodules/users/users.js +++ b/submodules/users/users.js @@ -48,7 +48,11 @@ define(function(require){ template.find('.user-rows').append(templateUser); }); - template.find('[data-toggle="tooltip"]').tooltip({ container: 'body'}); + monster.ui.tooltips(template, { + options: { + container: 'body' + } + }); template.find('[data-toggle="popover"]').popover({ container: 'body'}); self.usersBindEvents(template, parent, dataTemplate); @@ -438,7 +442,7 @@ define(function(require){ currentCallflow = data.callflow; currentUser = data.user; - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); _.each(data.extensions, function(number) { extensionsToSave.push(number); @@ -966,7 +970,7 @@ define(function(require){ extraSpareNumbers = _.without(extraSpareNumbers, val.phoneNumber); }); - template.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(template); if(remainingQuantity == 0) { template.find('.spare-link').addClass('disabled'); @@ -990,7 +994,7 @@ define(function(require){ var rowTemplate = monster.template(self, 'users-numbersItemRow', { number: number }); - rowTemplate.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(rowTemplate); template.find('.list-unassigned-items .empty-row').hide(); template.find('.list-unassigned-items').append(rowTemplate); @@ -2471,7 +2475,11 @@ define(function(require){ timezone.populateDropdown(template.find('#user_timezone'), dataTemplate.timezone); - template.find('[data-toggle="tooltip"]').tooltip({ container: 'body'}); + monster.ui.tooltips(template, { + options: { + container: 'body' + } + }); callbackAfterFormat && callbackAfterFormat(template, dataTemplate); } diff --git a/submodules/vmboxes/vmboxes.js b/submodules/vmboxes/vmboxes.js index db303ac..d4b1161 100644 --- a/submodules/vmboxes/vmboxes.js +++ b/submodules/vmboxes/vmboxes.js @@ -158,7 +158,7 @@ define(function(require){ timezone.populateDropdown(templateVMBox.find('#timezone'), data.timezone); templateVMBox.find('#timezone').chosen({search_contains: true, width: "40%"}); - templateVMBox.find('[data-toggle="tooltip"]').tooltip(); + monster.ui.tooltips(templateVMBox); templateVMBox.find('.actions .save').on('click', function() { if(monster.ui.valid(vmboxForm)) {