From 791a3b5a2a3ec37805a1cc07091b1e5cf1f208a9 Mon Sep 17 00:00:00 2001 From: Dan Scott Date: Tue, 31 May 2011 13:55:29 -0400 Subject: [PATCH] Remove all references to Cookie(s).js and Cookies.js Dojo toolkit is the new Cookie manager, so any lingering references to Cookie.js (a typo in any case) are no longer valid, and we no longer need to ship Cookies.js with Evergreen. Cookie.js typo was reported by Steven Chan in LP 790429 Signed-off-by: Dan Scott --- Open-ILS/web/opac/common/js/Cookies.js | 123 ------------------ Open-ILS/web/reports/oils_rpt_common.xhtml | 1 - .../server/admin/cash_reports.xhtml | 1 - .../server/admin/copy_locations.xhtml | 1 - .../server/admin/hold_pull_list.xhtml | 1 - .../server/admin/hold_pull_list_classic.xhtml | 1 - .../server/admin/non_cat_types.xhtml | 1 - .../server/admin/stat_cat_editor.xhtml | 1 - .../server/patron/user_edit.xhtml | 1 - 9 files changed, 131 deletions(-) delete mode 100644 Open-ILS/web/opac/common/js/Cookies.js diff --git a/Open-ILS/web/opac/common/js/Cookies.js b/Open-ILS/web/opac/common/js/Cookies.js deleted file mode 100644 index 21b8dc8e5e..0000000000 --- a/Open-ILS/web/opac/common/js/Cookies.js +++ /dev/null @@ -1,123 +0,0 @@ -// HTTP.Cookies - Burak Gürsoy - -/* -I removed all the docs (except author and license info) to reduce download size --bill erickson -*/ - -if (!HTTP) var HTTP = {}; // create base class if undefined - -HTTP.Cookies = function () { // HTTP.Cookies constructor - this.JAR = ''; // data cache -} - -HTTP.Cookies.VERSION = '1.01'; - -HTTP.Cookies.Date = function () { // expire time calculation class - this.format = { - 's' : 1, - 'm' : 60, - 'h' : 60 * 60, - 'd' : 60 * 60 * 24, - 'M' : 60 * 60 * 24 * 30, - 'y' : 60 * 60 * 24 * 365 - }; -} - -HTTP.Cookies.Date.prototype.parse = function (x) { - if(!x || x == 'now') return 0; - var date = x.match(/^(.+?)(\w)$/i); - var of = 0; - return (this.is_num(date[1]) && (of = this.is_date(date[1],date[2]))) ? of : 0; -} - -HTTP.Cookies.Date.prototype.is_date = function (num, x) { - if (!x || x.length != 1) return 0; - var ar = []; - return (ar = x.match(/^(s|m|h|d|w|M|y)$/) ) ? num * 1000 * this.format[ar[0]] : 0; -} - -HTTP.Cookies.Date.prototype.is_num = function (x) { - if (x.length == 0) return; - var ok = 1; - for (var i = 0; i < x.length; i++) { - if ("0123456789.-+".indexOf(x.charAt(i)) == -1) { - ok--; - break; - } - } - return ok; -} - -HTTP.Cookies.prototype.date = new HTTP.Cookies.Date; // date object instance - -// Get the value of the named cookie. Usage: password = cookie.read('password'); -HTTP.Cookies.prototype.read = function (name) { - var value = ''; - if(!this.JAR) { - this.JAR = {}; - var array = document.cookie.split(';'); - for (var x = 0; x < array.length; x++) { - var pair = array[x].split('='); - if(pair[0].substring (0,1) == ' ') pair[0] = pair[0].substring(1, pair[0].length); - if(pair[0] == name) { - value = pair[1]; - } - this.JAR[pair[0]] = pair[1]; - } - } else { - for(var cookie in this.JAR) { - if(cookie == name) { - value = this.JAR[cookie]; - } - } - } - return value ? unescape(value) : ''; -} - -// Create a new cookie or overwrite existing. Usage: cookie.write('password', 'secret', '1m'); -HTTP.Cookies.prototype.write = function (name, value, expires, path, domain, secure) { - var extra = ''; - if (!expires) expires = ''; - if (expires == '_epoch') { - expires = new Date(0); - } else if (expires != -1) { - var Now = new Date; - Now.setTime(Now.getTime() + this.date.parse(expires)); - expires = Now.toGMTString(); - } - if(expires != -1 && expires) extra += "; expires=" + expires; - if(path ) extra += "; path=" + path; - if(domain ) extra += "; domain=" + domain; - if(secure ) extra += "; secure=" + secure; - document.cookie = name + "=" + escape(value) + extra; -} - -// Delete the named cookie. Usage: cookie.remove('password'); -HTTP.Cookies.prototype.remove = function (name, path, domain, secure) { - this.write(name, '', '_epoch', path, domain, secure); -} - -/* - -=head1 NAME - -HTTP.Cookies - JavaScript class for reading, writing and deleting cookies - -=head1 AUTHOR - -Burak Gürsoy, EburakE<64>cpan.orgE - -=head1 COPYRIGHT - -Copyright 2005 Burak Gürsoy. All rights reserved. - -=head1 LICENSE - -This library is free software; you can redistribute it and/or modify -it under the terms of the "Artistic License": -L. - -=cut - -*/ diff --git a/Open-ILS/web/reports/oils_rpt_common.xhtml b/Open-ILS/web/reports/oils_rpt_common.xhtml index 31d4f79f6c..c1aad544c6 100644 --- a/Open-ILS/web/reports/oils_rpt_common.xhtml +++ b/Open-ILS/web/reports/oils_rpt_common.xhtml @@ -24,7 +24,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/admin/cash_reports.xhtml b/Open-ILS/xul/staff_client/server/admin/cash_reports.xhtml index 4c16df20f1..eadabca99f 100644 --- a/Open-ILS/xul/staff_client/server/admin/cash_reports.xhtml +++ b/Open-ILS/xul/staff_client/server/admin/cash_reports.xhtml @@ -13,7 +13,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/admin/copy_locations.xhtml b/Open-ILS/xul/staff_client/server/admin/copy_locations.xhtml index aee74406b3..189df60ab6 100644 --- a/Open-ILS/xul/staff_client/server/admin/copy_locations.xhtml +++ b/Open-ILS/xul/staff_client/server/admin/copy_locations.xhtml @@ -20,7 +20,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/admin/hold_pull_list.xhtml b/Open-ILS/xul/staff_client/server/admin/hold_pull_list.xhtml index 355c655dc1..e0fad8aa15 100644 --- a/Open-ILS/xul/staff_client/server/admin/hold_pull_list.xhtml +++ b/Open-ILS/xul/staff_client/server/admin/hold_pull_list.xhtml @@ -15,7 +15,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.xhtml b/Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.xhtml index dc00ec3ab2..c689400e48 100644 --- a/Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.xhtml +++ b/Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.xhtml @@ -14,7 +14,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/admin/non_cat_types.xhtml b/Open-ILS/xul/staff_client/server/admin/non_cat_types.xhtml index 0e8b6b0827..803b8caad7 100644 --- a/Open-ILS/xul/staff_client/server/admin/non_cat_types.xhtml +++ b/Open-ILS/xul/staff_client/server/admin/non_cat_types.xhtml @@ -13,7 +13,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/admin/stat_cat_editor.xhtml b/Open-ILS/xul/staff_client/server/admin/stat_cat_editor.xhtml index 8c706a7ea1..c1341ebe75 100644 --- a/Open-ILS/xul/staff_client/server/admin/stat_cat_editor.xhtml +++ b/Open-ILS/xul/staff_client/server/admin/stat_cat_editor.xhtml @@ -13,7 +13,6 @@ - diff --git a/Open-ILS/xul/staff_client/server/patron/user_edit.xhtml b/Open-ILS/xul/staff_client/server/patron/user_edit.xhtml index bbb09fd0de..8bdf628b73 100644 --- a/Open-ILS/xul/staff_client/server/patron/user_edit.xhtml +++ b/Open-ILS/xul/staff_client/server/patron/user_edit.xhtml @@ -13,7 +13,6 @@ - -- 2.43.2