Solved

How to embed documents into a WordPress page without having to download it to view

Posted on 2016-07-30
7
36 Views
Last Modified: 2016-07-31
Hi All

I am currently trying to transfer mainly word documents into a wordpress site and although I have found some neat tools such as

Embed Any Document by AWSM.in, This still requires each person who visits the page to download the document and does not generate a preview or display in the browser.

Is there something out there recommended to serve this purpose or am I trying to do something that is not possible?
0
Comment
Question by:IM&T SRFT
  • 4
  • 3
7 Comments
 
LVL 4

Accepted Solution

by:
Branislav Borojevic earned 500 total points
ID: 41735804
I suggest the Google Doc Embedder plugin: https://wordpress.org/plugins/google-document-embedder/

This plugin allows you to modify how you are presenting the files, without having front-end users to download the files.

googledocsembedder.gif
I hope this helps you with your resolution!

Regards,

Branislav
0
 

Author Comment

by:IM&T SRFT
ID: 41735834
Thank you for the post, I can only seem to get the the same point I got with turbo widget where the document comes up as 'preview not available' and I also notice that the version of the google doc embedder plugin seems to have the default browser option but mine does not you also have different viewer options, do you have the premium version by any chance?

GDE.PNG
0
 
LVL 4

Expert Comment

by:Branislav Borojevic
ID: 41735890
My settings are the same as yours, I just tested the functionality on my server and it shows the file that I tested it on.

I suggest to tick the Force download button off or completely disable the Download functionality.

Try embedding a test file in a page, like this:

[gview file="http://localhost/srftkb/wp-content/uploads/2016/07/testdocument.docx"]

Open in new window


It should work, but there is a chance that, if you are testing it on a local server, that it might not work because of that.

On content that is reachable by external users it should work with no issues.
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 

Author Comment

by:IM&T SRFT
ID: 41735892
Thank you again but still the same issue

2.PNG
I unchecked the option as suggested, what I will do tomorrow is upload the site to the server and see what difference that makes.

Thank you very much for sparing your time so far
0
 
LVL 4

Expert Comment

by:Branislav Borojevic
ID: 41735895
That would be the culprit. It needs to be on a live server in order for it to be able to work. Any plugin that uses Google API needs the file to be public. (at least on the web)

This is because the visualization libraries that your page requires are loaded dynamically before you use them. The code for loading the appropriate library is part of the included jsapi script, and is called when you invoke the google.load() method. Google' terms of service do not allow you to download the google.load or google.visualization code to use offline.

So I am positive that once you do it on a live server you will be successful.
0
 

Author Comment

by:IM&T SRFT
ID: 41735911
That's sounds great. Thee intention of the site is for it to be an intranet limited to access from 1 specified domain which is something I have never done before and maybe limiting access may also have an impact but I am going to post separately about this so not to confuse thee matter
0
 

Author Closing Comment

by:IM&T SRFT
ID: 41736789
Hi Branislav Borojevic

Thank you so much for your help on this issue, quite rightly it now works once I have got the site hosting online

However, I did switch back to the original plugin of Embed Any Document as it takes 2 mouse actions less to achieve what I want and it's my task to encourage another 30+ people that this new site is a worthwhile upgrade from the current one.

Thank you once again
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

WordPress has made it easy to create scalable sites based on their powerful CMS, but as great as WordPress is, there are some SEO issues that haven’t been addressed out of the box.  Fortunately these problems can be solved with a few plugins.  The f…
In order to have all security and back ups taken care of, WordPress users can sign up for services with WP Engine.
The purpose of this video is to demonstrate how to manually back up a WordPress Database. This will be demonstrated using a Windows 8 PC. The Host used will be IPage.com Log into your Hosting account. IPage will be used for demonstration : Locat…
The purpose of this video is to demonstrate how to reset a WordPress password if you are locked out and cannot reset the password. A typical use would be if you cannot access the email to which WordPress would send the password recovery email to…

803 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question