### “360 Virtual Tour PHP” Documentation by “Aram Vardanyan” v1.1

# “360 Virtual Tour PHP”

Created: 06/23/2016
By: Aram Vardanyan
Email: webfalcon.us@gmail.com

Thank you for purchasing my plugin. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!

## Table of Contents

1. PHP Structure
2. CSS Files and Structure
3. JavaScript
4. Sources and Credits

### A) PHP Structure - top

This PHP script is simple to use. Don't need programming knowledge and MySQL database. The script have a one php file and you can upload sources files (js/css/icons) to a folder of your hosting and change URL of that folder in index.php then you can use index.php each folder and each hosting where you want and without sources files.

After change sources URL, upload index.php file to your hosting => open it on your browser. Firts time when you load index.php file you will see the online editor.

It's too simple to use. Add as much form as you want to upload panorama. Chose panoramic photos, write name and description. Make sure that your photos is jpg/jpeg. Then click Submit button and enjoy. Online editor generate data.txt file along side index.php. Now and on you never see online editor until you dellete data.txt file.

Please don't forget your index.php file on your hosting without create a virtual tour. Someone can create tour without you. There isn't security checer.

### B) CSS Files and Structure - top

If you want to change styles of the plugin you can edit style.css files in 'sorces/css' folder.

### C) JavaScript - top

This plugin imports some Javascript files.

1. jQuery

jQuery is a Javascript library that greatly reduces the amount of code that you must write.

2. 360.virtual.tour.js

It is the custom script of the script.

3. three.js

Three.js is a library that makes WebGL - 3D in the browser - easy to use. While a simple cube in raw WebGL would turn out hundreds of lines of Javascript and shader code, a Three.js equivalent is only a fraction of that.

4. editor.js

It is the js who services editor part

5. jquery.touch.js

tap / double tap special event for jQuery

6. loading-overlay.js

jQuery Loading Overlay Plugin

7. mousehold.js

jQuery mousehold plugin - fires an event while the mouse is clicked down.

8. mousetrap.min.js

Simple library for handling keyboard shortcuts in Javascript.

9. owl.carousel.min.js

Touch enabled jQuery plugin that lets you create a beautiful responsive carousel slider.

10. jquery.fullscreen.js

This jQuery plugin provides a simple to use mechanism to control the new fullscreen mode of modern browsers

### E) Sources and Credits - top

I've used the following images, icons or other files as listed.

- icons : by FlatIcon.com

Once again, thank you so much for purchasing this php cript. As I said at the beginning, I'd be glad to help you if you have any questions related to this plugin. No guarantees, but I'll do my best to assist. If you have a more general question relating to the plugin on CodeCanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.

Aram Vardanyan

Go To Table of Contents