Seite 1 von 1

Bug: Import von Modulen

Verfasst: Mi 2. Nov 2005, 21:10
von David S
Ich bin auf folgendes Problem gestoßen:
Beim Import von einem vorher exportierten Modul (mit der entsprechenden Funktion sowohl der Version 4.6 als auch 4.6.2) zeigt PHP nach dem Upload folgende Fehlermeldung an:
Warning: Invalid argument supplied for foreach() in /var/www/web199/html/test2/contenido/classes/contenido/class.module.php on line 417
Kennt jemand eine Lösung dafür?

Verfasst: Mi 2. Nov 2005, 23:48
von HerrB
Kannst Du mal die .xml-Datei posten?

Gruß
HerrB

Verfasst: Do 3. Nov 2005, 00:01
von David S
Das war eine davon (Übersetzungen vom neuen Newslettermodul):

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1"?>
<module><translation origin-language-id="1" origin-language-name="deutsch"><string><original>Name</original>
<translation>Name</translation>
</string>
<string><original>E-Mail</original>
<translation>E-Mail</translation>
</string>
<string><original>Select</original>
<translation>Auswahl</translation>
</string>
<string><original>Newsletter</original>
<translation>Newsletter</translation>
</string>
<string><original>Subscribe</original>
<translation>Anmelden</translation>
</string>
<string><original>Unsubscribe</original>
<translation>Abmelden</translation>
</string>
<string><original>Go</original>
<translation>Go</translation>
</string>
<string><original>Join</original>
<translation>Anmelden</translation>
</string>
<string><original>Handler Article:</original>
<translation>Handler-Artikel:</translation>
</string>
<string><original>Update</original>
<translation>Aktualisieren</translation>
</string>
<string><original>Join:</original>
<translation>Anmelden:</translation>
</string>
<string><original>default group</original>
<translation>Standardgruppe</translation>
</string>
<string><original>selected group(s)</original>
<translation>ausgew&auml;hlte Gruppe(n)</translation>
</string>
<string><original>group(s) as selected by user</original>
<translation>Gruppenauswahl durch Nutzer</translation>
</string>
<string><original>Multiple group selection allowed</original>
<translation>Mehrfachgruppenauswahl erlaubt</translation>
</string>
<string><original>Select group(s):</original>
<translation>Gruppe(n) ausw&auml;hlen:</translation>
</string>
<string><original>Options:</original>
<translation>Optionen:</translation>
</string>
<string><original>Open handler form in new window</original>
<translation>Handler-Webseite in neuem Fenster &ouml;ffnen</translation>
</string>
</translation>
</module>
Das gleiche Problem bestand auch für die XML Datei, die ich durch den Export des neuen Newsletter-Moduls erstellt hatte.

Verfasst: Do 3. Nov 2005, 00:05
von HerrB
Unabhängig von dem Problem, beachte, dass es neue Newsletter-Module gibt (siehe Module).

Mmmmh, was sind das für Striche? Kannst Du mal versuchen, eine Übersetzungsdatei aus diesem Thread zu importieren und Bescheid geben, ob es ging?

http://www.contenido.org/forum/viewtopi ... 8914#58914

Gruß
HerrB

Verfasst: Do 3. Nov 2005, 00:14
von David S
Die Striche waren vom IE. Habe jetzt den Code berichtigt, in dem ich das Orginalfile per Notepad ausgelesen habe.
Zu deinen Dateien: Ich habe die Dateien aus der modules3.0.zip genommen und mehrere davon ausprobiert. Das einzige was sich geänder hat ist die Zeilen Nummer in der der Fehler auftritt: 265

Verfasst: Do 3. Nov 2005, 00:26
von HerrB
Welche PHP-Version hast Du?

Gruß
HerrB

Verfasst: Do 3. Nov 2005, 09:40
von David S
5.0.5-0.bpo.1

Verfasst: Do 3. Nov 2005, 09:48
von HerrB
Da müssen jetzt die PHP-Experten übernehmen, ich vermute, dass da was mit dem XMP-Parser schief läuft.

Gruß
HerrB

Verfasst: Do 3. Nov 2005, 09:51
von David S
das ist möglich, denn ich hab auch bei nem RSS_Newsfeed Darstellungsprobleme von Symbolen.