MagDoc will give store administrator a feature of managing/displaying document in the Magento storefront powered by richly featured “
the world’s largest social reading and publishing platform” -
Scribd. This module provides a unique user experience for reading a document online using the Scribd Reader application embedded in HTML.
Get this extension on
Magento Connect
Features
- Uses the free API service provided by Scribd to upload and manage your document from the Magento administration area.
- Upload as much document you want to upload, because there is no restriction on the storage limit.
- Tag your uploaded documents on Scribd.
- Set scope Private or Public for your uploaded document.
- Upload and transform any file – including PDF, Word and PowerPoint – into a web document that’s discoverable through search engines, shared on social networks and read on billions of mobile devices.
- Assign uploaded files to your product which can be shown in the storefront using a multi functional online Scribd Reader.
- Supports all the document formats supported by Scribd. This list of the supported format can be found on This Location
Installation Guide
- Get the extension from Magento Connect.
- Install the extension from Magento Connect Manager.
- Voila! Installation completed.
Setting up the Module
- Sign up for an account on http://www.scribd.com
- Get the API Key and Secret Key from Scribd. The procedure for getting your API key and Secret Key is described on http://support.scribd.com/entries/25453-where-can-i-find-my-api-key.
- In Magento backend goto System–>Configuration–>MagDoc–>Settings.
- Fill out the API key and Secret Key value you obtain from Scribd and save the settings.
- Now the module is set up and ready to be used.
User Guide
- Document can be uploaded on Scribd from Magento administration area. In admin area go to Magdoc–>Manage Document. You can add/edit/delete documents from here.
- Documents can be assigned to product. Create or Edit any product. A new option for selecting the document for the product will be visible in the product edit area. But make sure the attribute “magdoc_id” is already in the attribute set of the product being edited. Select the required document and save the product.
- Visit the product details page on the frontend. The document will be visible using Scribd Reader.
Developer Guide
To display Scribd document in the product details page. This should be placed in appropriate place. Also you can see that the height and width for the Scribd Reader can be configured from layout.
[source lang=”xml”]
<block type="magdoc/magdoc" name="magdoc" template="magdoc/magdoc.phtml">
<action method="setDocumentHeight"><width>600px</width></action>
<action method="setDocumentWidth"><width>850px</width></action>
</block>
[/source]
Here’s a tip for showing the Scribd document on tabs on product details page.
[source lang=”xml”]
<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
<action method="addTab" translate="title" module="catalog">
<alias>magdoc</alias>
<title>Document</title>
<block>magdoc/magdoc</block>
<template>magdoc/magdoc.phtml</template>
</action>
</block>
[/source]
I hope the module will be useful for the store owners. If you have any feedbacks, please report in the comment section below.
Disclaimer: Scribd is the property of Scribd Inc. This module is NOT the official module of Scribd.