Błąd, prawdopodobnie z plikiem templateDetails.xml
Wyniki 1 do 8 z 8

Temat: Błąd, prawdopodobnie z plikiem templateDetails.xml

  1. #1
    Przeglądacz -Miszczu- awatar
    Dołączył
    06-08-2008
    Skąd
    Białystok
    Wpisy
    53
    Punkty
    10

    Domyślny Błąd, prawdopodobnie z plikiem templateDetails.xml

    [
    Witam.
    Bardzo bym prosił o pomoc w rozwiązaniu mojego problemu. Męczę się z tym już kolejny dzień i problem spędza mi sen z powiek.
    Przy wrzucaniu szablonu, zrobionego przeze mnie, wedlug "Joomla! Tworzenie stron WWW." Helionu, wyskakuje mi paskudny błąd:

    XML Parsing Error at 15:25. Error 76: Mismatched tag
    Przejrzałem wiele tematów na tym forum i przerabiałem to od nowa jednak bez żadnych rezultatów.

    Poniżej wrzucam kod pliku templateDetails.xml

    Kod:
    <?xml version="1.0" encoding="utf-8"?>
    <install version="1.5" type="template">
                <name>szablon</name>
                <creationDate>08/04/10</creationDate>
                <author>A</author>
                <copyright>Aaaa</copyright>
                <authorEmail>aaa@xyz.pl</authorEmail>
                <authorUrl>http://aaa.xyz.pl</authorUrl>
                <version>1.0</version>
                <description>XYZ</description>
                <files>
                       <filename>index.php<filename>
                       <filename>template_thumbmail.png</filename>
                       <filename>params.ini</filename> - plik jest pusty
                </files>
                <css>
                     <filename>css/layout.css</filename>
                     <filename>css/template.css</filename>
                </css>
                <positions>
                           <position>toolbar</position>
                           <position>search</position>
                           <position>left</position>
                           <position>right</position>
                           <position>user1</position>
                           <position>user2</position>
                           <position>user3</position>
                           <position>footer</position>
                </positions>
                <images>
                        <filename>images/top.jpg<filename>
                        <filename>images/menu.jpg<filename>
                        <filename>images/logo.jpg<filename>
                        <filename>images/flash.jpg<filename>
                        <filename>images/content.jpg<filename>
                        <filename>images/stopka.jpg<filename>
                </images>
    </install>
    Ostanio edytowane przez -Miszczu- : 11-04-2010 02:41

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior moje awatar
    Dołączył
    08-01-2008
    Skąd
    Silesia
    Wpisy
    6 057
    Punkty
    188

    Domyślny

    A usuń " - plik jest pusty".
    Webdeveloper do usług ;)

  4. #3
    Przeglądacz -Miszczu- awatar
    Dołączył
    06-08-2008
    Skąd
    Białystok
    Wpisy
    53
    Punkty
    10

    Domyślny

    Nie wiem czy to ma znaczenie, że jest pusty czy nie, więc dopisałem to dla Waszej wiadomości. W pliku xml'a nie ma tego napisu.

    p.s. Jest taka mozliwość, że ten bląd nie odnosi się do pliku z xml? Może błędu trzeba szukać gdzieś indziej.
    Ostanio edytowane przez -Miszczu- : 11-04-2010 02:49

  5. #4
    Senior moje awatar
    Dołączył
    08-01-2008
    Skąd
    Silesia
    Wpisy
    6 057
    Punkty
    188

    Domyślny

    Według komunikatu błędu masz niepasujące tagi.

    Jakie jest kodowanie tego pliku? Na pewno UTF-8 bez DOM?

    No i jakby nie było w pliku templateDetails.xml brakuje Ci informacji o tym pliku albo ja niedowidzę.

    A gdzie masz tag positions (pozycje)?

    Spróbuj na podobieństwo tego zrobić:

    Kod:
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN" "http://dev.joomla.org/xml/1.5/template-install.dtd">
    <install version="1.5" type="template">
      <name>nazwa szablonu</name>
      <creationDate>data utworzenia</creationDate>
      <author>imię i nazwisko autora</author>
      <authorEmail>emailtworcy@domena.pl</authorEmail>
      <authorUrl>http://www.stronatworcy.pl</authorUrl>
      <copyright>This template is released under the GNU/GPL License</copyright>
      <license>GNU/GPL</license>
    
    
      <version>1.0</version>
      <description>opis szablonu</description>
      <files>
        <filename>index.php</filename>
        <filename>templateDetails.xml</filename>
        <filename>template_thumbnail.png</filename>
        <filename>params.ini</filename>
        <filename>template_thumbnail.png</filename>
        <filename>images/arrow.png</filename>
        <filename>images/emailButton.png</filename>
        <filename>images/pdf_button.png</filename>
        <filename>images/printButton.png</filename>
        <filename>images/indent1.png</filename>
        <filename>images/indent2.png</filename>
        <filename>css/template.css</filename>
      </files>
      <positions>
        <position>breadcrumb</position>
        <position>left</position>
        <position>right</position>
        <position>top</position>
        <position>user1</position>
        <position>user2</position>
        <position>user3</position>
        <position>user4</position>
        <position>footer</position>
        <position>debug</position>
        <position>syndicate</position>
      </positions>
      <params>
      </params>
    </install>
    Webdeveloper do usług ;)

  6. #5
    Przeglądacz -Miszczu- awatar
    Dołączył
    06-08-2008
    Skąd
    Białystok
    Wpisy
    53
    Punkty
    10

    Domyślny

    Kodowanie jest takie jakie widać.
    Plik templateDetails.xml dodałem do listy. Nie spodziewałem się, że trzeba to zrobić.
    Tag positions jest po css'ie.

    Nic się nie zmieniło po poprawkach. Z tego co widzę to błąd dotyczy linijki: </files>

  7. #6
    Bywalec Raveren awatar
    Dołączył
    06-12-2008
    Skąd
    Lublin
    Wpisy
    185
    Punkty
    22

    Domyślny

    W linii 12 masz: <filename>index.php<filename>
    a powinno być <filename>index.php</filename>
    i dalej cały blok bez zamkniętych znaczników:
    Kod:
                <images>
                        <filename>images/top.jpg<filename>
                        <filename>images/menu.jpg<filename>
                        <filename>images/logo.jpg<filename>
                        <filename>images/flash.jpg<filename>
                        <filename>images/content.jpg<filename>
                        <filename>images/stopka.jpg<filename>
                </images>
    Używaj edytora z kolorowaniem to szybko znajdziesz takie błędy (np Notepad++)
    Ostanio edytowane przez Raveren : 11-04-2010 09:14

  8. #7
    Senior moje awatar
    Dołączył
    08-01-2008
    Skąd
    Silesia
    Wpisy
    6 057
    Punkty
    188

    Domyślny

    Informacja na przyszłość.
    Cytat Wysłane przez -Miszczu- Zobacz wiadomość
    Kodowanie jest takie jakie widać. ...
    Nie chodzi o to jakie kodowanie jest wpisane w pliku xml, tylko z jakim kodowaniem ten plik został zapisany przez Ciebie/Twój program do edycji kodu.
    Webdeveloper do usług ;)

  9. #8
    Przeglądacz -Miszczu- awatar
    Dołączył
    06-08-2008
    Skąd
    Białystok
    Wpisy
    53
    Punkty
    10

    Domyślny

    Raveren, pozamykałem znaczniki i błąd zniknął. W życiu bym się nie spodziewał, że popełnie tak fatalny błądi jego nie zauważe. Aż mi glupio... Włączyłem sobie automatyczne zamykanie znaczników i więcej już nie będzie takich tematów

    moje, ja korzystam z darmowego edytora Zajączek. Ani przy zapisywaniu plików, ani w ustawieniach niema wyboru kodowania. Może polecasz jakiś inny edytor? Wcześniej uzywałem EdHTML oraz kED2 ale tam nie ma podświetlania co przy długim kodzie jest ważne.

    Dziękuję Wam za zainteresowanie i pomoc

Podobne tematy

  1. Plik templateDetails.xml - sposoby zapisu
    przez Robster na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 3
    Ostatni post/autor: 02-02-2010, 16:11
  2. Skrypt instalacyjny: templateDetails.xml
    przez mkolo na forum Dokumentacja - Propozycje, zmiany, poprawki.
    Odpowiedzi: 3
    Ostatni post/autor: 26-11-2009, 16:13
  3. Prawdopodobnie błąd w joomli, albo szablonie.
    przez haxigi na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 0
    Ostatni post/autor: 09-11-2009, 15:51
  4. Atrybuty <positions> w kodzie pliku templateDetails.xml
    przez Przemulala na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 5
    Ostatni post/autor: 11-09-2008, 22:46
  5. Plik templateDetails.xml
    przez Przemulala na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 1
    Ostatni post/autor: 09-09-2008, 19:24

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •