[Tallinn-pm] FW: Konfiguratsioonimoodul i18n/l10n toega
Viktor Larionov
viktor.larionov at salva.ee
Sat Nov 8 02:26:14 PST 2008
Ei oska kahjuks. Ei ole kursis selliste lahendustega.
Minua tähelepanekute järgi enamus lahendusi kasutab alusena
Config::Validate'i.
Järsku saad lihtsamat pidi Config::Validate'i laiendada esialgse autori
nõusolekul ?
Ega rohkem ei oskagi lisada :)
Jõudu,
vik
-----Original Message-----
From: tallinn-pm-bounces+viktor.larionov=salva.ee at pm.org
[mailto:tallinn-pm-bounces+viktor.larionov=salva.ee at pm.org] On Behalf Of
Andri Moll
Sent: Friday, November 07, 2008 7:55 PM
To: tallinn-pm at pm.org
Subject: [Tallinn-pm] Konfiguratsioonimoodul i18n/l10n toega
Tere!
Näen laia valikut konfiguratsioonimooduleid CPANis. Kahjuks ei midagi
sobivat.
Otsin lahendust, millega parsida irssi või BIND stiilis sättefail Perli
andmestruktuuriks ning saadud /hash/i võrrelda konfisüntaksiga. Tulevikus
läheb
vaja parsitud andmed tagasi kirjutada, ideaalis muutmata teisi ridu.
Parseri aluseks leidsin YAPPi baasil Config::Irssi::Parser[1] mooduli.
Kahjuks
parseri kirjutamine on pisiasi võrreldes loetud andmete kontrollimisega.
Verifitseerimiseks sobilikuim, mille CPANist leidsin, oli
Config::Validate[2].
Kahjuks on moodulil kaks olulist puudust: veateadete tõlkimine ning
reanumbrite
teavitus. Saatsin nende kohta päringu autorile.
[1]
http://search.cpan.org/~dhardison/Config-Irssi-Parser-0.0.4/lib/Config/Irssi
/Parser.pod
[2] http://search.cpan.org/~cmo/Config-Validate-0.2.6/lib/Config/Validate.pm
Üldine tendents CPANi Config:: moodulite juures on andmete parsimine.
Andmekontroll on kas olematu või minimaalne (nõuab suurel hulgal käeliselt
kontrollkoodi kirjutamist).
Oskab keegi mind juhatada mõne olemasoleva lahenduseni, millel on järgmised
võimalused?
* Lokalisatsioon. Veateadete tõlkimine.
* Veateates probleemsele reale viitamine.
* Loetud andmete põhjalik kontroll. K.a hierarhiline vaikimisi väärtuste
määramine.
Andmete muutmine ja kirjutamine ei ole esialgu nõudmiseks. Mõistan, et
selline
lisa tuleb tõenäoliselt ise programmeerida.
Tänan ette!
Andri
_______________________________________________
Tallinn-pm mailing list
Tallinn-pm at pm.org
http://mail.pm.org/mailman/listinfo/tallinn-pm
More information about the Tallinn-pm
mailing list