flash fil i Drupal

terminat
terminats bilde
Avlogget
Ble med: 29.03.2010

Hei, jeg har laget en flash animasjon som jeg har tenkt til å ha som header.  ( .swf )

Jeg har endret alle koder osv og alt skal stemme, men flash filen vises ikke. Jeg lastet ned en module (flash node) som skulle gjøre dette mulig, den funket heller ikke.

Noen ideer?

 

Mvh

Chris

 

 

EDIT:

Fant ut at flash node var for posting av .swf files innenfor en mappe.  Så da blir spørsmålet mitt enkelt:

Hvordan kan jeg få en .swf fil til å funke som banner?

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Sette inn flash i header

Hei, hvis du skal bruke swf-filen som header så nytter det ikke å bruke modulen flash node.

Det du kan gjøre er å plassere swf-filen i header ved hjelp av filen "page.tpl.php" for themet ditt (den ligger i katalogen til themet du bruker). I denne filen er seksjoner av siden definert.

Hvis du trenger hjelp til dette hadde det vært fint om du delte URL til siden din, hvilket theme du bruker og gjerne også swf-filen.

Husk imidlertid at de som ikke har Flash installert ikke vil se headeren din.

terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Vil helst ikke dele ut siden

Vil helst ikke dele ut siden min ;- )

Kan denne funke?

<?php
print swf("files/filename.swf", array('params' => array('bgcolor' => 'black')));
?>
Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Implementere swf filer på websiden

Hahaha, alltid så moro med folk som skal lage en webside som er tilgjengelig på internett, men ikke vil dele den med andre. :)

Uansett; vanskelig å hjelpe deg når jeg ikke ser hvor den skal implementeres.

Funksjonen du viser til ovenfor er ikke definert i Drupal API, så om det er en funksjon du får tilgang til ved hjelp av en modul, prøv den. Har aldri hørt om den funksjonen før.

Så at du hadde redigert innlegget ditt etter at du postet det første. Det så ikke jeg siden jeg ikke hadde refreshet innlegget da jeg svarte. Hadde posten din oppe lenge før jeg svarte skjønner du.

Du snakker først om header, så om banner. Hvis du skal plassere den øverst i dokumentet, så må du enten implementere swf-filen ved hjelp av filen "page.tpl.php" eller, hvis themet ditt tillater plassering av blokker i header, plassere den i en blokk og deretter plassere blokken på riktig plass.

terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Noen ideer til hva jeg skal

Noen ideer til hva jeg skal skrive i page.tpl.php filen?  Er litt usikker på dette området c

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Embedde flash / swf fil i HTML-dokument

Dette er et absolutt minimum for hva du må ha med.

<object width="320" height="200">
  <param name="movie" value="filnavn.swf">
  <embed src="filnavn.swf" width="320" height="200">
  </embed>
</object>
terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Den funket ikke :(

Den funket ikke :(  Jeg er takk nemelig for all hjelp jeg kan få jeg altså :- )  

Så om du kunne hjelpet meg litt mer med dette hadde jeg blitt rimelig happy :- )

<object width="960" height="150">
  <param name="movie" value="header-bg.swf">
  <embed src="header-bg.swf" width="960" height="150">
  </embed>
</object>

Slik vil den tilfelig se ut, noen forslag på hva mer jeg kan putte på? 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Riktig sti til filen og mellomlagring fjernet?
  1. Hvor ligger filen "header-bg.swf", er du sikker på at du la inn riktig path?
  2. Er du sikker på at du fjernet mellomlagrede filer?

For å fjerne mellomlagrede filer gå til

  • administrer
  • ytelse
  • Klikk på knappen "Tøm mellomlagrede data"
terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
header-bg.swf ligger på

header-bg.swf ligger på /image  (altså en folder som heter "image" som er i samme folderen som page.tpl.php filen, - om du skjønner hva jeg mener?)

 

Tømte mellomlagrede data nå

 

Edit:

/themes/[template_name]/images  -> der ligger .swf filen

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Ok, da må du prøve

Ok, da må du prøve følgende;

<object width="960" height="150">
  <param name="movie" value="/sites/all/themes/[template_name]/images/header-bg.swf">
  <embed src="/sites/all/themes/[template_name]/images/header-bg.swf" width="960" height="150">
  </embed>
</object>
terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Det gikk ikke :/   Har prøvd

Det gikk ikke :/   Har prøvd mye forskjellig nå, begriper ikke hvordan man får til dette

 

Edit:

  background: url(images/header-bg.swf) top left repeat-x;  color: #4A5157;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 13px;  margin: 0;

 

Slik ser CSS filen ut for den headeren, vet ikke om det kan være til mer hjelp?

terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
<iframe

<iframe src="http://www.ADRESSE.net/themes/TEMPLATE/images/header-bg.swf" style=" border:solid 2px #777 " width="960" height="150" frameborder="0" scrolling="no"></iframe>

Jeg har prøvd meg mye frem og tilbake med forskjellige koder i noen timer nå.  Ser ikke ut som jeg klarer dette alene iallefal.

*håper på å høre fra deg strax igjen* :- )

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Embedde swf-objekt i HTML

Du kan ikke bruke CSS for å embedde et swf-objekt. Dette må gjøres i HTML.

Her embedder jeg et swf-objekt.

med koden

<object width="498" height="575">
  <param name="movie" value="pacman-flash.swf">
  <embed src="/sites/default/files/pacman-flash.swf" width="498" height="575">
  </embed>
</object>
terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Nei nei, brukte ikke CSS .

Nei nei, brukte ikke CSS . Brukte tpl.page.php  (php).

Hmm, jeg sitter helt fast her, har ingen flere ideer om hvordan dette kan la seg gjøres, så håper på noen gode innspill :- )

 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Embedde flash / swf fil på hjemmesiden

I dette innlegget brukte du CSS-koder i forsøk på å sette inn et swf-objekt på hjemmesiden din.

Jeg har jo vist ovenfor hvordan man gjør det. Aner ikke hvorfor du ikke får det til, og jeg kan ikke hjelpe deg noe særlig mer før du eventuelt gir meg flere opplysninger om hjemmesiden din.

terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Hmm, kanskje jeg må fortelle

Hmm, kanskje jeg må fortelle hvor jeg skal plassere denne flash filen?  Altså fortelle at den skal stå som en header på toppen av siden?

Ikke vet jeg, jeg er ganske noob i .php

terminat
terminats bilde
Avlogget
Ble med: 29.03.2010
Endelig! :D  Fikk den til

Endelig! :D  Fikk den til der :- D

Ole Martin
Ole Martins bilde
Avlogget
Ble med: 15.06.2010
Hvilken løsning?

Ikke så dumt å dele løsningen (kodene, hvor etc) på et problem man har fått hjelp med

- gi en fisk til en person, og personen blir mett èn gang
-lær personen å fiske, og personen blir alltid mett

ThomasK
ThomasKs bilde
Avlogget
Donator
Ble med: 30.12.2009
gratulerer...

gratulerer...

med hilsen
Thomas Kile

Svar på forumemnet

(If you're a human, don't change the following field)
Your first name.
Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.