[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