[Allegro] A99 Janas

Thomas Berger ThB at Gymel.com
Mo Jan 31 15:31:56 CET 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Liebe Frau Liebmann, liebe Liste,

|>bei dem Aufruf x janas
|>http://www.bsz-bw.de/rekla/show.php?mode=source&eid=IFB%5F02-2%5F394
(Inhalt
|>von #8e)
|>
|>erhalte ich die Fehlermeldung: externe ID unbekannt!
|>     interne ID nicht vorhanden!
|>
|
| Wie das kommt, ist noch unklar, aber es klappt, wenn man statt %5F den
| Unterstrich einsetzt (%5F = dezimal 95). Irgendwo wird da wohl bei der
| Uebermittlung der URL was verfaelscht - die Fehlermeldungen kommen
nicht von
| JanaS oder a99 selber!

gerade heute morgen bin ich ueber dasselbe Problem gestolpert
(Indiz dafuer, dass es erst seit einiger Zeit ein Problem ist?
Allerdings ist Janas ja selbst recht jung).

Das Problem ist, dass "%5F" (z.B. auf Empfehlung von mir) stets dann
genommen wird, wenn eigentlich ein Unterstrich in der URL ist:
Erstens ist es eine aquivalente und mindestens genauso legale Art
und Weise, die URL zu notieren, zweitens ist "_" ja in vielen Allegro-
Anwendungen das Steuerzeichen fuer v14-Stammsatzverknuepfungen, selbst
wenn es zufaellig nicht zu einer unerwuenschten Ersetzung kommt,
spaetestens bei der Bildschirmanzeige der URL wuerde der Strich nicht
gezeigt werden...

Moeglicherweise ruft der Flex-Befehl "janas" nicht direkt das
Janas-Fenster auf, sondern ueber den Umweg einer CMD-Shell. Dabei
wird dann %5 fuer einen Uebergabeparameter gehalten und eliminiert.
Abhilfe moeglicherweise durch Einkapseln in Anfuehrungszeichen
(beim Flex-Befehl oder in a99 intern?) oder am besten noch durch
Abschaffen dieses hypothetischen Shell-Schlenkers.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFB/kFcENVh3bB0lwMRAvNYAKCsdfvA6GfsP0Q86NnBM5mVve7yLACeKFsA
4x/HQO15degu1jY9xeqwJuA=
=0blx
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro