Opac
Poboljšan prikaz podataka u OPAC-u, na stranici s rezultatima i na stranici s detaljnim opisom:
- Dodan prikaz svih lokacija i signatura na stranicu s rezultatima pretraživanja.
- Postojanje polja 856u na stranici s rezultatima više ne uzrokuje nestajanje podataka o fizičkoj dostupnosti.
- Sakriven podatak o izgubljenim primjercima na stranici s rezultatima.
- Dodano polje 245c (odgovornost) - prije nije bilo jasno tko je autor, prevodioc, urednik i dr.
- Dodano mjesto izdavanja. Uređen prikaz podataka za slučajeve s više mjesta izdavanja i više izdavača.
Došlo s novom verzijom:
- (djelomično) popravljen prikaz lokacije i signature na stranici s rezultatima
- lost items na stranici s rezultatima ne prikazati (niti na detaljnoj stranici, ali tamo je radilo i prije)
- search history
- pretraživanje po jeziku (ne radi!)
- more searches - sada se to radi preko admin sučelja, ne više kroz template
- slanje e-maila iz carta omogućeno je samo logiranim korisnicima
Treba još:
- urediti kriterije za sortiranje rezultata
- refine search - dodati lokaciju ili stručnu oznaku iz signature (razmisliti kako dobiti taj podatak, raspraviti)
- pretraživanje po jeziku
- prikaz nakladničke cjeline kad je u polju 490
- more searches - dodati relevantne izvore
- OpacNav - dodatna navigacija s korisnim linkovima - gdje to staviti (lijevo, desno) i kako formatirati?
- urediti i prevesti poruke koje se primaju iz popisa i odabranih naslova - treba li još koji podatak, npr. broj iskaznice dodati u mail koji se dobije iz Carta
- kada si na skraćenom zapisu, kao drugu opciju zapisa vidis samo Potpuni zapis (MARC), a kada si na Potpunom zapisu onda imas i Expanded MARC View i ISBD View
- u normalnom prikazu, na kraju svake skupine se vidi tocka (iza razmaka) - bilo bi dobro da se tocka vidi samo iza godine
Raspraviti:
U normalnom prikazu (tj. skracenom zapisu) i u eng. verziji trenutno pise "predmetnice" za subjects, a malo su problematicni i autori (additional authors), a i 'serija' je upitna.
U rezultatima pretrazivanja ISBN se ne vidi. Vidi se u detaljnom prikazu. Treba li se vidjeti i na rezultatima?
moze li se u opacu sakriti samo jedan od itema, onako kako se moze sakriti zapis...radi se o itemima koji su kod nas u kancelarijama i koji nikad nece ici u fond iako su u bazi, tipa Verona, UDK itd...
(možda to nekako drukčije označiti, povezano s problemom obrade knjiga koje se nabavljaju iz projekata)
LibraryName ?
Intranet
Cirkulacija
Cirkulacija nije testirana za sve slučajeve pa se desilo da je Koha počela onemogućavati posudbu onim korisnicima koji su prekoračili rok za vračanje.
To je dobra opcija, ali je nezgodno ispalo što to nismo najavili.
Treba:
Složiti tako da se korisniku progleda kroz prste dan ili dva, a ne ovako kako je sada da im ne omogućava posuditi novo čak i ako im danas ističe rok posudbe.
Bugs:
- selfcheck na papiriću koji izbaci pod "dokumente vratiti do" ne piše datum nego neki broj ili kod...
Raspraviti:
Location processing
permanent_location - sysprefs http://koha.org/documentation/manual/3.2/circulation/in-processing-book-cart-locations.
Da li nam treba PROC i CART?
Katalog - prikaz podataka i pretraživanje
NORMAL prikaz sada izgleda kao ISBD! Na mjestu napomene je samo podatak iz 500a (za ocjenske radove još i 567a, a treba dodati i 502a). Sve napomene (polja 50X) trebale bi se nalaziti se pod Descriptions tabom.
Prikaz ISBD maknut je iz menija zato što prikaz Normal sada ima ISBD fromat. Taj prikaz imao je puno nedostataka, a među najvažniji su prikaz podataka o izdavanju, URL-a i problemi s intepunkcijama.
Dodani su linkovi na povezani zapis - od skupnog prema primjercima (Look for related records) i od primjeraka prema skupnom (Collection). Treba popraviti tako da pretražuje samo preko polja 035a, a ne preko ključnih riječi. Link bi se trebalo pokazivati samo na onim zapisima koji u leaderu imaju oznaku za related record.
Inventarni broj se sada prikazuje u tablici s primjercima na obje stranice rezultata (results i detail).
Dodana je mogućnost pretraživanja po zbirci preko sučelja za napredno preraživanje.
Napravljen novi firefox plugin za pretraživanje kataloga prema
inventarnom broju
Treba još:
- vratiti inv. broj na stranicu s rezultatima
- Koje napomene prikazati u ISBD-u, a koje ispod taba "Descriptions"
- napomena o transliteraciji
- edukacija o pretraživanju uz pomoć ccl sintakse
- LCCN (tj. 035$a) maknuti iz prikaza podataka u Z39.50 klijentu, košari i popisima
- popraviti pretraživanje po jeziku
- složiti zebru tako da pogađa riječi u pretraživanju za sva polja osim signature (koje još polje ne treba pogađanje riječi?)
- maknuti authority nomber iz prikaza podataka u detaljnom prikazu
- popraviti gresku koja se javlja nakon brisanja zapisa (vidi: Zebra indexing)
- u rezultatima pretraživanja pokazati ISBN i ISSN
Upstream:
- Keywords to MARC mapping - prikaz podataka u intranet normal view
Obrada
Mogućnost micanja primjeraka s jednog na - tehnički radi, praktično treba definirati postupak - koji zapis ostaje koji se briše, tko smije brisati zapis, na šta sve treba paziti. (vidi: Premještanje primjeraka s jednog na drugi bibliografski zapis)
No, imamo i mogućnost spajanje zapisa preko jako dobrog sučelja (moramo ga istestirati prije nego krenemo za pravo raditi).
Što će nam micanje primjeraka ako imamo spajanje zapisa? Možda dobro dođe ako podjelimo uloge šta ko radi. Možda pomoćni mogu micati primjerke kad ih uoče, a predmetni kasnije spajaju bib zapise.... ne znam, nekako, treba vidjeti šta je praktično a opet s druge strane da se ne dese greške.
Plugin za 008 - link na MARC Code List ....) sada se otvara
u novom prozoru.
Došlo s novom verzijom:
- mogućnost dodavanja više primjeraka odjednom
- mogućnost micanja primjeraka s jednog na drugi bib zapis
- granularne ovlasti za katalogizaciju
Treba još:
- Instalirati dodatak za generiranje signatura u zatvorenom spremištu - Pisanje Koha plugina
- Barcode - window title: kad je naslov predugačak onda se barcode ne vidi, pa se ne može čipirati
- nestao minusić kod inventarnog broja i kod 035 plus dosta toga na nuli
- provjeriti plugine za leader i 008
Raspraviti:
Kad se dodaje novi zapis, nakon klika na Save otvara se sučelje "Add Item", a ako se zapis editira, onda se otvara normal (koji izgleda kao ISBD).
Kako bi se to trebalo ponašati?
Postojao je bug u OPAC-u kod brisanja zapisa, no taj bug se može jednostavno zaobići. Naime, kad pobrišemo zapis, u OPAC-u se na neko vrijeme potrga pretraživanje po riječima koje daju u rezultatima taj zapis. Ako je rezultat za taj zapis na prvoj stranici, onda se ne dobiju nikakvi rezultati nego prilično loša greška. Ako je rezultat za taj zapis na drugoj stranici onda se strga na toj stranici. Greška se dešava zbog toga što Zebra (program za indeksiranje zapisa) nije još stigla obnoviti zapis, a sučelje za pretraživanje ga ne zna preskočiti. Bug smo uspjeli zaobići, sada OPAC radi bez greške, ali to treba pooraviti kako spada. Da nismo zaobišli ovaj bug, greška bi se se mogla izbječi tako da zapis najprije označimo oznakom "Sakrij u
OPAC-u" u polju 942, a tek onda ga obrišemo.
Novosti na naslovnici
Treba dati svim knjižničarima ovlasti da pišu obavijesti koje se vide na početnoj stranici u intranetu.
Prijevodi
Dio oznaka na engleskom sučelju je napisano na hrvatskom. To treba popraviti, al nije jednostavno.
Došlo s novom verzijom:
- novi wrapper za instalaciju prijevoda - ne radi :)
Instalacija
[Tue Feb 16 15:29:31 2010] Makefile.PL: Warning: prerequisite Graphics::Magick not found.
[Tue Feb 16 15:29:31 2010] Makefile.PL: Warning: prerequisite IPC::Cmd 0.46 not found. We have 0.401.
[Tue Feb 16 15:29:31 2010] Makefile.PL: Warning: prerequisite Lingua::Stem::Snowball 0.952 not found.
[Tue Feb 16 15:29:31 2010] Makefile.PL: Warning: prerequisite Memoize::Memcached 0.03 not found.
[Tue Feb 16 15:29:31 2010] Makefile.PL: Warning: prerequisite Number::Format 1.52 not found.
[Tue Feb 16 15:29:32 2010] Makefile.PL: Warning: prerequisite PDF::API2::Simple 1 not found.
[Tue Feb 16 15:29:32 2010] Makefile.PL: Warning: prerequisite PDF::Table not found.[Tue Feb 16 15:29:32 2010] Makefile.PL: Warning: prerequisite Storable 2.21 not found. We have 2.18.
[Tue Feb 16 15:29:32 2010] Makefile.PL: Warning: prerequisite Test::More 0.8 not found. We have 0.72.
[Tue Feb 16 15:29:32 2010] Makefile.PL: Warning: prerequisite Text::CSV::Encoded 0.09 not found.
Admin
isključiti Amazon, uključiti Google
Enhanced content: Amazon AWS private key (naknadno, treba li nam uopće?)
Upstream:
- lijepo novo sučelje za sysprefs
- nove sysprefs opcije
Migracija items.itemnotes u items.copynumber
- backup items.itemnotes
- itemnotes je mediumtext, copynumber je varchar(32) - treba ispraviti zapise u itemnotes duže od 32 znaka
- premapirati items.itemnotes
- pokrenuti skriptu ./misc/maintenance/sync_items_in_marc_bib.pl ( _Replaces the item data embedded in the MARC bib records (for indexing) with the authoritative item data as stored in the items table. If Zebra is used, run rebuild_zebra.pl -b -r after running this script. _ )
mysql> update items set copynumber = itemnotes ;
Query OK, 316711 rows affected, 11 warnings (59.70 sec)
Rows matched: 317021 Changed: 316711 Warnings: 11
mysql> SHOW WARNINGS ;
+---------+------+------------------------------------------------------+
| Level | Code | Message | bib item
+---------+------+------------------------------------------------------+
| Warning | 1265 | Data truncated for column 'copynumber' at row 10021 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 12687 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 133128 |
| Note | 1265 | Data truncated for column 'copynumber' at row 148603 | 118292 149220 lin13531
| Warning | 1265 | Data truncated for column 'copynumber' at row 234903 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 240681 |
| Note | 1265 | Data truncated for column 'copynumber' at row 252496 | 203477 253517 etn6059
| Note | 1265 | Data truncated for column 'copynumber' at row 267457 | 216220 268698 psiF-54
| Warning | 1265 | Data truncated for column 'copynumber' at row 272653 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 277954 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 282443 |
+---------+------+------------------------------------------------------+
11 rows in set (0.00 sec)
mysql> select biblionumber, itemnumber, itemnotes , copynumber from items where itemnotes != copynumber ;
+--------------+------------+----------------------------------------------------------------------------------+-----------------------------------+
| biblionumber | itemnumber | itemnotes | copynumber |
+--------------+------------+----------------------------------------------------------------------------------+-----------------------------------+
| 7468 | 10092 | slf56588 (nisu otisnute sve str.) | slf56588 (nisu otisnute sve str. |
| 8899 | 12778 | slf67394 (bibliofilski primjerak) | slf67394 (bibliofilski primjerak |
| 104612 | 133701 | filDodatni pod. o odgovornosti: Gottfried Gabriel | filDodatni pod. o odgovornosti: |
| 189568 | 235908 | rom13568,13569,13569/f-a,13569/f-b,13569/f-c,13569/f-d,13569/f-e,13569/f-f,13570 | rom13568,13569,13569/f-a,13569/f |
| 192861 | 241688 | rom1792/2,1792/4,1792/5,1792f/f,1792f/h,26379E | rom1792/2,1792/4,1792/5,1792f/f, |
| 220139 | 273925 | pum66/1996 (u RS, nedostaju str. s tablama: 208-215 ) | pum66/1996 (u RS, nedostaju str. |
| 224967 | 279247 | pumŠAR/1987a(neuvezani primjerak) | pumŠAR/1987a(neuvezani primjerak |
| 227773 | 283828 | ang1000/AMS do 1084/AMS (84 copies) | ang1000/AMS do 1084/AMS (84 copi |
+--------------+------------+----------------------------------------------------------------------------------+-----------------------------------+
8 rows in set (0.95 sec)
mysql> update items set itemnotes = null ;
Query OK, 316711 rows affected (43.04 sec)
Rows matched: 317021 Changed: 316711 Warnings: 0
Koha to MARC mapping
*mapirano dva puta
**polje dodano u framework (nema ga default framework)
Rebuild biblio tables
mglavica@koha-2010-02-15:/usr/share/koha/bin$ ./batchRebuildBiblioTables.pl -c
..................................................225350 in 37818.0600130558 s
...Can't call method "field" on an undefined value at ./batchRebuildBiblioTables.pl line 64.
editirati zapis 225354 i pokušati ponovo
Sync items in marc bib
mglavica@koha-2010-02-15:/usr/share/koha/bin/manintenance/sync_items_in_marc_bib.pl --run-update
Could not retrieve bib 225771 from the database - record is corrupt.
Could not retrieve bib 225773 from the database - record is corrupt.
Could not retrieve bib 225774 from the database - record is corrupt.
Could not retrieve bib 229768 from the database - record is corrupt.
Could not retrieve bib 229811 from the database - record is corrupt.
Could not retrieve bib 231170 from the database - record is corrupt.
Could not retrieve bib 236269 from the database - record is corrupt.
Could not retrieve bib 231170 from the database - record is corrupt.
Could not retrieve bib 241167 from the database - record is corrupt.
Could not retrieve bib 241457 from the database - record is corrupt.
Could not retrieve bib 242341 from the database - record is corrupt.
Could not retrieve bib 245586 from the database - record is corrupt.
Embedded item synchronization report
------------------------------------
Number of bibs checked: 246606
Number of bibs modified: 232417
Number of item fields removed from bibs: 317032
Number of item fields added to bibs: 317030
Number of bibs with errors: 11
mysql> select title, biblioitems.biblionumber, biblioitems.biblioitemnumber, marc, marcxml from biblioitems joiitems.biblionumber where marcxml = '' ;
+--------------------------------------------------+--------------+------------------+------+---------+
| title | biblionumber | biblioitemnumber | marc | marcxml |
+--------------------------------------------------+--------------+------------------+------+---------+
| Priručni anatomski atlas : | 225771 | 225771 | NULL | |
| Priručni anatomski atlas : | 225773 | 225773 | NULL | |
| Priručni anatomski atlas : | 225774 | 225774 | NULL | |
| Zlatan čovek | 229768 | 229768 | NULL | |
| Tko govori, tko piše : | 229811 | 229811 | NULL | |
| Stupnjevi organskog i čovjek : | 231170 | 231170 | NULL | |
| Ispravci i dopune starijoj hrvatskoj historiji / | 236269 | 236269 | NULL | |
| Deutsch : | 241167 | 241167 | NULL | |
| Tradition och förnyelse inom språket : | 241457 | 241457 | NULL | |
| Geneza ustaškog pokreta : | 242341 | 242340 | NULL | |
| Social emergence : | 245586 | 245585 | NULL | |
+--------------------------------------------------+--------------+------------------+------+---------+
11 rows in set (3 min 48.40 sec)
pobrisati te zapise.
bib-bez-marc.xls
mysql> delete from biblio where biblionumber = 225771 or biblionumber = 225773 or biblionumber = 225774 or biblionumber = 229768 or biblionumber = 229811 or biblionumber = 231170 or biblionumber = 236269 or biblionumber = 241167 or biblionumber = 241457 or biblionumber = 242341 or biblionumber = 245586 ;
Query OK, 11 rows affected (0.68 sec)
drugi pokušaj rebuild biblio tables zapne ovako
..................................................241600 in 4839.90223407745 s
..................................................241650 in 4843.83456802368 s
.................Can't call method "field" on an undefined value at ./batchRebuildBiblioTables.pl line 64.
mysql> select * from biblioitems where biblionumber = 242219 ;
Empty set (0.00 sec)
i taj zapis treba pobrisati
mysql> delete from biblio where biblionumber = 242219 ;
Query OK, 1 row affected (0.31 sec)
Izvještaji
- biblioitems.publisherdate -> biblio.copyrightdate
Patrons
EnhancedMessagingPreferences
Upstream:
- popravljen encoding u slanju e-maila preko opac user update
Serials
promjenjeno, testitari
Admin - Cataloging preferences - Record Structure - Routing Serials:
Add extra information to items automatically added to serials.
Upstream:
- popravljeno dodavanje primjeraka
- dorađene reklamacije
Nabava
Ovlasti za knjižničare
definirati uloge za nabavu i sukladno tome podesiti ovlasti
Upstream
- novi modul - granular permissions, hijerarhije budžeta, planiranje
- opcije za stvaranje primjeraka - prilikom nabave, u prijemu, u katalogizaciji
Procedura za produkciju
- prije instalacije pobrisane sessions i zebraqueue tablice
- pobrisani bibliografski zapisi bez biblio.marc polja (sačuvati pobrisane zapise)
mysql> select title, biblioitems.biblionumber, biblioitems.biblioitemnumber, marc, marcxml from biblioitems join biblio on biblio.biblionumber=biblioitems.biblionumber where marc is null ;
+--------------------------------------------------+--------------+------------------+------+---------+
| title | biblionumber | biblioitemnumber | marc | marcxml |
+--------------------------------------------------+--------------+------------------+------+---------+
| Priručni anatomski atlas : | 225771 | 225771 | NULL | |
| Priručni anatomski atlas : | 225773 | 225773 | NULL | |
| Priručni anatomski atlas : | 225774 | 225774 | NULL | |
| Zlatan čovek | 229768 | 229768 | NULL | |
| Tko govori, tko piše : | 229811 | 229811 | NULL | |
| Stupnjevi organskog i čovjek : | 231170 | 231170 | NULL | |
| Ispravci i dopune starijoj hrvatskoj historiji / | 236269 | 236269 | NULL | |
| Deutsch : | 241167 | 241167 | NULL | |
| Tradition och förnyelse inom språket : | 241457 | 241457 | NULL | |
| Geneza ustaškog pokreta : | 242341 | 242340 | NULL | |
| Social emergence : | 245586 | 245585 | NULL | |
+--------------------------------------------------+--------------+------------------+------+---------+
11 rows in set (34.63 sec)
mysql> delete from biblio where biblionumber = 225771 or biblionumber = 225773 or biblionumber = 225774 or biblionumber = 229768 or biblionumber = 229811 or biblionumber = 231170 or biblionumber = 236269 or biblionumber = 241167 or biblionumber = 241457 or biblionumber = 242341 or biblionumber = 245586 ;
Query OK, 11 rows affected (0.10 sec) ;
bib-bez-marc.xls
- pobrisan biblio zapis bez podataka u biblioitems tablici
delete from biblio where biblionumber = 242219 ;
Query OK, 1 row affected (0.00 sec)
biblio-bez-biblioitems.xls
mysql> select count(*) from biblio ;
+----------+
| count(*) |
+----------+
| 246779 |
+----------+
1 row in set (0.20 sec)
mysql> select count(*) from biblioitems ;
+----------+
| count(*) |
+----------+
| 246779 |
+----------+
1 row in set (11.73 sec)
mysql> select count(*) from items ;
+----------+
| count(*) |
+----------+
| 317896 |
+----------+
1 row in set (0.50 sec)
mysql> select count(*) from items where itemnotes is null ;
+----------+
| count(*) |
+----------+
| 322 |
+----------+
1 row in set (1.00 sec)
- preseliti itemnotes u copynumber
mysql> update items set copynumber = itemnotes ;
Query OK, 317574 rows affected, 8 warnings (57.21 sec)
Rows matched: 317896 Changed: 317574 Warnings: 8
mysql> show warnings ;
+---------+------+------------------------------------------------------+
| Level | Code | Message |
+---------+------+------------------------------------------------------+
| Warning | 1265 | Data truncated for column 'copynumber' at row 10021 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 12687 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 133126 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 234900 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 240678 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 272650 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 277951 |
| Warning | 1265 | Data truncated for column 'copynumber' at row 282440 |
+---------+------+------------------------------------------------------+
8 rows in set (0.00 sec)
mysql> select biblionumber, itemnumber, itemnotes , copynumber from items where itemnotes != copynumber ;
+--------------+------------+----------------------------------------------------------------------------------+-----------------------------------+
| biblionumber | itemnumber | itemnotes | copynumber |
+--------------+------------+----------------------------------------------------------------------------------+-----------------------------------+
| 7468 | 10092 | slf56588 (nisu otisnute sve str.) | slf56588 (nisu otisnute sve str. |
| 8899 | 12778 | slf67394 (bibliofilski primjerak) | slf67394 (bibliofilski primjerak |
| 104612 | 133701 | filDodatni pod. o odgovornosti: Gottfried Gabriel | filDodatni pod. o odgovornosti: |
| 189568 | 235908 | rom13568,13569,13569/f-a,13569/f-b,13569/f-c,13569/f-d,13569/f-e,13569/f-f,13570 | rom13568,13569,13569/f-a,13569/f |
| 192861 | 241688 | rom1792/2,1792/4,1792/5,1792f/f,1792f/h,26379E | rom1792/2,1792/4,1792/5,1792f/f, |
| 220139 | 273925 | pum66/1996 (u RS, nedostaju str. s tablama: 208-215 ) | pum66/1996 (u RS, nedostaju str. |
| 224967 | 279247 | pumŠAR/1987a(neuvezani primjerak) | pumŠAR/1987a(neuvezani primjerak |
| 227773 | 283828 | ang1000/AMS do 1084/AMS (84 copies) | ang1000/AMS do 1084/AMS (84 copi |
+--------------+------------+----------------------------------------------------------------------------------+-----------------------------------+
8 rows in set (1.20 sec)
mysql> update items set itemnotes = 0 ;
Query OK, 317896 rows affected (28.21 sec)
Rows matched: 317896 Changed: 317896 Warnings: 0
- Koha to MARC mapping - premapirana polja
- pokrenut rebuildBiblioTables
- Keywords to MARC mapping - definirane keywords
- sysadmin - staff - intranetstylesheet
- sysadmin - opac - stylesheet
- popravljeni frameworks - 952i 952z 952r
- pokrenut syncitems
Embedded item synchronization report
------------------------------------
Number of bibs checked: 246779
Number of bibs modified: 232631
Number of item fields removed from bibs: 317898
Number of item fields added to bibs: 317896
Number of bibs with errors: 0
...
06:35:43-21/02 zebraidx(1905) [log] Records: 246779 i/u/d 246510/269/0
...
NOTHING cleaned : the export /tmp/KXMJFxLzlj has been kept.
...
- testirano slanje maila iz cart i liste
- testirano update user record (popravljen encoding!)
- preseliti (kako?) more_subfields_xml u itemnotes
- maknuti sličice s mjeseca
- testirati nove template - ne radi select all
Mozda sam negdje preskocila u tekstu - ali ne radi bas pretrazivanje preko kohe - npr. ako utipkam u onaj mali prozorcic gore ped15322 ne izbaci mi nista jer ulovi jos neke oznake prije. isto se dogodilo i kad sam isla preko search s naslovom knjige.
contributed by Visnja Novosel on Feb 22 3:13am