Drupal

678 views

Published on

DRUPAL

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
678
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Drupal

  1. 1. PRESENTATION SLIDE VIEWER MODULE IN DRUPAL Ambitlick Solutions
  2. 2. OBJECTIVE Our objective is to create a presentation slideviewer module for DRUPAL for viewing .ppt and .odpslides. Ambitlick Solutions
  3. 3. • There is no module presently in drupal for viewing either .ppt or .odp slides.• The similar application is implemented in slideshare.net , scribd.com Ambitlick Solutions
  4. 4. Need for the System The need for developing such a system is disscussed in the drupal forums often,like “Powerpoint into Drupal?”.Though most of them get used to the existing module “ipaper” Still there is disscussion for the need of separate module. Ambitlick Solutions
  5. 5. LITERATURE REVIEW Ambitlick Solutions
  6. 6. INTRODUCTION In Drupal,the presentation slide viewer module will provide the advantage of playing the presentation as flash movie to the user. This will help in developing educational websites without the need of depending on the websites like scribd and slideshare. The websites that mentioned above need to be subscribed to make them work in external websites. Ambitlick Solutions
  7. 7. INTRODUCTION This can be overcome by the proposed system whose code will be open and it will provide extensiblity of the product in the open source world. Ambitlick Solutions
  8. 8. WEAKNESS IN EXISTING SYSTEM Ipaper module lets you upload documents to www.scribd.com and then display them on your Drupal site using their iPaper application. After installation,we need to create iPaper nodes and attach documents to them, and the module will transfer them to Scribd through their API. When we view the node it will contain the embedded iPaper object. we can can control whether the document will be displayed publicly on www.scribd.com or not. Ambitlick Solutions
  9. 9. WEAKNESS IN EXISTING SYSTEM Before we can use the module, you need to obtain an API key for your site from http://www.scribd.com/developers/signup_api After we save the node, a progress bar is displayed and the file is sent to Scribd. If everything goes well, you should be able to see the iPaper view in your node within a few seconds of saving it. We can also view the iPapers you upload through Drupal by going to http://www.scribd.com/my_docs (sign in with Ambitlick Solutions the user account that you used to get the API
  10. 10. WEAKNESS IN EXISTING SYSTEM The following code taken from the module is shown: function __construct($api_key, $secret) { $this->api_key = $api_key; $this->secret = $secret; $this->url = "http://api.scribd.com/api?"; } Ambitlick Solutions
  11. 11. PROPOSED SYSTEMThe Presentation slide viewer is capable of uploading the .ppt and .odp files and displaying them. It provides user to view presentation slides online without downloading it. Ambitlick Solutions
  12. 12. ADVANTAGES OF THE PRESENT SYSTEM The independent module for the Drupal will satisfy the user to create educational websites and also make it easy for commercial websites to promote their products in presentations which slides as the movie.It also provides easy modification and extension of the module. Ambitlick Solutions
  13. 13. FLOW OF THE PRESENT SYSTEM Client interaction Conversion Client interaction Uploading Server side Flash movie plays Client interacts with the System by uploading the script. Server side conversion takes place Finally the client watches the movie. Ambitlick Solutions
  14. 14. The Screenshot of the User interaction Ambitlick Solutions
  15. 15. SEQUENCE OF THE SYSTEM Ambitlick Solutions
  16. 16. TECHNOLOGY USED Jodconverter Jquery PHP APACHE Ambitlick Solutions
  17. 17. Explanation Jodconverter is used for the conversion of the .ppt ,.odp to swf format. Jquery is used to develop the flash file. PHP is used as the scripting language. Apache is the webserver for running the PHP. Ambitlick Solutions
  18. 18. References http://fsd.webhostme.com/Downloads/PHPTempla te%20Guide.pdf http://drupal.org/project/modules? solrsort=sis_project_release_usage %20desc&text=view%20module www.drupal.org/modules Ambitlick Solutions
  19. 19. THANK YOU “ First they ignore you,then they laugh at you,then they fight you,then you win. “ - Mohandas Gandhi Ambitlick Solutions

×