# HG changeset patch
# User robcast
# Date 1011277795 -3600
# Node ID d407cb901df4e89b1d62dc79d1fd297c135d1606
# Parent 0ff3ede32060206b69830655b10d78d9c74b9a78
Initial revision
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/digilib-auth.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/digitallibrary/WEB-INF/digilib-auth.xml Thu Jan 17 15:29:55 2002 +0100
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/digilib-config.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/digitallibrary/WEB-INF/digilib-config.xml Thu Jan 17 15:29:55 2002 +0100
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/lib/DigilibServlet.jar
Binary file client/digitallibrary/WEB-INF/lib/DigilibServlet.jar has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/lib/jai_codec.jar
Binary file client/digitallibrary/WEB-INF/lib/jai_codec.jar has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/lib/jai_core.jar
Binary file client/digitallibrary/WEB-INF/lib/jai_core.jar has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/lib/mlibwrapper_jai.jar
Binary file client/digitallibrary/WEB-INF/lib/mlibwrapper_jai.jar has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/lib/xerces.jar
Binary file client/digitallibrary/WEB-INF/lib/xerces.jar has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/WEB-INF/web.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/digitallibrary/WEB-INF/web.xml Thu Jan 17 15:29:55 2002 +0100
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+ Docuserver
+
+ This is the web frontend of Docuserver.
+
+
+
+
+ Scaler
+
+ The servlet to scale the digilib images.
+
+ digilib.servlet.Scaler
+
+
+ config-file
+
+ /docuserver/www/digitallibrary/WEB-INF/digilib-config.xml
+
+
+
+ 5
+
+
+
+
+ doc-jsp
+ org.apache.jasper.servlet.JspServlet
+
+ logVerbosityLevel
+ WARNING
+
+
+
+ config-file
+
+ /docuserver/www/digitallibrary/WEB-INF/digilib-config.xml
+
+
+ 3
+
+
+
+
+
+ doc-jsp
+ *.jsp
+
+
+
+
+
+
+ Authenticated Digilib
+ /authenticated/*
+
+
+ user
+
+
+
+
+
+ FORM
+
+ /digilib-login.html
+ /digilib-fail.html
+
+
+
+
+
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/back0.gif
Binary file client/digitallibrary/buttons/back0.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/back1.gif
Binary file client/digitallibrary/buttons/back1.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/background0.gif
Binary file client/digitallibrary/buttons/background0.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/background1.gif
Binary file client/digitallibrary/buttons/background1.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/description0.gif
Binary file client/digitallibrary/buttons/description0.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/description1.gif
Binary file client/digitallibrary/buttons/description1.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/digicat0.gif
Binary file client/digitallibrary/buttons/digicat0.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/digicat1.gif
Binary file client/digitallibrary/buttons/digicat1.gif has changed
diff -r 0ff3ede32060 -r d407cb901df4 client/digitallibrary/buttons/fw_menu.js
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/digitallibrary/buttons/fw_menu.js Thu Jan 17 15:29:55 2002 +0100
@@ -0,0 +1,744 @@
+/* fw_menu -- JS library for digilib buttons
+
+ Digital Image Library servlet components
+
+ Copyright (C) 2001, 2002 Christian Luginbuehl (luginbuehl@student.unibe.ch)
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by the
+ Free Software Foundation; either version 2 of the License, or (at your
+ option) any later version.
+
+ Please read license.txt for the full details. A copy of the GPL
+ may be found at http://www.gnu.org/copyleft/lgpl.html
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+*/
+
+function Menu(label, mw, mh, fnt, fs, fclr, fhclr, bg, bgh) {
+ this.version = "990702 [Menu; menu.js]";
+ this.type = "Menu";
+ this.menuWidth = mw;
+ this.menuItemHeight = mh;
+ this.fontSize = fs||12;
+ this.fontWeight = "plain";
+ this.fontFamily = fnt||"arial,helvetica,verdana,sans-serif";
+ this.fontColor = fclr||"#000000";
+ this.fontColorHilite = fhclr||"#ffffff";
+ this.bgColor = "#555555";
+ this.menuBorder = 1;
+ this.menuItemBorder = 1;
+ this.menuItemBgColor = bg||"#cccccc";
+ this.menuLiteBgColor = "#ffffff";
+ this.menuBorderBgColor = "#777777";
+ this.menuHiliteBgColor = bgh||"#000084";
+ this.menuContainerBgColor = "#cccccc";
+ this.childMenuIcon = "arrows.gif";
+ this.items = new Array();
+ this.actions = new Array();
+ this.childMenus = new Array();
+
+ this.hideOnMouseOut = true;
+
+ this.addMenuItem = addMenuItem;
+ this.addMenuSeparator = addMenuSeparator;
+ this.writeMenus = writeMenus;
+ this.FW_showMenu = FW_showMenu;
+ this.onMenuItemOver = onMenuItemOver;
+ this.onMenuItemAction = onMenuItemAction;
+ this.hideMenu = hideMenu;
+ this.hideChildMenu = hideChildMenu;
+
+ if (!window.menus) window.menus = new Array();
+ this.label = label || "menuLabel" + window.menus.length;
+ window.menus[this.label] = this;
+ window.menus[window.menus.length] = this;
+ if (!window.activeMenus) window.activeMenus = new Array();
+}
+
+function addMenuItem(label, action) {
+ this.items[this.items.length] = label;
+ this.actions[this.actions.length] = action;
+}
+
+function addMenuSeparator() {
+ this.items[this.items.length] = "separator";
+ this.actions[this.actions.length] = "";
+ this.menuItemBorder = 0;
+}
+
+// For NS6.
+function FIND(item) {
+ if (document.all) return(document.all[item]);
+ if (document.getElementById) return(document.getElementById(item));
+ return(false);
+}
+
+function writeMenus(container) {
+ if (window.triedToWriteMenus) return;
+
+ if (!container && document.layers) {
+ window.delayWriteMenus = this.writeMenus;
+ var timer = setTimeout('delayWriteMenus()', 250);
+ container = new Layer(100);
+ clearTimeout(timer);
+ } else if (document.all || document.hasChildNodes) {
+ document.writeln('');
+ container = FIND("menuContainer");
+ }
+
+ window.fwHideMenuTimer = null;
+ if (!container) return;
+ window.triedToWriteMenus = true;
+ container.isContainer = true;
+ container.menus = new Array();
+ for (var i=0; i