📄 changelog
字号:
CHANGELOG
Oct 30, 2002
ISIS2MARC Conversion Done. For more info can be found at
PhpMyLibrary/polerio/python/ directory
Oct 28, 2002
From the suggestion of Mr. Adalid Ortiz the Circulation staff can only
add normal user and is not capable of modifying overall admin settings.
The Circulation staff can only add/edit/delete normal users and is not
capable of assigning who should be the cataloger, overall admin, cataloger.
It is only the overall admin who can make an editing/adding/deleting of
Cataloger, Circulation, and Overall Admin settings. Done.
PhpMyLibrary-2.0.1
Oct 24, 2002
The polGenSQL.py has been enhanced. Visit its
directory at PhpMyLibrary/polerio/python
This will help you a lot.
Bugs
Oct 22, 2002
Found by: Institutul Teologic Adventist" <roinstitute@fx.ro>
Problem: The nuked-version Polerio::GetBaseURL gives the links
taken from the Stand-alone thus, the javascript functions.js returns nothing
but an error. Done Already.
Oct 2002
Found by: Adalid Ortiz
A bug on the Holdings add/edit/view has been found. Done
A bug on Cataloging module has been fixed.
Changes
Oct 23, 2002
Suggested by: Mr. Adalid Ortiz
Multi-admin management. Any user can be assigned as administrator, cataloger, etc.
Oct 21, 2002
Suggested by: Prof. Ma. Pascua Divina Cruz
Adding/Deleting of user picture.
Oct 21, 2002
Enhancement: Catalaging area, the location and type of the material
can be selected from the drop-down menu.
Adding/Editing of the user can now use his/her library id
Admin Tasks can be assigned to other user using the drop-down menu.
Oct 23, 2002
The borrowing icon has been modified. If you're not login this icon is not clickable.
Currently Traced PhpMyLibrary User as of Oct 23, 2002
Bronx High School of Science Library
http://www.bxscience.edu/library/phpmylib2/index.php
PhpMylibrary 2.0.0
Oct 3, 2002
- The theme management is now active. You can just download and use theme for use in
your library.
- The phpmylibrary software now runs with ADODB in it. Meaning you can use other databases
as well like postgresql, oracle, mssql, etc. without changing the phpmylibrary code.
PhpMyLibrary-1.04b
15 May 2002
- More Library of Congress MARC sample at polerio/import/LOC/ directory.
- Be noted that you don't have to eliminate the Import Record Link on your
PhpMyLibrart Menu at your left side panel because the program now recognizes
who's the use is currently logged in. If you're an administrator, you will be able
to manage the PhpMyLibrary, meaning you can delete, edit, add or import data.
6 May 2002
- There are more options you can customize at polerio/phpmylibrary/config/conf.php,
do open it for explanation.
- The Cataloging Module has been done. You can now add your own MARC.
- The Holdigns Module has been done. Although it has some problem. The
problem is, it can't search the whole od it, meaning, if you have two
accession number the second one is the one which will appear. If you have 5,
the 2 to 5 accession number which will appear. On the next version I may be able to
debug it.
- Good news. ISIS users can now import thier data on the PhpMylibrary software.
The first thing you should do is to know what kind of tagging you have.
The decribe tags can be seen here in polerio/lang/en/MARC.php
Be noted that the PhpMylibrary search on the tags:
1. 100 author
2. 245 title
3. 260 publisher
4. 630 subject
5. 650 subject
6. 500 notes
If your ISIS don't follow USMARC tagging, you would not have this kind of tags.
By the way I have a sample ISIS .iso file taken from MST.iso at polerio/import/ISIS/
directory. To compare it in USMARC open polerio/import/LOC/ directory to see the
difference. Be noted that ISIS generated output is different from Library of Congress
MARC output.
The difference. In Lib.of Congress MARC Output, the MARC is separated by ASCII characters
chr(29), chr(30), chr(31). With the PhpMyLibrary know already the record because it will
only locate for a chr(29) char to extract all MARC file. chr(29) Record Separator,
chr(30) Field Separator, chr(31) Subfields separator.
In ISIS the .iso file or the MARC output of ISIS separates the record on a user-desired
separator that's why I have made an option on Import MARC module. To put a value for
record separator, field separator, and subfield separator. Sometimes it user $ for
subfiled separator, sometimes ^ sign. Thus the first thing you should know is to
determine what kind of separator that your ISIS generated. Then after determining it
encode it in Import MARC Module of PhpMylibrary. For instance, from what I've imported,
and from what I've used as default, ## as Record separator, # Field Separator, and ^
for subfield separator. You ISIS may have some separator different from this, thus
you must know it before importing data. Important Note: If things go wrong. Install
phpmyadmin.sourceforge.net software as this handles database online. Thus if you have this
if you got messy recordm then just drop it and reinstall it.
Very long isn't it. It's already 1 o'clock in the afternoon in our country Philippines
and still I'm here. Really this is very long. Can I just end it. Hgggh,..
Continue..
About the ISIS file. In ISIS file as I mentioned has different kind of separators. To view
example visit polerio/import/ISIS and polerio/import/LOC. Now, after realizing the
file import/export standards then we go on tagging. Tags is like 100, 111, 000, 050 etc.
Please be noted that some ISIS don't follow USMARC tagging. Librarians used something else
as what I have in my polerio/import/ISIS file. It's from CSWCD Univ. of Phils. College of Social Work and
Social Development Library Diliman , with which I worked as student assistant for two semester + 1
summer I think. I get some copy of ISIS .iso file from them to see the difference from what
I've got from the MARC of http://catalog.loc.gov, Library of Congress Library Catalog.
Knowing all this, and after viewing the ISIS and LOC directory polerio/import/(assuming that
you look at it) We know now that MARC sharing is possible. But a programmer is needed to
do some if and else coding, if ISIS do this, if LOC do this. Now our problem is ( are you
getting bored, I do, but knowing that this is free I should pursue on this than buying
expensive commercial library software, really there's a lot of libraries who wants to
automate so that they can themselveds and thier users but expensive software erase this idea, many
libraries I think has just denied library automation because they can't afford to automate. So what
would this result, ignorance. There's really a lot of info around us and technology on our hand but
what are we doing with it, only play with it(counter strike, etc.). we should learn from it... A very
long homily again.,. ok Continue.)
The last thing I wish to say is you should generate your tag conversion and
copy-paste it in Import MARC module field which said 'Please Indicate ISIS to MARC Tags Conversion!'
Then in this field do the conversion. I suggest you to do it in notepad first and then
copy-paste it. If you have 50,00 records you would not probably type it again and again.
Ex.1 "200=245, 100=260, 300=100, 620=650" what this heck means. It means that on ISIS
you have tag 200, in which in MARC standard it is equivalent to 245(title), 2nd. You have
300 tag on ISIS that looks like an author field, then you must indicate it in your
tag conversion like this, 300=100, isn't it easy. If not send me an email of your suggestion.
Be noted that you must have at least, a title(100), author(245) fields to index your new data,
if not you're lost on the black hole. You MARC is stored but not searchable. Thus be
noted, you must put at least one 100, 245, 250 tags.
This runs like a documentation. I think I would create some official manual of this
perhaps in the next version.
If you have problems converting your ISIS in PhpMylibrary do email me.
Ok that's for now. ISIS users enjoy!. Librarians enjoy!.
2 May 2002
- The post-nuke settings can be overrride. What I mean with settings is, thier
theme settings. We all know that themes have thier own background colors ,etc.
By editing the polerio/phpmylibrary/config/conf.php you will see a
$pmlconfig['PnThOver'] = '1'; parameter. If given a value of 1, post-nuke themes colors
will be overriden. This means that you can make your own color combination. This
combination has three colors, bgcolor1, bgcolor2, bgcolor3. Each of them will act in
different manner. bgcolor1 will act as the top panel color, the bgolor2 color the
content. bgcolor3 color the footer. etc.
The MARC definition has been converted in multilanguage framework. You can now create a
language of your own of your MARC definition. Ex. of MARC definition is the tag 100,
tag 100 means Author. 245 means title, etc. Being implemented globally, you can now
customized your MARC language on polerio/lang/eng/MARC.php by creating the same on
another folder like polerio/lang/fr/MARC.php for france language. Then modify your
language settings in polerio/config/conf.php with a line $config['lang'] = 'eng'; and
convert it to $config['lang'] = 'fr';
All definitions has been quite done but thier delimeters is underway.
1 May 2002
- The Cataloging module has been added although at this point in time, no accessioning
has been done. The editing and adding of MARC is already programmed.
- The Cataloging ADD MARC Help has been done with the help of Kinchan Cepillo.
This functionality simply gives you a guide on how to encode new MARC. This gives the
equivalent MARC tag number's name, definition and delimiters and some brief example.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -