[XML] Importowanie zdjęć

 
Napisz nowy tematOdpowiedz do tematu    Forum programistyczne Programmers Zone Strona Główna -> (X)HTML, CSS, JS, VBS
Autor Wiadomość
Matevos
~user



Ostrzeżenia: 1
Dołączył: 19 Wrz 2008
Posty: 352


PostWysłany: 29-01-10 20:28 Zacytuj zaznaczone Odpowiedz z cytatem

Witam, gram w grę w której trzeba importować zdjęcie w XML i nie mam zielonego pojęcia jak to zrobić czy ktoś mógłby mi podać jakiś skrypt na to?
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Developmax
#Moderator




Dołączył: 02 Paź 2005
Posty: 3105
Skąd: biorą się dzieci?
Pomógł: 70

PostWysłany: 29-01-10 20:40 Zacytuj zaznaczone Odpowiedz z cytatem

Chodzi zapewne o podanie ścieżki do pliku w formacie XML.

http://www.pluscms.net/cms/?id=37

Pzdr

_________________
work: KMES Quality +(EAW, AB) home: My Portfoliol temp: java, vb+, excel+, sql, [babzonki, linkownia ?], Lab CAD/CAE+, data mining, s-modeling

Chwilowy brak funduszy na reklamę
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Matevos
~user



Ostrzeżenia: 1
Dołączył: 19 Wrz 2008
Posty: 352


PostWysłany: 29-01-10 20:42 Zacytuj zaznaczone Odpowiedz z cytatem

Czyli jak mam to zrobić mógłbyś podać gotowca bardzo bym Cie oto prosił ponieważ próbuje i próbuje i ciągle pisze że źle coś robie.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Developmax
#Moderator




Dołączył: 02 Paź 2005
Posty: 3105
Skąd: biorą się dzieci?
Pomógł: 70

PostWysłany: 30-01-10 22:12 Zacytuj zaznaczone Odpowiedz z cytatem

Powyżej podałem przykład. Zapewne gra oczekuje własnych - zdefiniowanych tagów do opisu fotografii. Standardowo w XML jest to IMAGE:
XML:
<image width="740" height="555">image.jpg</image>


Być może trzeba załadować plik XML, który obudowany jest w tagi HTML-a. Wówczas standardowo należy użyć tagu img, ale trzeba pamiętać o znacznikach CDATA (aby uniknąć parsowania).

Być może chodzi tylko o pliki SVG?

Co to za gra? Możesz podać link?

Pzdr

_________________
work: KMES Quality +(EAW, AB) home: My Portfoliol temp: java, vb+, excel+, sql, [babzonki, linkownia ?], Lab CAD/CAE+, data mining, s-modeling

Chwilowy brak funduszy na reklamę
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Matevos
~user



Ostrzeżenia: 1
Dołączył: 19 Wrz 2008
Posty: 352


PostWysłany: 31-01-10 19:20 Zacytuj zaznaczone Odpowiedz z cytatem

Oto gra http://www.managerzone.com/?lang=pl i tam trzeba wejść w edycja herbów > archiwum i tam można tylko wklejać XML.
Kod:

<image width="740" height="555">[b]image.jpg[/b]</image>

W tym pogrubionym miejscu mam wstawić link do zdjęcia?
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Developmax
#Moderator




Dołączył: 02 Paź 2005
Posty: 3105
Skąd: biorą się dzieci?
Pomógł: 70

PostWysłany: 07-02-10 13:35 Zacytuj zaznaczone Odpowiedz z cytatem

I wszystko jasne Wink

Wkleić XML oznacza wkleić kod, który wcześniej musisz wygenerować.
Po utworzeniu herbu wchodzisz do archiwum > export (i zapisujesz sobie gdzieś ten kod). Dalej możesz tworzyć nowe i zapisywać w osobnych plikach lub w jednym zbiorczym. Szkoda, że autorzy nie przewidzieli możliwość zapisu on-line...

Chcąc załadować herb, kopiujesz odpowiedni fragment kodu.

XML korzysta m.in. ze znaczników, o których pisałem wcześniej. Są one specyficzne dla konkretnego zastosowania - tutaj dla gry ManagerZone. Zauważ, że różne są wartości dotyczące wzoru, promienia, przesunięć x/y elementów wzoru itd. Poniżej dwa przykładowe "herby" - fragmenty XML odpowiedzialne za wygenerowanie herbu.

XML:
<?xml version = "1.0" encoding="UTF-8"?>
<object name="internalFormat">
        <array name="objectList">
                <object name="0">
                        <boolean name="rotateable">false</boolean>
                        <boolean name="scalable">false</boolean>
                        <boolean name="moveable">false</boolean>
                        <integer name="outlineColor">100</integer>
                        <integer name="outlineSize">0</integer>
                        <object name="pattern">
                                <object name="transObject">
                                        <integer name="sy">1</integer>
                                        <integer name="sx">1</integer>
                                        <integer name="ty">0</integer>
                                        <integer name="tx">-90</integer>
                                        <integer name="r">0</integer>
                                </object>
                                <array name="colors">
                                        <integer name="0">100</integer>
                                        <integer name="1">5</integer>
                                </array>
                                <string name="id"><![CDATA[pattern2]]></string>
                        </object>
                        <boolean name="selected">false</boolean>
                        <integer name="rotation">0</integer>
                        <float name="height">239.8</float>
                        <float name="width">198.9</float>
                        <float name="y">40.1</float>
                        <float name="x">20.55</float>
                        <string name="id"><![CDATA[back0]]></string>
                        <string name="type"><![CDATA[normal]]></string>
                        <boolean name="isBackground">true</boolean>
                        <boolean name="flipX">false</boolean>
                </object>
        </array>
        <integer name="selectedIndex">0</integer>
        <integer name="height">320</integer>
        <integer name="width">240</integer>
        <string name="assetsURL"><![CDATA[logo_assets.swf]]></string>
        <float name="version">0.94</float>
        <boolean name="snapToGrid">false</boolean>
</object>


XML:
<?xml version = "1.0" encoding="UTF-8"?>
<object name="internalFormat">
        <array name="objectList">
                <object name="0">
                        <boolean name="rotateable">false</boolean>
                        <boolean name="scalable">false</boolean>
                        <boolean name="moveable">false</boolean>
                        <integer name="outlineColor">100</integer>
                        <float name="outlineSize">4.70588235294118</float>
                        <object name="pattern">
                                <object name="transObject">
                                        <integer name="sy">1</integer>
                                        <float name="sx">0.292</float>
                                        <integer name="ty">0</integer>
                                        <integer name="tx">-90</integer>
                                        <float name="r">-0.125663706143592</float>
                                </object>
                                <array name="colors">
                                        <integer name="0">100</integer>
                                        <integer name="1">5</integer>
                                </array>
                                <string name="id"><![CDATA[pattern4]]></string>
                        </object>
                        <boolean name="selected">false</boolean>
                        <integer name="rotation">0</integer>
                        <float name="height">239.8</float>
                        <float name="width">198.9</float>
                        <float name="y">40.1</float>
                        <float name="x">20.55</float>
                        <string name="id"><![CDATA[back0]]></string>
                        <string name="type"><![CDATA[normal]]></string>
                        <boolean name="isBackground">true</boolean>
                        <boolean name="flipX">false</boolean>
                </object>
        </array>
        <integer name="selectedIndex">0</integer>
        <integer name="height">320</integer>
        <integer name="width">240</integer>
        <string name="assetsURL"><![CDATA[logo_assets.swf]]></string>
        <float name="version">0.94</float>
        <boolean name="snapToGrid">false</boolean>
</object>


Pzdr

@Matevos
Napisz czy problem rozwiązany... podziel się z nami tą zachowaną dla siebie informacją Neutral

_________________
work: KMES Quality +(EAW, AB) home: My Portfoliol temp: java, vb+, excel+, sql, [babzonki, linkownia ?], Lab CAD/CAE+, data mining, s-modeling

Chwilowy brak funduszy na reklamę
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Wyświetl posty z ostatnich:   
Napisz nowy tematOdpowiedz do tematu    Forum programistyczne Programmers Zone Strona Główna -> (X)HTML, CSS, JS, VBS Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Mapa
Powered by phpBB © 2001, 2005 phpBB Group

 Polecane strony