You can use OpenOffice to open the powerpoint file, then save it as a flash file. Haven't done it myself, but I hear it's pretty neat. There are some advanced features and visuals in powerpoint that won't convert well to flash, but a simple slideshow should work well.
Then, just attach the flash file to the node and embed it with an object tag. It might be easier than that with TinyMCE, but that's just off the top of my head.
I don't think it can be done... I had to export (save as) my pp to images and used slideshow module to display those images on mine website. In short, I think either flash or javascript (slideshow) need to be use to replace pp...
I have just written an importer that will import pp slides with images and display as a node (no fancy animations, slides shown on one page in css boxes, toc generated for all slides and a link back to toc at bottom of slides). you have to save the pp as a web page (mht) and upload that. the module creates a new node for the purpose, so all the info in the slides gets indexed properly by the search. the code is pretty quick and dirty, and largely untested apart from the pp i've tested it with. i'm going live with it in the next couple of weeks though cos i'll be able to fix probs as they arise, but i wont have time to devote to problems other people might have. It also imports word documents with images too and would probably import other office formats saved as mht. All the microsoft html bloat is stripped and you can alter the look of the output through css. Ultimate goal is to get it to put out content compatible with www.w3.org/Talks/Tools/Slidy/ [html slidy], which would be cool. It will currently process a 4meg mht file in under a second, but i'm sure that could be improved upon.
Like i said, its (not so) quick and (very) dirty and there are no guarantees, but i'm willing to pass it on to anyone interested.
I had the same need for uploading and displaying powerpoints (or pdf,doc,odt..) or let the users upload and immediately view the ppt online without having to download it.I had used iPaper from scribd.comAnd i feel its better than slideshare in ways.Chk out http://www.scribd.com/ipaper#check_out.
Now there is a module too called iPaper http://drupal.org/project/ipaper .You can use that too.
If you want to configure iPaper yourself...
1.Go to scribd.com/platform and sign up
3.Choose your options
I choose Embedded iPapers directly on page.
and both options unde 'More options'
i.Retain link to original document option will place a link to the file for the user to download it if they wish to.
ii.Keep documents private (don't show on Scribd.com).Activate it if you wish to display the docs only through your website
4.Copy the code generated
5.return to your website admin account and under Blocks add a new block
Name it as you wish and add the copied code to content.(You may disable any wyswig editor on the page)
6.select Input format as PHP code (YOu may Try if it works on other 2 formats later)
7.Publishing options -Display on all pages
8.Return to blocks and place the new block in content.
9.And now you are ready to go!Upload the ppt or doc and you will see it in iPaper window embedded on the page.
Many people wuld like to know how this worked out for you.If you can leave a reply it would be great.
"Give me a place to stand and I shall move the Earth"
-archimedes
"Give me a place to stand and I shall move the Earth"
Comments
openoffice
Howdy-
You can use OpenOffice to open the powerpoint file, then save it as a flash file. Haven't done it myself, but I hear it's pretty neat. There are some advanced features and visuals in powerpoint that won't convert well to flash, but a simple slideshow should work well.
Then, just attach the flash file to the node and embed it with an object tag. It might be easier than that with TinyMCE, but that's just off the top of my head.
J
Slideshow module
I don't think it can be done... I had to export (save as) my pp to images and used slideshow module to display those images on mine website. In short, I think either flash or javascript (slideshow) need to be use to replace pp...
I have just written an
I have just written an importer that will import pp slides with images and display as a node (no fancy animations, slides shown on one page in css boxes, toc generated for all slides and a link back to toc at bottom of slides). you have to save the pp as a web page (mht) and upload that. the module creates a new node for the purpose, so all the info in the slides gets indexed properly by the search. the code is pretty quick and dirty, and largely untested apart from the pp i've tested it with. i'm going live with it in the next couple of weeks though cos i'll be able to fix probs as they arise, but i wont have time to devote to problems other people might have. It also imports word documents with images too and would probably import other office formats saved as mht. All the microsoft html bloat is stripped and you can alter the look of the output through css. Ultimate goal is to get it to put out content compatible with www.w3.org/Talks/Tools/Slidy/ [html slidy], which would be cool. It will currently process a 4meg mht file in under a second, but i'm sure that could be improved upon.
Like i said, its (not so) quick and (very) dirty and there are no guarantees, but i'm willing to pass it on to anyone interested.
Try iPaper for powerpoints or docs...
I had the same need for uploading and displaying powerpoints (or pdf,doc,odt..) or let the users upload and immediately view the ppt online without having to download it.I had used iPaper from scribd.comAnd i feel its better than slideshare in ways.Chk out http://www.scribd.com/ipaper#check_out.
Now there is a module too called iPaper http://drupal.org/project/ipaper .You can use that too.
If you want to configure iPaper yourself...
1.Go to scribd.com/platform and sign up
2.go to documentation and click Quick switch(http://www.scribd.com/platform/documentation/quickswitch)
3.Choose your options
I choose Embedded iPapers directly on page.
and both options unde 'More options'
i.Retain link to original document option will place a link to the file for the user to download it if they wish to.
ii.Keep documents private (don't show on Scribd.com).Activate it if you wish to display the docs only through your website
4.Copy the code generated
5.return to your website admin account and under Blocks add a new block
Name it as you wish and add the copied code to content.(You may disable any wyswig editor on the page)
6.select Input format as PHP code (YOu may Try if it works on other 2 formats later)
7.Publishing options -Display on all pages
8.Return to blocks and place the new block in content.
9.And now you are ready to go!Upload the ppt or doc and you will see it in iPaper window embedded on the page.
Many people wuld like to know how this worked out for you.If you can leave a reply it would be great.
"Give me a place to stand and I shall move the Earth"
-archimedes
"Give me a place to stand and I shall move the Earth"
continued...
http://drupal.org/node/191700
"Give me a place to stand and I shall move the Earth"
-Archimedes