📄 readme
字号:
README for MyLibrary.pm version 2.60 (January 17, 2003)This archive contains a Perl module (MyLibray.pm) used to implement auser-centered, customizable interface to collections of Internetresources -- a portal. More specifically, this module is a library ofsubroutines intended to be used by a set of scripts calledMyLibray.For instructions on installation and upgrading from previous versions,see the INSTALL file.For information on how to configure and use this module, try the PODdocumentation with the following command: perldoc MyLibrary For more information about MyLibrary see: http://dewey.library.nd.edu/mylibrary/Enjoy, and remember "Give back to the 'Net."Eric Lease Morgan <emorgan@nd.edu>University Libraries of Notre DameRelease Notes prior to October 18, 2000---------------------------------------For newer release notes, see the ChangeLog file.2000-05-12 11:05 eric * ChangeLog: This is an outline of the fixes and new functions included in MyLibrary version 2.2.6: * encrypt passwords in database by Preston Smith (psmith@lib.purdue.edu) * allow database to reside on alternative machine by Preston Smith (psmith@lib.purdue.edu) * manage (some of) a discipline in a single window by Chris Gray (cpgray@library.uwaterloo.ca) * set preferences in administrative interface * save (almost) all preference to database, not the filesystem * read support files (style-sheet, disclaimer, MOTD, header, footer, etc.) from database, not the filesystem * gather statistics of where people go, not just what they have on their page * rename user sections (Reference Shelf, University Links, etc.) through administrative interface * turn on or off many options such as Quick Searches * expire pages in order to make them reload by Chris Gray (cpgray@library.uwaterloo.ca) * "automagic" creation of static HTML pages based on the content of your database * escaped names of librarians and collection managers bug pointed out by David Munsey-Kano (david.munsey-kano@dartmouth.edu) * minimized the MySQL-specific code to a single function opening the door to other database backends * changed Set Defaults For Disciplines function so it displays only items that have been classififed for the selected discipline * added administrative interface allowing institutions to create their own Quick Searches2000-05-12 10:02 eric * ChangeLog, README, variables.pl, about/install/INSTALL, about/install/encrypter.pl: Getting ready for the redistribution of version 2.2.6. --ELM2000-05-10 06:40 eric * admin/banner-motd-footer.pl: Simply added banner-motd-footer.pl to the distribution becuase it hadn't been added before. Thanks to Steven Bird (steven_bird@nag.national.com.au) who pointed this out. --ELM2000-05-08 22:21 eric * about/contrib/encrypter: Moved encrypter to the install directory and renamed it to encrypter.pl --ELM2000-05-08 22:20 eric * about/install/: encrypter.pl, list-max-key-values.sql, upgrade-to-2.2.6.sql: Added conversion scripts to migrate to new version, and deleted old SQL scripts that were in elegant to begin with. --ELM2000-05-08 22:18 eric * about/install/INSTALL: Wrote installation instructions for upcoming version. --ELM2000-05-08 10:06 eric * ChangeLog: Added change log. That's all. --ELM2000-05-08 10:05 eric * ChangeLog, variables.pl, about/install/INSTALL: Getting ready to distribute 2.2.6, but to only one individual. This version will not have the conversion utility included. --ELM2000-05-03 10:21 eric * about/install/: list-max-key-values.sql, mylibrary-sample-data.sql, mylibrary-structure.sql: Re-created the sample data and database structure files for the new version (2.2.6), and modified the list-max-key-values.sql file include the statistics id. --ELM2000-04-28 13:54 eric * admin/: librarians-admin.pl, managers-admin.pl: Escaped the names of collection managers and librarians because the can (sometimes) contain quote marks. Thanks to David Munsey-Kano (david.munsey-kano@dartmouth.edu) who pointed out this bug. --ELM2000-04-17 07:36 eric * mysql.pl, variables.pl: Ressurected the 'Manage discipline' preferences from the global variables. I don't know how it died in the first place. --ELM2000-04-13 21:37 eric * mysql.pl, variables.pl, admin/discipline-pages.pl, admin/preferences-admin.pl: I changed my mind and moved much of the necessary preferences for the static HTML pages creation function back to the variables.pl file. It was a security thing. --ELM2000-04-13 15:43 eric * mysql.pl, variables.pl, admin/discipline-pages.pl, admin/mylibrary-admin.pl, admin/preferences-admin.pl: Provide the beginings of a function allowing the creation of static HTML files based on the content of the database. Presently it only lists the 'reference shelf', database, and ejournal items. Future enhancements should include the ability to define headers and footers. Ah, the wonders of databse technology. --ELM2000-04-13 13:24 eric * mysql.pl, admin/mylibrary-admin.pl, admin/preferences-admin.pl: Added ability to turn off and on the Manage This Discipline function via the preferences settings. --ELM2000-04-13 09:10 eric * admin/discipline-defaults.pl: Changed this script so it only displays the items that have been classified under the discipline for which the defaults are being made. In other words, you can not suggest or create a recommended resource for a specific discipline unless it has already been cataloged for the discipline. --ELM2000-04-13 09:08 eric * ChangeLog: [no log message]2000-03-26 16:07 eric * admin/: manage-discipline.pl, mylibrary-admin.pl, preferences-admin.pl, qsearches-admin.pl: Added correct simple help message IDs to many functions, but more importantly, incorporated a new administrative interface supplied by Chris Gray (cpgray@library.uwaterloo.ca). This interface allows content providers to edit the message from the librarian, add new resources, and create default resources selections all from a single page. Great work! --ELM2000-03-26 09:06 eric * admin/disclaimer.txt: This has been previously moved to field in the preferences table. (I was wondering where it got to!) --ELM2000-03-26 09:03 eric * html.pl, mylibrary.pl, mysql.pl, qsearches.pl, admin/mylibrary-admin.pl, admin/qsearches-admin.pl: Started integrating the Quick Searches into the Administrative interface. --ELM2000-03-20 15:23 eric * html.pl, mysql.pl, style-sheet.css, variables.pl, admin/mylibrary-admin.pl, admin/style-sheet.pl: Moved the style sheet to the preferences table. Changed the header of the administrative pages to be the banner of the user pages. Change the footer of the administrative pages to include a bit of navigation, copyright, version, date, and more information link. --ELM2000-03-20 12:06 eric * html.pl, login-logout.pl, mylibrary.pl, qsearches.pl: Added Quick Searches to the statistics gathering process. --ELM2000-03-20 00:15 eric * databases.pl, html.pl, journals.pl, libraries.pl, mylibrary.pl, mysql.pl, reference.pl, university.pl, variables.pl, admin/preferences-admin.pl: In a fit of creativity I hacked together a redirection routine allowing me to turn off and on a statistics gathering function. Now collection managers will not only be able to see who is using the service and what are populating pages, but they will be able to count *where* the patrons go. --ELM2000-03-19 14:48 eric * login-logout.pl, mysql.pl, variables.pl, admin/preferences-admin.pl: Added colors and page title to preferences. --ELM2000-03-19 12:01 eric * mysql.pl, variables.pl, admin/preferences-admin.pl: Moved cookie expiration and table width to preferences. --ELM2000-03-19 11:26 eric * ChangeLog, cam.pl, mysql.pl, variables.pl, admin/mylibrary-admin.pl, admin/preferences-admin.pl: Move Current Awareness Manager (CAM) preferences to database. --ELM2000-03-18 16:41 eric * mysql.pl, variables.pl, admin/preferences-admin.pl: Moved library reference links, the links for real humans, to the preferences table. --ELM2000-03-18 15:47 eric * banner.txt, footer.txt, html.pl, motd.txt, mysql.pl, admin/banner.pl, admin/footer.pl, admin/motd.pl, admin/mylibrary-admin.pl: Put the banner, global message, and footer in the preferences table. --ELM2000-03-17 23:38 eric * mylibrary.pl, mysql.pl, variables.pl, admin/mylibrary-admin.pl, admin/preferences-admin.pl: Started putting the global preferences in a table, preferences, of the database and being able to set these preferences via the administrative interface. BTW, you can now also change the names of each section. --ELM2000-03-17 15:18 eric * variables.pl: Simply turning off various options/preferences. --ELM2000-03-17 15:14 eric * cam.pl, html.pl, personal-links.pl, variables.pl, admin/databases-admin.pl, admin/journals-admin.pl, admin/libraries-admin.pl, admin/mylibrary-admin.pl, admin/reference-admin.pl, admin/university-admin.pl: Abstracted the names of each of the section allowing instistutions to rename them at will. To use this feature institutions must (at the present time) edit the variables.pl file according. --ELM2000-03-17 13:01 eric * about/install/: list-max-key-values.sql, mylibrary-sample-data.sql, mylibrary-structure.sql: Still changing the structure of the underlying databas. Still scary. --ELM2000-03-17 13:00 eric
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -