MyBB.de Forum

Normale Version: Theme Import funktioniert nicht (1.4.4)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Öffne die Datei admin/modules/style/themes.php und suche nach:
PHP-Code:
header("Content-Length: ".my_strlen($xml)); 
Kommentiere diese Zeile aus:
PHP-Code:
//header("Content-Length: ".my_strlen($xml)); 
Danach sollte der Export vollständig sein.
Export und Re-Import haben jetzt funktioniert. Vielen Dank !
hmm, darf ich mich da mal anhängen?

Der Export meines Themes hat mit Michaels Tipp geklappt und die xml-Datei scheint auch vollständig zu sein. Zumindest endet sie mit
Code:
</html>]]></template>
    </templates>
</theme>
Allein der Import schlägt mit der hier im ersten Beitrag genannten Meldung fehl. Habe es schon mit dem Häkchen bei "Ignorieren" probiert und auch mal ein komplettes Theme versucht, als auch eine Version nur mit den eigenen Einstellungen.
Es klappt nicht. Sad

Und noch eine Frage: wo finde ich denn im ACP den Link zur phpInfo? Ich scheine blind zu sein....

Nachtrag:
ich habe jetzt "einfach" meine geänderten Templates nacheinander ins neue Forum kopiert und auch die global.css kopiert. So gehts auch Wink
ACP -> Tools & Verwaltung -> Zeige PHP-Info.
Danke! Blush
mir ist das ja schon peinlich... Blush

Aber ich kann mit den Einstellungen spielen wie ich will, der Import eines Themes will einfach nicht funktionieren. Sad
Die xml-Datei ist vollständig und Krafdis Screencast kenne ich fast auswendig. Rolleyes
Auch das Laden der xml-Datei per URL habe ich versucht, es erscheint jedoch immer wieder die diese Meldung
Zitat:"MyBB konnte die Datei mit dem Theme, welches Sie hochgeladen haben, nicht finden. Bitte überprüfen Sie, ob das die korrekte Datei ist und ob sie nicht beschädigt ist."

Kann es evtl. daran liegen, dass mein exportiertes Theme bislang als "Default" unter dem "MasterStyle" lag?
Gab´ es vielleicht Änderungen am Server/php.ini (temporäres Verzeichnis)?

Probier´ auch das mal: https://www.mybb.de/forum/thread-9031-po...l#pid65550
Hallo en-gedi,

an der php.ini sollte sich eigentlich nichts geändert haben. Ich habe nun mal zum Test Michaels altes Theme importiert. Der Import funktioniert problemlos!

Nach einem erneuten Versuch, mein (Default) Theme zu exportieren habe ich die 2 Möglichkeiten auf "Nein" gesetzt. Hiermit kann ich das Theme dann importieren. Allerdings ist es dann unvollständig.
Auch dem Hinweis in Deinem Link, den Namen des Themes in der xml-Datei zu ändern, habe ich versucht. Leider auch ohne Erfolg. Sad
Kannst du die Theme-Datei bitte an support[at]mybboard[punkt]de schicken?
Das Import-Problem tritt bei mir auch auf. Daraufhin habe ich die Datei durch den XML-Validator geschickt, welcher einen Fehler gemeldet hat. Und zwar liegt das Problem in den Zeilen 3849 und 3861:
Code:
// <![CDATA[
[...]
// ]]>
Das sind Tags, die das XML-Dokument selbst benutzt und zudem bei dir im Template auftauchen. Das verursacht ein Problem, da der XML-Parser einen Tag als geschlossen ansieht, der eigentlich noch nicht geschlossen ist. Wenn du diese beiden Zeilen entfernst, funktioniert der Import.
Seiten: 1 2 3 4 5