diff --git a/README b/README new file mode 100644 index 0000000..a4f7fde --- /dev/null +++ b/README @@ -0,0 +1 @@ +Use jQuery-Desktop as front end for Quinney Library Databases \ No newline at end of file diff --git a/assets/css/desktop.css b/assets/css/desktop.css index 30f8832..54ca909 100755 --- a/assets/css/desktop.css +++ b/assets/css/desktop.css @@ -111,7 +111,7 @@ div.ui-resizable-handle { /* `Windows ----------------------------------------------------------------------------------------------------*/ -.window { +.window2 { background: #fff; border: 1px solid #000; border-radius: 5px; @@ -127,6 +127,22 @@ div.ui-resizable-handle { z-index: 2; } +.window { + background: #fff; + border: 1px solid #000; + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + -webkit-background-clip: padding-box; + color: #000; + display: none; + width: 1050px; + height: 95%; + top: 10px; + left: 120px; + z-index: 2; +} + .window.window_stack, .window.ui-draggable-dragging { z-index: 10; @@ -279,12 +295,18 @@ div.ui-resizable-handle { width: 150px; } -.window_main { +.window_main2 { background: #fff; margin: 0 0 0 173px; min-height: 100%; } +.window_main { + background: #aaa; + margin: 0 0 0 0; + min-height: 100%; +} + .window_full .window_top, .window_full .window_bottom { border-radius: 0; @@ -525,4 +547,22 @@ th.shrink { bottom: 0; min-width: 700px; min-height: 500px; -} \ No newline at end of file +} + +/* dbooks specific +----------------------------------------------------------------------------------------------------*/ + +table {border-collapse: collapse; border: solid black 1px; background-color: #cccccc;} +p {padding: 5px; font-weight: bold;} +input[type=text] {vertical-align: bottom; width: 100%; font-size: 80%;} +input[type=checkbox] {vertical-align: top; font-size: 80%;} +span.attribute {vertical-align: top; font-size: 80%;} +th {padding: 5px; border: solid black 1px;} +td {padding: 5px; border: solid black 1px;} +span.hl {padding: 0 2px 0 2px; /* margin: 0 2px 0 2px; */ background-color:yellow; /*color:white;*/} +#fview, #click_qsview {display:none;} +.click {padding: 3px 3px 3px 3px; background-color: #dddddd; color:green; /*width: 245px;*/ } +.click A:link, A:visited {text-decoration: none} +.click A:hover {padding: 0 2px 0 2px; background-color: #eeffee;} +.rows {background-color: #cccccc;} +.record {width:700px; margin:5px; background-color: #dddddd;} \ No newline at end of file diff --git a/assets/images/icons/icon_16_duplicate_books.png b/assets/images/icons/icon_16_duplicate_books.png new file mode 100644 index 0000000..4827a20 Binary files /dev/null and b/assets/images/icons/icon_16_duplicate_books.png differ diff --git a/assets/images/icons/icon_16_help.png b/assets/images/icons/icon_16_help.png new file mode 100644 index 0000000..c0a6111 Binary files /dev/null and b/assets/images/icons/icon_16_help.png differ diff --git a/assets/images/icons/icon_16_home.png b/assets/images/icons/icon_16_home.png new file mode 100644 index 0000000..1a0e3c5 Binary files /dev/null and b/assets/images/icons/icon_16_home.png differ diff --git a/assets/images/icons/icon_16_photo.png b/assets/images/icons/icon_16_photo.png index ba1412c..d1faf13 100755 Binary files a/assets/images/icons/icon_16_photo.png and b/assets/images/icons/icon_16_photo.png differ diff --git a/assets/images/icons/icon_22_computer.png b/assets/images/icons/icon_22_computer.png deleted file mode 100755 index 75a46cc..0000000 Binary files a/assets/images/icons/icon_22_computer.png and /dev/null differ diff --git a/assets/images/icons/icon_22_documents.png b/assets/images/icons/icon_22_documents.png new file mode 100755 index 0000000..d1f13f5 Binary files /dev/null and b/assets/images/icons/icon_22_documents.png differ diff --git a/assets/images/icons/icon_22_duplicate_books.png b/assets/images/icons/icon_22_duplicate_books.png new file mode 100644 index 0000000..f9d0528 Binary files /dev/null and b/assets/images/icons/icon_22_duplicate_books.png differ diff --git a/assets/images/icons/icon_22_help.png b/assets/images/icons/icon_22_help.png new file mode 100644 index 0000000..c0a6111 Binary files /dev/null and b/assets/images/icons/icon_22_help.png differ diff --git a/assets/images/icons/icon_22_home.png b/assets/images/icons/icon_22_home.png new file mode 100644 index 0000000..1a0e3c5 Binary files /dev/null and b/assets/images/icons/icon_22_home.png differ diff --git a/assets/images/icons/icon_22_photo.png b/assets/images/icons/icon_22_photo.png new file mode 100755 index 0000000..d1faf13 Binary files /dev/null and b/assets/images/icons/icon_22_photo.png differ diff --git a/assets/images/icons/icon_32_documents.png b/assets/images/icons/icon_32_documents.png new file mode 100755 index 0000000..d1f13f5 Binary files /dev/null and b/assets/images/icons/icon_32_documents.png differ diff --git a/assets/images/icons/icon_32_duplicate_books.png b/assets/images/icons/icon_32_duplicate_books.png new file mode 100644 index 0000000..e14a2d3 Binary files /dev/null and b/assets/images/icons/icon_32_duplicate_books.png differ diff --git a/assets/images/icons/icon_32_help.png b/assets/images/icons/icon_32_help.png new file mode 100644 index 0000000..c0a6111 Binary files /dev/null and b/assets/images/icons/icon_32_help.png differ diff --git a/assets/images/icons/icon_32_home.png b/assets/images/icons/icon_32_home.png new file mode 100644 index 0000000..1a0e3c5 Binary files /dev/null and b/assets/images/icons/icon_32_home.png differ diff --git a/assets/images/icons/icon_32_photo.png b/assets/images/icons/icon_32_photo.png new file mode 100755 index 0000000..d1faf13 Binary files /dev/null and b/assets/images/icons/icon_32_photo.png differ diff --git a/assets/images/misc/wallpaper.png b/assets/images/misc/wallpaper.png new file mode 100644 index 0000000..d3615b6 Binary files /dev/null and b/assets/images/misc/wallpaper.png differ diff --git a/assets/js/jquery.desktop.js b/assets/js/jquery.desktop.js index 2f3e55e..7326ba5 100755 --- a/assets/js/jquery.desktop.js +++ b/assets/js/jquery.desktop.js @@ -144,9 +144,10 @@ var JQD = (function($, window, document, undefined) { // Highlight the icon. JQD.util.clear_active(); $(this).addClass('active'); - }).live('dblclick', function() { + // }).live('dblclick', function() { // Get the link's target. var x = $(this).attr('href'); + //alert(x); var y = $(x).find('a').attr('href'); // Show the taskbar button. @@ -155,6 +156,9 @@ var JQD = (function($, window, document, undefined) { $(x).show('fast'); } + if(x == '#icon_dock_dbooks') { + $('#dbooks_data').load('/dbooks?hdr=1'); + } // Bring window to front. JQD.util.window_flat(); $(y).addClass('window_stack').show(); @@ -245,7 +249,7 @@ var JQD = (function($, window, document, undefined) { } }); - $('table.data').each(function() { + $('table.datat').each(function() { // Add zebra striping, ala Mac OS X. $(this).find('tbody tr:odd').addClass('zebra'); }).find('tr').live('mousedown', function() { @@ -256,7 +260,7 @@ var JQD = (function($, window, document, undefined) { wallpaper: function() { // Add wallpaper last, to prevent blocking. if ($('#desktop').length) { - $('body').prepend(''); + $('body').prepend(''); } } }, diff --git a/index.yaws b/index.yaws new file mode 100755 index 0000000..06caafe --- /dev/null +++ b/index.yaws @@ -0,0 +1,287 @@ + + + + + + +Quinney Library Data Center + + + + + + +
+
+ + + About + + + + Collections + + + + Slides + + + + Duplicate Books + + + + Help + +
+
+
+ + + About + + + + + + +
+
+
+ Welcome to the Quinney Library Data Center! +
+
+
+ About +
+
+ +
+
+
+
+ + + Collections + + + + + + +
+
+
+ Collections Data +
+
+
+ Collections +
+
+ +
+ +
+
+
+ + + Slides + + + + + + +
+ +
+
+ Slides Data +
+
+
+ Slides +
+
+ +
+ + +
+
+
+ + + Duplicate Books + + + + + + +
+
+
+ +
+
+
+ Duplicate Books +
+
+ +
+ +
+
+
+ + + Help + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + +

Search Help

+

Duplicate Books

+
+ Quick Search + + Type in text to find results. Search results are created by ORing existence of text in each field. I.e., + if you type in "a", + the results for an "a" existing in any field will be returned. If you type in "coal age", + the results for "coalage" existing in any field will be returned. +
+ Field Search + + Type in text to find results. Search results are created by ANDing the text entered in each field. I.e., + if you type in "a" in the Title field, the results for an "a" existing only in the Title field + will be returned. If you type in "coal age" in the Title field and "mcgraw" in the Publisher field, + the results for "coalage" existing in the Title field AND "mcgraw" existing in the Publisher + field will be returned. +
+ Not (-) Operator + + To remove results that include certain text, add the NOT "-" operator at the beginning + of your text. I.e., to find all items without "coal", type in "-coal". +
+
+
+
+ Help +
+
+ +
+
+ +
+ + +
+
+ + + + + + +out(_) -> +% +% +% +% +{html, ""}. + + +
+
+ + + + + +