Moin, On Freitag, 20. Juni 2008, Micha Lenk wrote: > Martin Preuss schrieb: [...] > Meine Idee über die Benutzung dieser Funktion wäre übrigens folgende: > > - Anwendung startet und initialisiert AqBanking > - Anwendung zählt die Einträge in der Kontenliste (das was > AB_Banking_GetAccounts zurückliefert) > - Sind keine Konten eingerichtet *und* befindet sich im Verzeichnis > .banking/ eine Konfiguration, in der Konten zu finden sind, *dann* > wird beim Benutzer gefragt, ob die alten Konten importiert werden > sollen. > - Wenn der Benutzer zugestimmt hat, wird AqBanking Deinitialisiert, > die neue Funktion aufgerufen und AqBanking neu initialisiert. [...]
Also initialisieren und deinitialisieren darf AqBanking nicht, denn dabei wuerde ja das neue Verzeichnis angelegt und auch schon eine settings.conf geschrieben. Besser waere es, wenn die Funktion noch *vor* dem Initialisieren aufgerufen wird. Dann kann naemlich geschaut werden, ob das neue Verzeichnis schon existiert. Wenn ja, ist nichts weiter zu tun (dann hat schon jemand die Umsetzung vorgenommen und wir sollten uns hueten, hier selbst noch einaml beizugehen). Existiert das Verzeichnis hingegen nicht, aber es gibt das alte Verzeichnis, dann kopiere es. [...] > halt schwierig, in der AqBanking-Weiterentwicklung mitzuwirken, wenn du > am Ende doch fast alles selbst machst. (Und solche Freibier-Kommentare > wie von Andreas, dem IT-Freiberufler, kann man dann auch nicht wirklich > ernst nehmen...) [...] Die Aussage von Andreas ist genauso ernstzunehmen wie die anderer auch, insbesondere, wenn er Recht hat :-) Was das selbermachen angeht: Ohne ueberheblich klingen zu wollen, aber ich habe vermutlich den besten Ueberblick ueber den aktuellen Stand von AqBanking, die Historie (insbesondere fruehere Fehler) und davon, was ich zukuenftig noch einbauen will. Da ist es schon verstaendlich, dass ich die Arbeit selber mache, und ich persoenlich habe damit auch kein Problem, ich arbeite schliesslich gerne an AqBanking. Gruss Martin -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel