XML-Bibel kann nicht mehr importiert werden?
XML-Bibel kann nicht mehr importiert werden?
Hi Leute,
mal wieder ein Konvertierungsproblem. Ich hatte gestern versucht mit Version 2.34c1 ein Gute-Nachricht-XML-Modul einzulesen. Nach der Meldung "Import beendet" erschien ein leerer Eintrag in der Übersetzungs-Liste (das hatte ich auch bei der LUT84 mal). Als ich darauf klickte kam die Fehlermeldung "List index out of bounds (-1)" Bei Nachforschungen habe ich dann festgestellt, dass im Verzeichnis \Plugins gar keine neue BIB-Datei angelegt wurde... Daraufhein habe ich flugs meine alt-erprobte LUT84 neu importiert. - Und siehe da: derselbe Fehler. Heute morgen habe ich nun sicherheitshalber die neue 2.34e installiert und wollte schauen, ob es jetzt geht. Die noch existierende LUT84.BIB habe ich vorher in Sicherheit gebracht (verschoben). Bei dem (seltsamerweise immer noch vorhandenen leeren Eintrag bekomm eich jetzt ein "List index out of bounds (69)". Die umbenannte und schließlich ganz verschobene LUT84 wird immer noch angezeigt und benutzt.
Kann mir jemand sagen, was da schief läuft oder mir sonst irgendwie vom Schlauch helfen?
Danke,
Wolfgang <><
mal wieder ein Konvertierungsproblem. Ich hatte gestern versucht mit Version 2.34c1 ein Gute-Nachricht-XML-Modul einzulesen. Nach der Meldung "Import beendet" erschien ein leerer Eintrag in der Übersetzungs-Liste (das hatte ich auch bei der LUT84 mal). Als ich darauf klickte kam die Fehlermeldung "List index out of bounds (-1)" Bei Nachforschungen habe ich dann festgestellt, dass im Verzeichnis \Plugins gar keine neue BIB-Datei angelegt wurde... Daraufhein habe ich flugs meine alt-erprobte LUT84 neu importiert. - Und siehe da: derselbe Fehler. Heute morgen habe ich nun sicherheitshalber die neue 2.34e installiert und wollte schauen, ob es jetzt geht. Die noch existierende LUT84.BIB habe ich vorher in Sicherheit gebracht (verschoben). Bei dem (seltsamerweise immer noch vorhandenen leeren Eintrag bekomm eich jetzt ein "List index out of bounds (69)". Die umbenannte und schließlich ganz verschobene LUT84 wird immer noch angezeigt und benutzt.
Kann mir jemand sagen, was da schief läuft oder mir sonst irgendwie vom Schlauch helfen?
Danke,
Wolfgang <><
Da ich gleich weg muß, hier mal ganz kurz das Wichtigste wegen den Pfaden:
Die neueren Versionen von SongBeamer importieren die Bibeln in ein anderes Verzeichnis (Bibelmodule werden im alten und neuen Pfad gesucht):
Du kannst dir den genauen Pfad per SongBeamer Script anzeigen lassen, da dieser von der Windows Version und Sprache abhängt:
Die neueren Versionen von SongBeamer importieren die Bibeln in ein anderes Verzeichnis (Bibelmodule werden im alten und neuen Pfad gesucht):
Code: Alles auswählen
C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\SongBeamer\Biblesprint GetFolder_SBProgramData+'Bibles\';
Gruß, Sebastian
Na, das reicht doch schon mal. Mit diesen Infos konnte ich das Problem schnell lokalisieren und beheben. Die GNB ist jetzt verfügbar - leider wie seinerzeit bei der Luther 84 (http://forum.songbeamer.de/viewtopic.ph ... highlight=) ohne Bezeichnung. Wenn Du mir dazu noch einen Tipp gibst, bin ich doch schon zufrieden - bis zum nächsten Problem. Aber die sind ja - Gott und Euch sei Dank - selten.
Todah rabah,
Wolfgang <><
Todah rabah,
Wolfgang <><
Wenn du mir den Dateinamen der .XML Datei geben könntest, dann kann ich den dazugehörigen Bibelnamen in SongBeamer eintragen.whutter hat geschrieben:Wenn Du mir dazu noch einen Tipp gibst, bin ich doch schon zufrieden - bis zum nächsten Problem. Aber die sind ja - Gott und Euch sei Dank - selten.![]()
Gruß, Sebastian
Kein Problem. Um hier gleich weitere Fälle abzudecken:
GN.XML: Gute Nachricht Bibel
EINH.XML: Einheitsübersetzung
SCH2000.XLM: Schlachter 2000
GNT_UBS: Greek New Testament UBS
Aber ehrlich: wäre es nicht einfacher, das Info-Feld der XML-Datei auszuwerten?
<Bible name="GN" info="Gute Nachricht Bibel">
Oder wenigstens das ganze in eine editierbare INI-Datei auszulagern?
Nur so als Vorschlag. Morgen kommt jemand und nennt die Dateien anders und dann kannst Du wieder rumpfriemeln.
Danke,
Wolfgang <><
GN.XML: Gute Nachricht Bibel
EINH.XML: Einheitsübersetzung
SCH2000.XLM: Schlachter 2000
GNT_UBS: Greek New Testament UBS
Aber ehrlich: wäre es nicht einfacher, das Info-Feld der XML-Datei auszuwerten?
<Bible name="GN" info="Gute Nachricht Bibel">
Oder wenigstens das ganze in eine editierbare INI-Datei auszulagern?
Nur so als Vorschlag. Morgen kommt jemand und nennt die Dateien anders und dann kannst Du wieder rumpfriemeln.
Danke,
Wolfgang <><
Vom Prinzip her wäre das denkbar. Allerdings scheint dieses Feld erst in einer neueren Version von Bibleworkshop zu existieren. Bisher gab es auch keine freie Auswahl der XML Dateinamen.whutter hat geschrieben:Aber ehrlich: wäre es nicht einfacher, das Info-Feld der XML-Datei auszuwerten?
<Bible name="GN" info="Gute Nachricht Bibel">
Gruß, Sebastian
Es gibt ja nicht nur BWS-XML-Dateien. Und der Dateiname richtet sich, so weit ich das sehe, nach dem Kürzel, das man beim Anlegen selbst vergeben kann. BWS exportiert übrigens selbst in der neuesten Version ohne dieses Feld. Aber die Zefania-XML-Dateien haben das Feld glaube ich. Jedenfalls habe ich es nicht selbst erfunden...
Wollte Dir halt nur die Arbeit erleichtern. Oder möchtest Du jedes Mal eine neue Programmversion basteln, wenn ich ein neues Bibelmodul integrieren will? 
Es gibt "Zefania XML" und "Bibleworkshop XML". Die beiden Formate sind sehr unterschiedlich.
Bei Zefania XML lesen wir das "biblename" Attribut aus.
<XMLBIBLE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="zef2005.xsd" version="2.0.0.0" status="v" type="x-bible" content="x-other" biblename="Elberfelder 1905" revision="0">
Bei "Bibleworkshop XML" habe ich kein vergleichbares Attribut oder Tag gefunden, welche einen Aufschluß auf den Bibelnamen geben könnte.
Das Tag von dem du schreibst habe ich bisher noch nirgendwo entdecken können.
Daher wird der Dateiname verwendet, da es mir so vorkam, daß dieser für eine Übersetzung immer gleich lautet.
Woher kommen die von dir genannten XML Dateien?
Bei Zefania XML lesen wir das "biblename" Attribut aus.
<XMLBIBLE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="zef2005.xsd" version="2.0.0.0" status="v" type="x-bible" content="x-other" biblename="Elberfelder 1905" revision="0">
Bei "Bibleworkshop XML" habe ich kein vergleichbares Attribut oder Tag gefunden, welche einen Aufschluß auf den Bibelnamen geben könnte.
Das Tag von dem du schreibst habe ich bisher noch nirgendwo entdecken können.
Woher kommen die von dir genannten XML Dateien?
Gruß, Sebastian
Tja, wenn ich nur immer wüsste, wo ich was her habe... Also zu den neuen BWS-XML-Dateien: Diese XML-Dateien kommen aus dem Export von BWS 4. (Es soll ja bald die Version V kommen. Was die macht, weiß ich noch nicht.) Da kann man keinen Dateinamen zum Export angeben. Die Datei heißt, wie das Modul. Aber da man beim Import (die "Rohdaten" kommen aus verschiedenen Quellen im Internet), selber einen Modulnamen wählen kann, ist dieser Name völlig unbestimmt. Bei gekauften Modulen mag das anders sein.
Nun würde ich aber sagen, dass das Editieren einer XML-Datei völlig unbedenklich ist und jeder BWS-Anwender kann doch einen beliebigen Tag einfügen (z.B. wie bei Zefania-XML oder eben die von mir benutzten Attribute), der SB hilft, das Modul zu benennen. Zur Not würde es ja reichen, wenn SB wenigstens den Dateinamen eintragen würde. Das ist immerhin besser als ein leerer Eintrag und der Dateiname ist schnell in was sinnvolles geändert, auch bei einem wenig erfahrenen User...
Nun würde ich aber sagen, dass das Editieren einer XML-Datei völlig unbedenklich ist und jeder BWS-Anwender kann doch einen beliebigen Tag einfügen (z.B. wie bei Zefania-XML oder eben die von mir benutzten Attribute), der SB hilft, das Modul zu benennen. Zur Not würde es ja reichen, wenn SB wenigstens den Dateinamen eintragen würde. Das ist immerhin besser als ein leerer Eintrag und der Dateiname ist schnell in was sinnvolles geändert, auch bei einem wenig erfahrenen User...
ich hatte (nach dem Update von 3.12) heute die Fehlermeldung
und fand im Fenster der Bibelversionen anstatt der Bibeln meine Songtitel angezeigt. Bin in das Verzeichnis
MichaelB
"List index out of bounds (-1)"
und fand im Fenster der Bibelversionen anstatt der Bibeln meine Songtitel angezeigt. Bin in das Verzeichnis
gegangen und fand dort unterhalb der Bibeldateien xxx.bib die Songnamen mit Endung .bib versehen. Die muß ich vermutlich löschen, daß alles wieder normal läuft?! Ob es wirklich was mit der 3.12 zu tun hat glaube ich gar nicht mal!!!D:\Dokumente und Einstellungen\All Users\Anwendungsdaten\SongBeamer\Bibles
MichaelB
Leidenschaft ist der Funke für Deine Zündschnur - John L. Mason
Das ist aber äußerst merkwürdigMichaelB hat geschrieben:[...] und fand dort unterhalb der Bibeldateien xxx.bib die Songnamen mit Endung .bib versehen. Die muß ich vermutlich löschen, daß alles wieder normal läuft?! Ob es wirklich was mit der 3.12 zu tun hat glaube ich gar nicht mal!!!
Also die gehören da definitiv nicht rein. Ich kann mir aber auch nicht vorstellen, daß das mit der Version 3.12 zusammenhängt.
Gruß, Sebastian