i like that one a lot Chardelle .. but it would be more 'moodle'ish if both the text and the mp3 were external files so the player could be re-used....
as an example in my 'chat' upgrade i have a 'Slide Presentation' option , the presenter will set-up the presentation in advance of the live event , create individual jpegs or flash slides and enter a text 'transcript for each slide. then when live the presenter selects a slide at a time to display to all chatters on line , each slide is accompanied with it's transcript in area of webpage seperate from the 'chat messages' this way the questions/answers do not affect the display of slides ...
in the context of this Flash audio player file : consider each mp3 as a 'slide' and each mp3 has matched text 'transcipt' , the list of mp3s/transcript is available in a select list and is shared one at a time to all chatters , when any questions/answers are exchanged in the seperate 'chat message' area they do not affect the flash file's operation....
Programatically it fits into the scheme i have already layed out , it would be another 'type' of presentation that is stored in the 'presentations' and 'slides' data tables i needed to create for my upgrade. The Presentation editing screen is simply : 'url of slide' , 'test of transcript' so this could just as easily be : 'url of mp3' 'text of transcript' .....
this is something i would be happy to integrate into my 'chat' module , it would be available as an option when a teacher is creating a new chat, it is a perfect compliment to the slideshow since this is an 'audio presentation' and my slide show is mostly a 'visual presentation' .
although now that i am thinking about it : why not go for 'media' as opposed to just 'mp3' , then we could have the option of either 'mp3' with 'text transcript' for 'audio slide' AND either 'jpeg' , 'flash' , 'video clip' with 'text transcript' for graphic slide ...
HEY WAIT A MINUTE !! i just wrote all of that and now i realise , my chat already does all of that!!!
well not my chat by itself but moodle's built-in 'moodle_format' function does!!
when you are chatting right now in the existing chat module and you send a mp3 url , it is displayed with the player automatically ... right ?
and my chat uses 'moodle_format' ... so there ya go ..... each 'slide' in a presentation CAN be an mp3 or flash or video ALREADY!!
i just did not look at it as an 'audio presentation' before but it can certainly do that too !!
well i'm feeling a little stupid for what i wrote, i am going to leave it there , it will be a testimony to all programmers that can't see the functionality for the function, can't visualize the output of the tool they are building till the tool they have built is in action, can't see the forest for the trees ....
and im still tired from last nite's all-nite coding frenzy...
hope to see you in my 'video chat' soon.
LouCharrierMIS@go.com