Bagoly dokumentumkezelő

szimszon képe

Elég régóta keresgéltem különböző dokumentumkezelő programokat otthonra, és nem állítom, hogy megtaláltam volna a dokumentumkezelők szent tehenét. Végül is az Owlnál kötöttem ki.

http://linuxbox.hu/sites/linuxbox.hu/files/images/owl.preview.jpg

Viszonylag egyszerűnek néz ki a felülete, és mintha dolgoznának is rajta... 3 változata van, a Professional (pénzes) - amibe először kerülnek bele az új funkciók, van a sima adatbázissal, és van egy Ultralight ami adatbázis nélkül dolgozik, csak a megadott könyvtárak alapján dolgozik.

Demók elérhetők hozzájuk: ver. 1.0, Ultralight

Jelenleg a szabadon letölthető verzió a 0.96-os. Igazából 2 hiba van amit még nem sikerült orvosolnom benne, az egyik a „Keywords” újraszerkesztésnél 2x-es UTF-8 kódolást kap, valamint valamiért jócskán a jövőben van az aktuális bejelentkezés Uhhh

Amit javítani kellett benne, szintén az UTF-8 kezeléssel kapcsolatot, de a fórumban megtaláltam:
A db_mysql.incből kellett megjegyzésbe tenni:

 @mysql_query("SET NAMES 'utf8';", $this->Link_ID);<br />
 @mysql_query("SET CHARACTER SET 'utf8';", $this->Link_ID);13

Illetve az indexeléssel kapcsolatos hibához a fájlt kell letölteni és cserélni az indexing.lib.php

A funkciókért nézzétek meg a weboldalát itt.

Ami nekem nagyon hiányzott belőle, lévén 99%-ban scannelt dolgokat akarok benne tárolni, hogy nincs semmi könnyítő funkció benne ami lehetővé teszi, hogy egyből a lapolvasóból a doksi bekerüljön az adatbázisba.

A megoldás végül is egy Bash script lett, ami a következőket használja:

Amit megvalósít a script:

  • Kiválaszthatjuk a dokumentumtípust, amit felkonfiguráltunk az owl-ben. A kiválasztott dokumentum típushoz tartozó konfigurációs fájllal lehet bekérni a specifikus adatokat

http://linuxbox.hu/sites/linuxbox.hu/files/dok_tipus.png
Például nézzünk egy csekk típust:
Szolgáltató kiválasztása http://linuxbox.hu/sites/linuxbox.hu/files/szolg_valasztas.png
Dosszié ahova iktatva lesz http://linuxbox.hu/sites/linuxbox.hu/files/dosszie.png
Dokumentum adatai (félig előre kitöltött form) http://linuxbox.hu/sites/linuxbox.hu/files/doksi_adatai.png

  • Majd pár alap beállítást lehet kiválasztani a lapolvasóhoz (felbontás, színes/szürke, hány lapból áll)

Szürke/Színes http://linuxbox.hu/sites/linuxbox.hu/files/scan_mode.png
Felbontás http://linuxbox.hu/sites/linuxbox.hu/files/scan_res.png
Oldalszám http://linuxbox.hu/sites/linuxbox.hu/files/oldalszam.png

  • Egyenként beolvasásra kerülnek az oldalak
  • Ha több oldal van akkor automatikusan a jpg képek pdf-be kerülnek összefűzésre, ha csak 1 oldal van, akkor marad a jpg
  • Csatlakozik a weboldalhoz, majd feltölti a dokumentumot, és kilép a weboldalról

A script aktuális változata letölthető innen. A script bekonfigurálásához szükséges alapvető Bash, html és/vagy adatbázis ismeret, mivel a script nem önműködő és a szükséges adatokat nem az owl adatbázisából szedi, hanem ki kell keresni belőle és/vagy a html oldalakból - mint pl. az egyes könyvtárak számozása, a felhasználó által definiált dokumentumtípusok egyéni mezői stb... és azok alapján megírni a dokumentumtípust kezelő Bash scriptet, egy ilyen fájl van a csomagban is tele megjegyzésekkel.

Update: a tgz-be került egy dt_default fájl, ami a default dokumentum típust kezeli le, és a Documents könyvtárba (1) tölti fel. Így elvileg az owl.sh-ban csak az url, felhasználói név és jelszót kell beállítani.

A curl folyamatokat jobban kellene hibakezelni Szomorú

Bagoly dokumentumkezelő
CsatolmányMéret
dok_tipus.png3.81 KB
dosszie.png8.29 KB
szolg_valasztas.png6.78 KB
doksi_adatai.png19.15 KB
scan_mode.png4.83 KB
scan_res.png4.53 KB
oldalszam.png1.73 KB

Hozzászólások

leslie képe

kicsit más

kicsit más célokra, de én ezt használom:
http://www.ajaxplorer.info/wordpress/