Avatar billede mvk Nybegynder
22. januar 2003 - 09:31 Der er 23 kommentarer og
1 løsning

Dynamisk billedgalleri med tekst

hvordan kan jeg lave et dynamisk billedgalleri hvor der samtidigt med at billedet loades hentes tekst til billedet (titel, størrelse, info). teksten skal hentes til 3 forskellige formatterede felter.

hypotetisk spørgsmål: er der nogen måde hvorpå man kunne trække billedenavne og tekst helt ud fra flash så brugeren slet ikke skal ind i flash for at angive nye billeder og tekst.
Avatar billede jakobclausen Nybegynder
22. januar 2003 - 09:38 #1
-
Avatar billede majsmarken Nybegynder
22. januar 2003 - 10:11 #2
Med på en 'lytter'...
Avatar billede thulstrup Nybegynder
22. januar 2003 - 10:24 #3
Som svar til dit hypotetiske spørgsmål. Det kan sagtens lade sig gøre at hente oplysninger som sti, navn o.s.v eksternt. Det ville være oplagt at gemme disse oplysninger i en XML-fil.
Avatar billede nikolajdu Nybegynder
22. januar 2003 - 10:47 #4
Starter bagfra.

En text eller en XMLfil vil være glimrende her.

Hvis du laver en tekstfil indeholdende :

&billede1=Billede.jpg&billedeNavn1=Lækker steg&tekst1=hej hej mvk&yepDu=yep&

Så laver du 1 tomt movieClip til at loade data ind i. Vi kalder det "dummy" i instance. Indsæt følgende på "dummy". Lav yderligere et felt til at være "billedeHolder"

onClipEvent(load){
loadVariabes("tekstfil.txt","");
}

onClipEvent(data){
if(this.yepDu=="yep"){
loadMovie(this.billede1,"_root.billedeHolder");
_root.tekstFelt = this.billedeNavn1; // et tekstfelt med variabelnavnet "tekstFelt" som ligger i roden.
_root.tekstFelt2 = this.tekst1; // et tekstfelt med variabelnavnet "tekstFelt2" som ligger i roden.
}
}

Læg mærke til at alle felter og clips her ligger i roden.

/Nikolaj
Avatar billede mvk Nybegynder
22. januar 2003 - 10:59 #5
fedt nikolaj
jeg tester det senere i dag :)
Avatar billede christian Nybegynder
23. januar 2003 - 14:43 #6
til "jakobclausen" og "majsmarken" hvis i vil med på en lytter behøves I ikke at skrive noget...

Bare tryk på Udfør (altså med tomt kommentar felt), så kommer man med på en lytter ;-)
Avatar billede beorndesign Nybegynder
25. januar 2003 - 02:20 #7
Du kunne også putte alle dataene i filnavnet som f.eks: info_200x200_titel_01.jpg

Så kan du inde i flash splitte filnavnet op med en array() funktion, og få de variabler, som du har brug for. Så slipper du for at lave en database!

Denne metode er dog mindre anvendelig, hvis du har planer om at skrive en del i info og hvis du har planer om at bruge et upload-komponent!
Avatar billede mvk Nybegynder
26. februar 2003 - 09:21 #8
godmorgen nikolaj

hvor skal jeg lave: "Lav yderligere et felt til at være "billedeHolder""
Avatar billede mvk Nybegynder
26. februar 2003 - 09:22 #9
jeg har et tomt MC i roden der hedder "dummy" i instance
2 tekstfelter i roden -. tekstFelt og tekstFelt2
og jeg tekstfil med det du har skrevet
.
jeg er lidt usikker på hvor/hvad der skal heede billedeholder
Avatar billede mvk Nybegynder
26. februar 2003 - 09:27 #10
på "dummy" har jeg smidt ovenstående script
Avatar billede mvk Nybegynder
26. februar 2003 - 09:38 #11
har ændret tekstfilen til: &billede1=Billede.jpg&billedeNavn1=Lækker steg&tekstFelt=hej hej mvk&tekstFelt2=yep&
så den passer til tekstfelterne.
Avatar billede mvk Nybegynder
26. februar 2003 - 09:41 #12
.
.
.
hvordan "bevæger" brugeren sig rundt i billedegalleriet - skal der ikke være nogle knapper - frem og tilbage mellem billederne...
.
opretter gerne et nyt ? - let me know :)
,
tak
Avatar billede mvk Nybegynder
27. februar 2003 - 10:13 #13
morning
Avatar billede nikolajdu Nybegynder
27. februar 2003 - 19:41 #14
ehe?
Avatar billede mvk Nybegynder
27. februar 2003 - 20:52 #15
det er fordi jeg ikke helt forstod den med: "Lav yderligere et felt til at være "billedeHolder"
"
er det et movieclip jeg skal lave eller ?
Avatar billede nikolajdu Nybegynder
28. februar 2003 - 13:04 #16
yep
Avatar billede mvk Nybegynder
28. februar 2003 - 22:07 #17
skal MC billedeholder ligge inde i MC dummy ?
Avatar billede mvk Nybegynder
03. marts 2003 - 10:09 #18
jeg ved ikke om det er tekstfilen det er galt med:
&billede1=Billede.jpg&billedeNavn1=Lækker steg&tekstFelt1=hej hej mvk&tekstFelt2=yep&
men den skriver intet ind i min swf
Avatar billede mvk Nybegynder
03. marts 2003 - 10:10 #19
jeg har to tommme MC og to tekstfelter:
MC1 = dummy (har de actions på som du har skrevet)
MC2 = billedeHolder
TX1 = tekstFelt1
TX2 = tekstFelt2
Avatar billede mvk Nybegynder
03. marts 2003 - 10:19 #20
dette er min actions på dummy:
onClipEvent(load){
loadVariabes("tekstfil.txt","");
}
onClipEvent(data){
if(this.yepDu=="yep"){
loadMovie(this.billede1,"_root.billedeHolder");
_root.tekstFelt1 = this.billedeNavn1;
_root.tekstFelt2 = this.tekst1;
}
}
Avatar billede mvk Nybegynder
03. marts 2003 - 10:30 #21
Nikolaj - vil du smide et svar - så tager jeg det jeg har indtil nu og opretter et nyt ?
Avatar billede mvk Nybegynder
03. marts 2003 - 10:33 #22
... altå hvis din tid er knap
Avatar billede nikolajdu Nybegynder
04. marts 2003 - 11:14 #23
well ok :))
Avatar billede mvk Nybegynder
04. marts 2003 - 16:01 #24
:) - tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester