[Textlib] TIOP 1.2.3 közös kereső - hibatűrő megoldás

Szabó István szistvan at mail.vcsk.hu
2009. Nov. 14., Szo, 16:37:41 CET


Hi!

> SzIstvan-Imre levelvaltasai erdekesek, bar kisse kesze-kuszanak tunt.
> Igazabol ugye tobb problemarol van szo egyszerre:

Elnézést, ha követhetetlen volt....


> 1) textlibben tarolni a .PDF-ekre mutato linket, hogy el lehessen erni azt
>   a textlib rekord WEB-es megmutatasanal.
>   Ezzel nincs is gond, ez evek ota megy tobb helyen. Az Interneten mezo.
>   Pl: http://tlwww.vmmk.hu/cgi-bin/tlwww.cgi?show=n175025

Így van, ez rendben van!


> 2) PDF-eket a teljes szovegre indexelni, minden szora kereshetove tenni.
>   PDF megjeleniteskor at lehessen menni a textlib rekordba, ami az egyeb
>   adatokat (pl. szerzo) tartalmazza, mert igy pl. a szerzo mas muveit is
>   meg lehet keresni a textlib adatbazisban.

Ez így jó gondolat, de szerintem ezt egy új thread-ben kellene megbeszélni. Pár 
tesztet elvégzek még a közeljövőben és aztán biztos jelentkezem ezzel 
kapcsolatban ;-)

>   Profibb megoldas a sajat SQL adatbazis, amit Imre+SzIstvan is jonak
>   tart.

Igen, szerintem majd térjünk rá vissza...


> 3) Hibatures. Ami eredetileg a fo kerdes volt. A PDF-eket (es az adataikat,
>   amik textlibben vannak leirva) tobb helyen tarolni, hogy ha
>   az egyik gep kiesik, akkor is mindet meg lehessen talalni.
>   A harom kozul szerintem messze ez a legnehezebb...

Igen, pontosan foglaltad össze mit is szeretnék.


>> Ezek szerint tlwww-től kérdezhetek én is ugye?
> Persze. GET es POST is lehet.
> Pl  http://tlwww.vmmk.hu/cgi-bin/tlwww.cgi?ti=fegyveres

Remek! (Bár leeshetett volna.... említetted, hogy a közös kereső "speciálisan" 
kér le, elhagyja a számára fölös html tageket, ezt venném alapul.... ;-) )

>> Nem lehet a tlwww-t kiegészíteni (hackelni ;-) ), hogy egy "speciális" kérés 
>> hatására
>> visszadja a korábban emlegetett "kitöltött internet mezővel rendelkező
>> kötetadatokat"?
> Nem kell semmit hackelni, az interneten mezo az most is keresheto. pl:
> http://tlwww.vmmk.hu/cgi-bin/tlwww.cgi?in=Kritika+honlapja.

REMEK!
A fele már meg is van :-)
Tehát a feladat, hogy a máshol képződött "Internetes" mezőt tartalmazó 
rekordokat leszedjünk. Ezt akkor már most is meg lehet mondjuk POST-al, a 
kereső kifejezés "???", így visszaadja az összeset, pont erre van szükségem. 
Később ezt lehet esetleg finomítani, ha nagyon sok lesz.
Ez azért is szerencsés, mert on-line odatbázisnál is használható, nem kell 
feltétlen indexeléskor végezni.

Ha jól látom, akkor ezen találatok megjelenítéséhez is a dataref van 
felhasználva (tlwww.cgi?show=j368954). Fapados módszerrel az előbb visszakapott 
listát (tömböt) kell "bejárni", újra lekérni az elemeit, hogy a kötetadatokhoz 
hozzájussunk.
Az így összegyüjtött adatot kellene "bedolgozni" a saját adatbázisba, ha még 
nincs benne.

Nekem most hirtelen úgy tűnik, hogy a feladat építőkövei majdhogynem megvannak:
1. Kitöltött Internetes mezővel rendelkező rekordok keresése
2. A rekordok "kibontása": cím, szerző, stb. lekérdezése

Amit nem látok, az az így összegyűjtött adatok saját adatbázisba való 
betöltése.

Jól látom ezeket, vagy kifelejtettem valamit?

-- 
   (O__	  ------------------------------------------------------
   //\                       /      Varosi Csokonai Konyvtar
  //  )                     |       Tel.: 59/503-152
  V__/_    szistvan at tux.hu   \      szistvan at mail.vcsk.hu


További információk a(z) Textlib levelezőlistáról