From 4a7412560ed9cbe600f58314747658a2a1d95e9b Mon Sep 17 00:00:00 2001 From: David Norton Date: Wed, 24 May 2006 16:03:24 +0000 Subject: [PATCH] Upgraded Scholar window to work more correctly (thanks Mozilla Bookmarks Manager!) Removed sidebar, editpane for now. --- .../chromeFiles/content/scholar/editpane.js | 181 ----------- .../chromeFiles/content/scholar/editpane.xul | 41 --- .../chromeFiles/content/scholar/overlay.xul | 19 +- chrome/chromeFiles/content/scholar/scholar.js | 3 +- .../chromeFiles/content/scholar/scholar.xul | 108 +++++-- chrome/chromeFiles/content/scholar/sidebar.js | 298 ------------------ .../chromeFiles/content/scholar/sidebar.xul | 67 ---- .../locale/en-US/scholar/scholar.dtd | 30 +- 8 files changed, 110 insertions(+), 637 deletions(-) delete mode 100644 chrome/chromeFiles/content/scholar/editpane.js delete mode 100644 chrome/chromeFiles/content/scholar/editpane.xul delete mode 100644 chrome/chromeFiles/content/scholar/sidebar.js delete mode 100644 chrome/chromeFiles/content/scholar/sidebar.xul diff --git a/chrome/chromeFiles/content/scholar/editpane.js b/chrome/chromeFiles/content/scholar/editpane.js deleted file mode 100644 index 958f17114..000000000 --- a/chrome/chromeFiles/content/scholar/editpane.js +++ /dev/null @@ -1,181 +0,0 @@ -Scholar.EditPane = new function() -{ - var _editpane; - var _dynamicFields; - var _dynamicCreators; - var _itemBeingEdited; - var _creatorTypes = Scholar.CreatorTypes.getTypes(); - var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService(Components.interfaces.nsIPromptService); - - this.init = init; - this.editItem = editItem; - this.close = close; - this.addCreator = addCreator; - this.removeCreator = removeCreator; - - function init() - { - _editpane = document.getElementById('editpane'); - _dynamicFields = document.getElementById('editpane-dynamic-fields'); - _dynamicCreators = document.getElementById('editpane-dynamic-creators'); - - return true; - } - - function editItem(thisItem) - { - if(!_editpane.hidden) - { - var flags=promptService.BUTTON_TITLE_SAVE * promptService.BUTTON_POS_0 + - promptService.BUTTON_TITLE_CANCEL * promptService.BUTTON_POS_1 + - promptService.BUTTON_TITLE_DONT_SAVE * promptService.BUTTON_POS_2; - - var response = promptService.confirmEx(window,"", - "Do you want to save the changes to '"+_itemBeingEdited.getField("title")+"'?", - flags, null, null, null, null, {}); - if(response == 1) - return; - else if(response == 0) - saveItem(); - - } - _editpane.hidden = false; - - removeDynamicRows(_dynamicFields); - var fieldNames = getFullFieldList(thisItem); - - for(var i = 0; i - - - - - -