SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Potrzebuje pomocy.....
Autor Wiadomość
ewrybady
Początkujący


Dołączył: 10 Maj 2013
Posty: 4
Skąd: Jenin
Wysłany: Pią 10 Maj, 2013 18:33   Potrzebuje pomocy.....

Witam serdecznie.

Na początku chciałem się przywitać bo jestem tutaj po raz pierwszy. Od razu mówię, że jestem zupełnym laikiem w tych sprawach i postanowiłem poszukać pomocy.

Chciałem zrobić, na stronę firmową taką mapę polski z województwami, aby wyświetlało mi w jakim województwie jest konkretny przedstawiciel handlowy.

Znalazłem już taką mapę do przerobienia w SwiSH-ie, ale siedziałem już prawie 2 godziny i nie mogę zmienić tego co jest tam wpisane. Pewnie nie jest to dużo pracy, ale za cholerę nie mogę znaleźć gdzie zmienić opis po kliknięciu w dane województwo.

W załączniku zamieściłem ten plik. Jakby ktoś byłby mi w stanie pomóc, to będę dozgonnie wdzięczny. Jakieś info ( najlepiej krok po kroku, gdzie jest funkcja do zmiany zawartości wyświetlanego tekstu).

Wersja mojego SWiSH to: SWiSH Max 4 2011.06.20
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Pią 10 Maj, 2013 18:53   

Na początek proponuję updatować SWISH. Aktualizacja jest za darmo. A warto aktualizować, bo usunięto sporo starych błędów i niestety przy okazji dorzucono nowe ;) Co do danych, których szukasz, to są one zapisane w pierwszej scenie i wyglądają tak:
Kod:
onSelfEvent (load) {
var data = new Array();
data["MAZOWIECKIE"]={capital:"Warszawa",pop:"5 222 167",size:35558,link:"http://www.mazovia.pl/"};
data["LUBUSKIE"]={capital:"Zielona Góra",pop:"1 010 047",size:13987,link:"http://lubuskie.pl/"};
data["PODKARPACKIE"]={capital:"Rzeszów",pop:"2 101 732",size:17845,link:"http://www.podkarpackie.pl"};
data["MAŁOPOLSKIE"]={capital:"Kraków",pop:"3 298 270",size:15182,link:"http://www.malopolskie.pl/"};
data["ŚWIĘTOKRZYSKIE"]={capital:"Kielce",pop:"1 270 120",size:11710,link:"http://www.kielce.uw.gov.pl/"};
data["ŚLĄSKIE"]={capital:"Katowice",pop:"4 640 725",size:12333,link:"http://www.opole.uw.gov.pl/"};
data["OPOLSKIE"]={capital:"Opole",pop:"1 031 097",size:9411,link:"http://www.slaskie.pl/"};
data["DOLNOŚLĄSKIE"]={capital:"Wrocław",pop:"2 876 627",size:19946,link:"http://www.umwd.dolnyslask.pl/"};
data["ZACHODNIO POMORSKIE"]={capital:"Szczecin",pop:"1 693 198",size:22892,link:"http://www.zachodniopomorskie.pl/"};
data["LUBELSKIE"]={capital:"Lublin",pop:"2 157 202",size:25122,link:"http://www.lubelskie.pl/"};
data["ŁÓDZKIE"]={capital:"Łódź",pop:"2 541 832",size:18218,link:"http://www.lodzkie.pl/"};
data["WIELKOPOLSKIE"]={capital:"Poznań",pop:"3 408 281",size:29826,link:"http://www.umww.pl/"};
data["KUJAWSKO POMORSKIE"]={ capital:"Bydgoszcz",pop:812383,size:77121,link:"http://www.kujawsko-pomorskie.pl"};
data["POMORSKIE"]={capital:"Gdańsk",pop:"2 230 099",size:18310,link:"http://www.woj-pomorskie.pl/"};
data["PODLASKIE"]={capital:"Białystok",pop:"1 189 731",size:20187,link:"http://www.wrotapodlasia.pl/"};
data["WARMIŃSKO MAZURSKIE"]={capital:"Olsztyn",pop:"1 427 118",size:24173,link:"http://www.warmia.mazury.pl/"};
}

Jak sobie pozamieniasz dane to wyświetlane będą takie jak chcesz.
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
Ostatnio zmieniony przez Januszr Pią 10 Maj, 2013 18:58, w całości zmieniany 1 raz  
 
     
ewrybady
Początkujący


Dołączył: 10 Maj 2013
Posty: 4
Skąd: Jenin
Wysłany: Pią 10 Maj, 2013 18:57   

W pliku html mam takie coś i nie widze tych danych co wyskakują po kliknieciu:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html40/loose.dtd">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="author" content="grzesiek">
<meta name="generator" content="SWiSH Max4 PLK (2011.09.19) www.swishzone.com">
<meta name="description" content="">
<meta name="keywords" content="4291572531 4294914867 4294953984 4281558681 4288282368 4291559628, Lubuskie 0 solid 1
Podkarpackie 1 solid 3
Małopolskie 2 solid 4
Świętokrzyskie 3 solid 5
Śląskie 4 solid 6
Opolskie 5 solid 5
Dolno Śląskie 6 solid 3
Zachodnio pomorskie 7 solid 5
Lubelskie 8 solid 4
Łódzkie 9 solid 1
Wielkopolskie 10 solid 4
Kujawsko pomorskie 11 solid 3
Pomorskie 12 solid 6
Mazowieckie 13 solid 6
Podlaskie 14 solid 1
Warmińsko mazurskie 15 solid 5, Lubuskie 0 solid 2
Podkarpackie 1 solid 2
Małopolskie 2 solid 2
Świętokrzyskie 3 solid 2
Śląskie 4 solid 2
Opolskie 5 solid 2
Dolno Śląskie 6 solid 2
Zachodnio pomorskie 7 solid 2
Lubelskie 8 solid 2
Łódzkie 9 solid 2
Wielkopolskie 10 solid 2
Kujawsko pomorskie 11 solid 2
Pomorskie 12 solid 2
Mazowieckie 13 solid 2
Podlaskie 14 solid 2
Warmińsko mazurskie 15 solid 2, f e f f f f, stolica, warszawa">
<!-- text used in the movie -->
<!-- 4291572531 4294914867 4294953984 4281558681 4288282368 4291559628, Lubuskie 0 -->
<!-- solid 1
Podkarpackie 1 solid 3
Małopolskie 2 solid 4
Świętokrzyskie 3 solid -->
<!-- 5
Śląskie 4 solid 6
Opolskie 5 solid 5
Dolno Śląskie 6 solid 3
Zachodnio -->
<!-- pomorskie 7 solid 5
Lubelskie 8 solid 4
Łódzkie 9 solid 1
Wielkopolskie 10 -->
<!-- solid 4
Kujawsko pomorskie 11 solid 3
Pomorskie 12 solid 6
Mazowieckie 13 -->
<!-- solid 6
Podlaskie 14 solid 1
Warmińsko mazurskie 15 solid 5, Lubuskie 0 -->
<!-- solid 2
Podkarpackie 1 solid 2
Małopolskie 2 solid 2
Świętokrzyskie 3 solid -->
<!-- 2
Śląskie 4 solid 2
Opolskie 5 solid 2
Dolno Śląskie 6 solid 2
Zachodnio -->
<!-- pomorskie 7 solid 2
Lubelskie 8 solid 2
Łódzkie 9 solid 2
Wielkopolskie 10 -->
<!-- solid 2
Kujawsko pomorskie 11 solid 2
Pomorskie 12 solid 2
Mazowieckie 13 -->
<!-- solid 2
Podlaskie 14 solid 2
Warmińsko mazurskie 15 solid 2, f e f f f f, -->
<!-- stolica, warszawa -->
<!-- Utworzono w SWiSH Max4 - Flash Made Easy - www.swishzone.com -->

<style type="text/css">
/*<![CDATA[*/
*
{
margin: 0;
padding: 0;
height: 100%;
}
object
{
vertical-align: top;
}
/*]]>*/
</style>
</head>
<body bgcolor="#FFFFFF">
<center>
<object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,42,0"
id="woj_przyklad"
width="566" height="364"
>
<param name="movie" value="woj_przyklad.swf">
<param name="bgcolor" value="#FFFFFF">
<param name="quality" value="high">
<param name="seamlesstabbing" value="false">
<param name="allowscriptaccess" value="samedomain">
<embed
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
name="woj_przyklad"
width="566" height="364"
src="woj_przyklad.swf"
bgcolor="#FFFFFF"
quality="high"
seamlesstabbing="false"
allowscriptaccess="samedomain"
>
<noembed>
</noembed>
</embed>
</object>
</center>
</body>
</html>

[ Dodano: Pią 10 Maj, 2013 20:35 ]
Witam.
Kolego poradziłem sobie, dzięki twoim radą.
Teraz mam tylko pytanko czy można zrobić aby adres meillowy był linkowalny, tzn. chodzi mi o podobna funkcje jak w html mailto:pyrkosz@wercopolska.pl, aby po nacisnieciu automatycznie przechodziło do pisania meila.



Kod na te województwo, wygląda następujaco:

data["MAZOWIECKIE"]={capital:"Bernard Pyrkosz",pop:"",size:"tel: 508 570 385" ,link:"email: pyrkosz@wercopolska.pl "};

[ Dodano: Pią 10 Maj, 2013 21:42 ]
Witam.

Na dzień dzisiejszy skończyłem. Można zerknąć na TUTAJ.

Jeszcze jakby mi ktoś był w stanie pomóc z tym odsyłaczem pocztowym, to proszę o radę.
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Sob 11 Maj, 2013 04:46   

Chyba flash nie obsługuje znacznika m@ilto. Jeżeli to co napisałem jest prawdą, może warto rozważyć zrobienie "wyskakujących" okienek zamiast wpisywania danych do info?
Jedna - być może nie ważna uwaga: jeżeli ta sama osoba obsługuje handel w regionach a klikanie na te regiony nie powoduje zmian, to wygląda to tak, jakby mapka nie działała... Może warto rozważyć wpisywanie, np w nawiasach, nazwy województwa - wtedy akcja kliknięcia cokolwiek by robiła?
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
ewrybady
Początkujący


Dołączył: 10 Maj 2013
Posty: 4
Skąd: Jenin
Wysłany: Sob 11 Maj, 2013 20:40   

No witam. Też o tym myślałem. Bo rzeczywiście, może wyglądać, że mapka nie działa. Docelowo ma być pięciu przedstawicieli, dlatego ich regiony podzieliłem na kolory.

Może jutro coś powalcze. Co miałeś na myśli pisząc o wyskakujących okienkach?

Pozdrawiam.
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Sob 11 Maj, 2013 22:03   

MovieClipy w których będą wszystkie konieczne dane i button mailto :)
MovieClipy można nazwać województwami. Potem zgrupować do jednego MovieClipa (tymczasowo nazwę go opis) i nadać akcję na każdej z 16 klatek, coś na wzór:
stop();
_parent.opis.MC_nazwa_wojewodztwa._visible = true
oraz dla wszystkich innych:
_parent.opis.MC_nazwa_wojewodztwa._visible = false
Będzie to wyglądało jak pojawiające się okienko.
Naturalnie, można zaznaczyć w opis 16 klatek, potem wszędzie stop. Poszczególnym województwom nadać akcję PLACE i na następnej klatce REMOVE (albo milej: FadeIn oraz FadeOut). W taki sposób na każdej jednej klatce będzie pojawiał się jeden tylko MovieClip. Potem już tylko guziki z odniesieniami po kliknieciu na województwo aby film poszedł do danej klatki movieclipa o nazwie opis.
Dobranoc :P
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
ewrybady
Początkujący


Dołączył: 10 Maj 2013
Posty: 4
Skąd: Jenin
Wysłany: Nie 12 Maj, 2013 09:19   

Witam kolego.

Dziękuje za dobre rady, ale nie ukrywam, że to co napisałeś to dla mnie ciemna magia.
Ta mapka to pierwsze, co udało mi się zrobić w SWiSH-ie, i twoim rad pewnie nie wykorzystam, bo nie wiem co i jak. :) . Ale dziękuje za dobre rady. :)

[ Dodano: Nie 12 Maj, 2013 10:23 ]
A czy dało by się zrobić button " Napisz do mnie" z mailto, pod danymi przedstawiciela ?

Jak miałbym to zrobić. ?
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Nie 12 Maj, 2013 18:55   

Z doświadczenia z tym programem wiem, że nie należy pisać, że czegoś nie da się zrobić. Z pewnością się da, pytanie tylko ile to środków pochłonie?
Problem widzę tak: edytujesz text zapisywany ze znacznikami HTML, jak Bold np. A mailto jest komendą guzika i stosuje się to tak:
Kod:
on (release) {
    mailTo("do@kogo.ten.mail", "do@wiadomosci.kogo.ten.mail", "temat.tego maila", "to czym ma sie mail zaczynac");
}

I już. Nie wiem jak zrobić aby w polu textowym ładowanym z różnych elementów można było zastosować skrypt Flash. HTML we Flash to nie HTML jak na stronie - to jedynie niektóre znaczniki do textu.
Stąd najłatwiej było by mi zrobić jak powyżej pisałem :P
Sorry - ze względu na komercyjne wykorzystanie tego elementu nie zrobię tego jako wolontariusz.
Ale może jakiś użytkownik forum (EspE, Mielu, Shastaan) podejmą próbę - kto wie ??
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.18 sekundy. Zapytań do SQL: 14