Hi I have a strange issue with the latest version of audio module

I have upgraded the site to drupal 5.3 with the latest version of views & audio
but in the new audio nodes i add to the site - the player is not shown (there is a download link, but not player )

The strangest thing is that the player *IS* shown for audio nodes that were in the site before

i even have another state in some on the nodes - I have a "play" link but not flash player

I have double checked all the things i have remmemberd :
- added the flash directive in the htaccess file ( i have requested the swf file directly and i got it)
- i have tried this with & without getid3 module - does not affect

any Ideas ?

you can see it here http://net-sah.org/he/daily_halacha

Avior

CommentFileSizeAuthor
#4 audio1.png76.75 KBavior

Comments

avior’s picture

Hi
I have try to solve the weired state , with no success.

I have figure it's related to teaser /full node state
if the view is displayed as teaser list - the player is shown
in full node mode - the player is not shown

when i enter in node itself - the player is not shown

here are examples (it's Hebrew...)
teaser list : player shown - http://net-sah.org/he/daily_halacha
enter the node - the player is not shown - http://www.net-sah.org/he/node/546

How can i determine if the player is displayed in teaser mode / full node mode ?

Thanks
Avior

cristele’s picture

I have the same issue- not able to resolve it either

avior’s picture

Priority: Normal » Critical

Hi
I am not the only one with the problem
Think this is a critical issue for 1.3 version ,
please recommend all not to upgrade to 1.3 until this solves

Thanks Avior

avior’s picture

Category: bug » support
StatusFileSize
new76.75 KB

Hi
Sorry, I dont know how i didn't noticed it. the player is there but it shimmed to the right (look at attached image)

I use rtl site, i have a rtl css (audio-rtl.css)

I have check the site with safari & opera & IE 6 it looks ok ,
but in firefox & Konqueror it's shimmed to right

I still don't know how to solve this issue,
I guess it's a css problem, any help will be appreciated

Thanks
Avior

tombigel’s picture

This is a tricky one, you are dealing with multiple browser bugs:

1st - It doesn't work well for you on any browser but opera.

in Safari 3 - the li bullet is missing, not a big issue.

in IE6/7 "hasLAyout" is not set for the li element and the placement of the player and li bullet is wrong, if you add "width:100%" to the li you set
hasLayout and as a bonus fix RTL related placement bugs that applying other hasLayout triggering methods doesn't fix.
in Firefox 2 what you see is one of the many RTL bugs FF has with li elements, I found that if you set "clear:both" to that li element it falls back into place. don't ask me why...
in Firefox 3 the placement is almost good (the RTL issue is partially fixed), but you still need to use "clear:both" on the li to put it back into place.

I wrote a lot, and then reviewed it and found one stupid cross-browser solution:

in audio_rtl.css, line 25, just change it to:

ul.audio-info li {  
  margin: 2px 0;
  padding-right: 5px;  /* JCss.Old left JCSS_TMP_VALUE: 5px */ 
  clear:both;
}

Fixes FF2, FF3, IE6, IE7

Tom B.

avior’s picture

Tom

Thank you very much, your really helped me here
so simple solution , this solved all the problems

Thanks again

Avior

avior’s picture

Status: Active » Closed (fixed)

Closed , Fixed by Toms patch

Rob3rt’s picture

The patch did not work for me. I have the same problem.

avior’s picture

Hi
Try to remark "overflow : hidden " in audio.css file
div.audio-node {
/* overflow: hidden; must override in rtl */
}

Avior

samireez’s picture

I've noticed that the flash player is not shown unless there's a Sample Rate value chosen for the audio node (under Audio File Info section when you edit the audio node).

So far, after doing imports that field is left blank so I need to edit each node and set a value for it otherwise only the link "Play Audio" is shown.