# 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