Internetowe Forum Archiwalne

Internetowe Forum Archiwalne => System informacji o zasobie archiwów państwowych => Wątek zaczęty przez: Anonymous w Lipiec 26, 2005,

Tytuł: Problem z ogólnopolska bazą IZA
Wiadomość wysłana przez: Anonymous w Lipiec 26, 2005,
http://baza.archiwa.gov.pl/sezam/iza.php?nrarchiwum=89&nrzespolu=390&cdnumeru=0&mode=showzesp&search1=get&offset=50

Jest problem z przegladaniem ogólnie dostępnych inwentarzy archiwalnych w bazie IZA (www.archiwa.gov.pl). Nie ma mozliwości przechodzenia do kolejnych stron.
Czy mozna cos z tym zrobić?
Tytuł: Re: Problem z ogólnopolska bazą IZA
Wiadomość wysłana przez: Marek Gieroń w Lipiec 26, 2005,
Cytat: "Anonymous"http://baza.archiwa.gov.pl/sezam/iza.php?nrarchiwum=89&nrzespolu=390&cdnumeru=0&mode=showzesp&search1=get&offset=50

Jest problem z przegladaniem ogólnie dostępnych inwentarzy archiwalnych w bazie IZA (www.archiwa.gov.pl). Nie ma mozliwości przechodzenia do kolejnych stron.
Czy mozna cos z tym zrobić?

Można.
http://baza.archiwa.gov.pl/sezam/iza.php?nrarchiwum=89&nrzespolu=390&cdnumeru=0&mode=show&search1=get&offset=50
Tytuł: Rozwiązanie i ciekawostka :)
Wiadomość wysłana przez: Rafał Rufus Magryś w Lipiec 26, 2005,
Witam,

Problem tkwi w źle podanym parametrze:

//baza.archiwa.gov.pl/sezam/iza.php?nrarchiwum=89&nrzespolu=390&cdnumeru=0&mode=showzesp&search1=get&offset=50 wystarczy wykasować ciąg znaków „zesp” z adresu

Przy okazji opiszę pewną ciekawostkę (pewnie części forumowiczy) -
dla wytrwałych lubiących wpisywać a nie klikać ;)…: wartości można podać „ręcznie” w ciągu jaki jest przekazywany do PHP w adresie strony:
np.
http://baza.archiwa.gov.pl/sezam/iza.php?nrarchiwum=89&nrzespolu=390&cdnumeru=0&mode=show&search1=get&offset=50

nrarchiwum – numer archiwum w jakim chcemy wyszukiwać
nrzespolu – numer zespołu nas interesującego
cdnumeru – CD numeru zespołu,
Najciekawszy jest jednak fragment: „offset=”. Standardowo zespół przewijany jest po 50 rekordów i nie możemy przeglądać danych np. od 501 rekordu. Jednak podając jako „offset” wartość rekordu który nas interesuje przeskakujemy bez "przeklikiwania"… Może to nieistotne jeśli inwentarz liczy 400 – 500 rekordów ale jeśli chcemy przejrzeć rekord po rekordzie zespół liczący 2000 czy 3000 jednostek… nie musimy przewijać od początku.
Np.
http://baza.archiwa.gov.pl/sezam/iza.php?nrarchiwum=65&nrzespolu=216&cdnumeru=0&mode=show&search1=get&offset=523
Uwaga: skrypt przelicza numer rekordu  +1, podając zatem 523 pierwszym wyświetlanym rekordem będzie 524…

Pozdrawiam

P.S. Oczywiście można też zrobić sobie zakładkę ale trzeba ją po jakimś czasie wykasowywać :)…