📄 readme
字号:
* about/contrib/list-max-key-values.sql: This file will be used by people who want to upgrade from version 2.2.5 or earlier. It simply output the maximum primary key values from each of the table with primary keys in order to initialize the sequence table. --ELM2000-03-17 12:24 eric * admin/patrons-admin.pl: Formatting and encrypted password changes. --ELM2000-03-17 12:23 eric * about/install/mylibrary-sample-data.sql: Working on database structure changes. Scarey! --ELM2000-03-17 12:23 eric * cam.pl, login-logout.pl, mylibrary.pl, personal-links.pl: Simple formatting changes, I think. --ELM2000-03-17 12:21 eric * ChangeLog: Just a simple commit. --ELM2000-03-17 11:07 eric * about/contrib/list-max-key-values.sql: This simple script lists the maximum key values for each table in the database in order to determine the highest key value. Once determined you can initialize your sequence table with this value + 1, and consequently you can insure there will not be a confict, I hope. --ELM2000-03-16 15:35 eric * about/contrib/encrypter: This file is intended to be used if you are upgrading from version 2.2.5 or earlier. It was contributed by Preston Smith (psmith@lib.purdue.edu) and it encrypts existing passwords in the patrons table. --ELM2000-03-16 15:32 eric * about/contrib/patches/patch-002-crypting-passwords: This patch, supplied by Preston Smith (psmith@lib.purdue.edu) encrypts user passwords before they are saved to the database. --ELM2000-03-16 12:18 eric * variables.pl: Added a patch supplied by Preston Smith (psmith@lib.purdue.edu) that allows the supporting database to reside on a localhost OR a remote host. Thank you Preston. --ELM2000-03-16 11:04 eric * databases.pl, guestbook.pl, journals.pl, libraries.pl, login-logout.pl, mysql.pl, patrons.pl, qsearches.pl, reference.pl, university.pl, admin/databases-admin.pl, admin/discipline-defaults.pl, admin/disciplines-admin.pl, admin/journals-admin.pl, admin/librarians-admin.pl, admin/libraries-admin.pl, admin/managers-admin.pl, admin/reference-admin.pl, admin/university-admin.pl: Trying to remove any MySQL-isms by first creating a new SQL-based function in mysql.pl, specifically getNewSequence. This function is MySQL-specific and generates a unique key value, a value for each primary field in the database much like Oracle's sequence function. This eliminates the MySQL-specific autoincrement aspect of the soon-to-be-created sample database files. Because of this function all of the various sections and login-logout functions had to call getNewSequence to get keys. This should lead to the way of letting other databases be used as backends, even the dreaded Oracle or $QL$erver servers. --ELM2000-03-15 08:42 eric * ChangeLog: [no log message]2000-03-15 08:41 eric * ChangeLog, README: Packaging for version 2.2.5. --ELM2000-03-14 16:18 eric * cam.pl, guestbook.pl, html.pl, login-logout.pl, mylibrary.pl, patrons.pl: Added -expires => '-1d' to $output->header. Removed the domain from the cookies, and added an explicit path statement. Again, I am hoping this will resolve the various login/logout errors as well as the cookie path statements appended with index.pl. Much thanks goes to Chris Gray (cpgray@library.uwaterloo.ca) for specific suggestions for how to fix these problems. "Given enough eyes, all bugs are shallow." --ELM2000-03-03 14:40 eric * README: Moved cvsweb.pl to the support directory and added this note to the README file. --ELM2000-03-03 14:37 eric * README: [no log message]2000-03-03 14:24 eric * ChangeLog: [no log message]2000-03-03 14:17 eric * about/install/: mylibrary-sample-data.sql, mylibrary-structure.sql: Removed the DROP commands from the sample data. --ELM2000-03-03 11:31 eric * html.pl, login-logout.pl: By adding -expires to the HTTP headers I *think* I will have eliminated the need to reload pages after creating new MyLibrary accounts due to the fact that the page might be in cashe. Thanks to W. Carlton Brown (cbrown@mail.duke.edu) for inspiring this edit. --ELM2000-02-19 08:16 eric * colors.pl: Made the links to the help texts relative. Thanks Steve Sloan. --ELM2000-02-14 11:58 eric * about/install/INSTALL: Tweaked INSTALL as per the feedback of John Little (jrl@duke.edu) and Steve Sloan (sloan@unb.ca). Thanks! --ELM2000-01-23 17:10 serials * about/being-a-developer.html: Started writing this, but I'm finding it very difficult. --ELM2000-01-23 12:40 serials * about/index.html: Fixed the link to INSTALL from INSTALL.txt to simply INSTALL. --ELM2000-01-22 10:12 eric * ChangeLog: [no log message]2000-01-19 23:23 eric * mylibrary.pl: Added $Revision: 1.4 $ tag while playing with CVS. --ELM2000-01-19 23:09 eric * ChangeLog: Added ChangeLog, a human-readable file listing changes in the code as produced by cvs2cl.pl: http://www.red-bean.com/~kfogel/cvs2cl.shtmlCool! --ELM2000-01-12 11:19 eric * README, mylibrary.pl: Simply moved (copied) the release notes to the REAME file, making it easier for people to read the README from the distribution before downloading the whole thing. --ELM# 2.2.3 - 01/10/00 - ready for first distribution# moved (copied) release notes to the README file# 2.2.2 - 12/17/99 - started cleaning it up for distribution# 2.0.1 - 08/24/99 - made opac qsearches search via draweb ii, except for nccu# 2.0.0 - 08/16/99 - from berekely at sigir 99, added support for draweb ii, but# draweb ii support most likely needs to be added for other trln# libraries. i believe we are calling this version 2.0 as well.# 1.1.1 - 07/13/99 - removed the definition of $gPort if the port is 80 # 1.1.0 - 07/07/99 - added updateUsageData to save information about the user and the # number of times they visit. Remember to update the data dictionary!# The begining of time is 1999-07-07 16:58:38.# 1.0.9 - 06/21/99 - added merge option when changing disciplines (first day of summer)# 1.0.8 - 06/18/99 - added keep and replace options when changing disciplines# 1.0.7 - 06/01/99 - implemented a impersonate feature to edit patron records# 1.0.6 - 05/06/99 - added alphabetic list of databases and journals for customization# 1.0.5 - 03/08/99 - enhanced send mail function to allow delivery to librarians# 1.0.4 - 03/03/99 - implemented a simple link checker# 1.0.3 - 02/23/99 - added ability to view recommended/non-recommend lists of resources# 1.0.2 - 02/08/99 - added the guestbook# 1.0.1 - 01/31/99 - added the beginings of a disciplines browsable page function# 1.4.1b - 01/14/99 - edited the redirection links to point to $gHome# 1.4.0b - 01/12/99 - the footer is no longer hard coded# 1.3.9b - 12/17/98 - removed usernames and passwords by relying on WRAP and Unity IDs# 1.3.8b - 12/16/98 - added anchors to each section to suppliment navigation on the page# 1.3.7b - 12/11/98 - (Linclon's birthday) we now live on port 80 of a netscape server# 1.3.6b - 12/09/98 - moved to my.lib.ncsu.edu on port 8080 with apache# 1.3.5b - 12/03/98 - commented out addUniversity and created addCAM in its place# 1.3.4b - 10/20/98 - add the report "Who's got the discipline"# 1.3.3b - 10/07/98 - added ability to send patron mail based on disciplines; checked# for existance of datbase id (cookie) when people log on# 1.3.2b - 10/06/98 - debugged CAM so it works now (calcuated dates correctly and # updated some variables to the appropriate values)# 1.3.1b - 10/01/98 - added bunches more o' help texts# 1.3.0b - 09/30/98 - changed the email addres to go to the mylibrary mailing list;# cleaned up CAM; commented out postal address; implemented# cascading style sheets; modifyed displaySimpleHelp to sometime# include a HTML header; if-thened the display of CAM profiles as# well as personal links; added PILES of Simple Help texts.# 1.2.9b - 09/28/98 - changed the domain of the cookie to ncsulib9 and not just our# subnet. Started dis-integrating CAM from general profiles# 1.2.8b - 09/25/98 - removed possibility of multiple accounts with same names and# did other login verifications; reorganized the initial login# screen making extensive use of the displaySimpleHelp routine;# changed the way a person customizes databases, journals and# reference items; added many about texts; only displayed the# discipline-specific MOTD if there was one; moved University# Links to the left side of the window# 1.2.7b - 09/22/98 - started to escape quote marks so things can contain HTML# 1.2.6b - 09/21/98 - removed duplicate entries when updating resource selections# added ability to create simple help texts at top of some pages# 1.2.5b - 09/18/98 - started creating context-sensitive help# 1.2.4b - 09/15/98 - created the option of having your cookie permenatly saved nor not# 1.2.3b - 09/14/98 - can now create default resource lists for specific disciplines# and those defaults will be displayed when a new user logs in# 1.2.2b - 09/11/98 - can now add subject headings to reference, databases, and journals# and when customizing reference, databases, or journal selections the# selections are grouped by discipline# 1.2.1b - 09/09/98 - added the ability to edit the legal disclaimer# 1.2.0b - 09/08/98 - can now get output of current awareness, but not for everybody,# nor regularly.# 1.1.9b - 09/04/98 - fix the title in one place but broke it in another# started adding Current Awareness (can add and delete profiles# but they don't get searched.)# 1.1.8b - 09/03/98 - added keywords for freetext description of interests# initilized variables in different order for the purposes of WRAP# created manage patrons function# 1.1.7b - 07/17/98 - can create/edit/delete disciplines as well as# managers and librarians# 1.1.6b - 07/16/98 - started management of librarians and disciplines# 1.1.5b - 07/15/98 - by using simple copy and paste functions, created# editing routines for libraries, journals, databases, and# university links. All these things now contain descriptions# of some sort or direct links to descriptions in the OPAC# 1.1.4b - 07/14/98 - created menu to edit reference sources and made it fuctional# 1.1.3b - 07/13/98 - moved to ncsulib9, and it moved rather easily! :-) # 1.1.2b - 06/08/98 - added a bit of access control to port 8000# generated dynamic $gHome variable for footer# 1.1.1b - 06/05/98 - made it so people can come in on port 8000# 1.1.0b - 06/05/98 - I believe we are pure Netscrape now# 1.0.9b - 06/04/98 - getting closer to pure Netscrape!# 1.0.8b - 06/02/98 - started recovering from the Netscrape cuo# 1.0.7b - 04/08/98 - added a new global variable, $tableWidth# centered all the content# 1.0.6b - 04/07/98 - added etexts# added links to administrate chat to the administrate page# added NCSU Libraries links# inserted the MOTD into a table for better formatting# made left-hand items thinner and right-hand items wider for readabilitiy# removed 'newuser' from the main page# 1.0.5b - 04/06/98 - added rank to profile# added ability to save quick search# moved the customizable items to the right# moved the uncustomizable items to the left# reorderd the customizable items# made the discipline-motd a separate item on the left# 1.0.4b - 04/02/98 - added university and reference links# 1.0.3b - 03/29/98 - add pesonal links# added ability to edit discipline-motd# 1.0.2b - 03/27/98 - add the administation menu# added editable global motd# added editable banner# added librarians depending on discipline# added collection managers depending on discipline# added Ask Alcuin in a new window# make chat appear in a new window# 1.0.1b - 03/26/98 - added messages of the day (motd)# 1.0b - 03/24/98 - first demo
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -