Powerpoint into Drupal?
NathanRAFT - November 13, 2007 - 03:53
Has anyone come across a way to enable uploading powerpoints into drupal?
I would like to do something like this http://www.slideshare.net/bohemicus/drupal-goes-to-college/. I do know that there are two presentation modules but as most people simply make their presentations in powerpoint, uploading without any necessary modification would be great!
If anyone has done this or has a great approach in mind I would love to hear it and potentially sponsor it.

this would be great!
I have a cck content type for ppts. I would be wonderful to see previews like slideshare. subscribed! ... and willing to share in a bounty to have this added as a drupal module. I have searched for a php or otherwise open source library that would make this possible, but find that they don't seem to be out there. ZOGO, Google and slideshare seem to be the only one with the ability. If anyone know of anything that would make this ppossible,please post it here.
Jimmy R. Keesee [CorpX]
JODC
Hello,
The great thing about slideshare is that it converts ppt/pps/odp/pdf into swf so that they can be viewed in a webpage.
This is something that would need to be done on the server side. In my experience, the Java OpenDocument Converter is the best thing for doing this - http://www.artofsolving.com/opensource/jodconverter (their site runs on Drupal).
Let me know if you need any help setting this up.
Rgds,
Ben
That's what we are looking for
Hi Ben,
Thanks for your reply.
This sounds like this is what we want. We want the users to be able to upload the ppt, view the small flash version, and then view the full screen version to give the presentation with the ability to go back and forth between slides.
Most of the pages we would use this with are built using CCK. So we would want this to plug-in nicely as a new element type or something like that.
Does this sound ? What if any limitations do you see on either the module features or the conversion of the PPT?
Thanks!
This is exactly what I was looking for as well.
A CCK type supporting this would be great. I am book marking to come back to this next month.... but in the meantime, if someone starts development on this - I'll contribute.
... and thx Ben for the response : )
--
Jimmy R. Keesee [CorpX]
OO unable to convert the image slide in the ppt to swf...
I have found problems when trying to convert a ppt to swf....and then I found there is a bug in OpenOffice 2.3
http://www.oooforum.org/forum/viewtopic.phtml?p=262664
Cheers,
Manuel Perez
OO convertion working
Hi All,
I needed to install version 2.0.3 (I was trying with 2.2.1-10 and 2.3.0 is known to have the same issue which will be fixed in 2.3.1)
I couldn't get version 2.0.3 from http://download.openoffice.org/2.0.3/index-nojs.html , so I found it in http://downloads.translate.org.za/dev/openoffice/ (deb and rpm)
To start soffice as a service I needed to install xvfb because soffice didn't wanted to start without connecting to a X server (xvfb stands for X virtual framebuffer solving this problem without actually installing an X server). The following commands worked for me:
Xvfb :5 -screen 0 800x600x16
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard -display :5
After that I started jodconverter as a webservice and executed the sample php code provided in http://www.artofsolving.com/node/15 and it worked fine.
The problem that I find now is the fact that the generated swf is lacking any buttons to go back and foward; all you can do is click on the slide to make it go forward. Could anybody make any suggestion on how to solve that? Maybe there is some kind of template system in soffice allowing to add controls to the produced swf (??). I installed OpenOffice on a Windows XP and found that it's possible to export a PPT to HTML and to use and template in the process; maybe it's the same for swf exportation but I don't know how.
Cheers,
Manuel Perez
Why not simply using the
Why not simply using the Slideshare.net API and let your visitors upload to Slideshare and then embed the flash-converted slide?
The Slideshare API is similar to the Youtube API. It allows authentication, upload and embedding.
See my posting which develops the idea further:
http://drupal.org/node/242215