- var width, height, imageListCtrl, classListCtrl;
-
- function buildValues(listSettingName, dataItemName, defaultItems) {
- var selectedItem, items = [];
-
- tinymce.each(editor.settings[listSettingName] || defaultItems, function(target) {
- var item = {
- text: target.text || target.title,
- value: target.value
- };
-
- items.push(item);
-
- if (data[dataItemName] === target.value || (!selectedItem && target.selected)) {
- selectedItem = item;
- }
- });
-
- if (selectedItem && !data[dataItemName]) {
- data[dataItemName] = selectedItem.value;
- selectedItem.selected = true;
- }
-
- return items;
- }
-
- function buildImageList() {
- var imageListItems = [{text: 'None', value: ''}];
-
- tinymce.each(imageList, function(image) {
- imageListItems.push({
- text: image.text || image.title,
- value: editor.convertURL(image.value || image.url, 'src'),
- menu: image.menu
- });
- });
-
- return imageListItems;
- }
+ var width, height, imageListCtrl, classListCtrl, imageDimensions = editor.settings.image_dimensions !== false;