www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit 2ed6651b52c294dc046e845812c84bd8838b5494
parent 6ee2459997a1ccd1fc98550699160c1e6f3fd061
Author: David Norton <david@nortoncrew.com>
Date:   Wed, 17 May 2006 18:49:27 +0000

(forgot to delete editDialog)

Diffstat:
Dchrome/chromeFiles/content/scholar/editDialog.js | 70----------------------------------------------------------------------
Dchrome/chromeFiles/content/scholar/editDialog.xul | 27---------------------------
2 files changed, 0 insertions(+), 97 deletions(-)

diff --git a/chrome/chromeFiles/content/scholar/editDialog.js b/chrome/chromeFiles/content/scholar/editDialog.js @@ -1,69 +0,0 @@ -var ScholarLocalizedStrings; -var thisRow; -var dynamicBox; - -function init() -{ - thisRow = window.arguments[0]; - dynamicBox = document.getElementById('dynamic-fields'); - ScholarLocalizedStrings = document.getElementById('scholar-strings'); - - //universal fields - var fieldNames = new Array("title","dateAdded","dateModified","source","rights"); - - //add specific fields for this object type - var fields = Scholar.ObjectFields.getObjectTypeFields(thisRow.getField("objectTypeID")); - for(var i = 0; i<fields.length; i++) - fieldNames.push(Scholar.ObjectFields.getName(fields[i])); - - //Add each - for(var i = 0; i<fieldNames.length; i++) - { - var label = document.createElement("label"); - label.setAttribute("value",ScholarLocalizedStrings.getString("objectFields."+fieldNames[i])+":"); - label.setAttribute("control","dynamic-field-"+i); - - var valueElement = document.createElement("textbox"); - valueElement.setAttribute("value",thisRow.getField(fieldNames[i])); - valueElement.setAttribute("id","dynamic-field-"+i); - //valueElement.setAttribute("fieldName",fieldNames[i]) - - var row = document.createElement("row"); - row.appendChild(label); - row.appendChild(valueElement); - dynamicBox.appendChild(row); - - } - - var beforeField = dynamicBox.firstChild; - beforeField = beforeField.nextSibling; - - for (var i=0,len=thisRow.numCreators(); i<len; i++) - { - var creator = thisRow.getCreator(i); - - var label = document.createElement("label"); - label.setAttribute("value","Creator:"); - label.setAttribute("control","dynamic-creator-"+i); - - var valueElement = document.createElement("textbox"); - valueElement.setAttribute("value",creator.lastName+", "+creator.firstName); - valueElement.setAttribute("id","dynamic-field-"+i); - - var row = document.createElement("row"); - row.appendChild(label); - row.appendChild(valueElement); - - dynamicBox.insertBefore(row, beforeField); - } -} - -function doOK() -{ - return true; -} - -function doCancel() -{ - return true; -} -\ No newline at end of file diff --git a/chrome/chromeFiles/content/scholar/editDialog.xul b/chrome/chromeFiles/content/scholar/editDialog.xul @@ -1,27 +0,0 @@ -<?xml version="1.0"?> - -<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?> - -<dialog id="editDialog" title="Edit Object" - xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - buttons="accept,cancel" - onload="init();" - ondialogaccept="return doOK();" - ondialogcancel="return doCancel();"> - <stringbundle id="scholar-strings" src="chrome://scholar/locale/scholar.properties"/> - - -<script src="include.js"/> -<script src="editDialog.js"/> - <grid width="400"> - <columns> - <column/> - <column flex="1"/> - </columns> - - <rows id="dynamic-fields"> - </rows> - </grid> - - -</dialog>