=== Embed for Planner 5D === Contributors: Jonas Gavelis Donate link: https://planner5d.com/?prcode=53d850 Tags: embed,planner,5d,planner5d,embed Requires at least: 3.0.1 Stable tag: 4.4 Tested up to: 4.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html == Description == A plugin for embedding Planner 5D Home Design tool into your posts/pages as IFRAME. If you want to get more information and subscribe to referral program,you need to register NEW USER at Planner5d.com and after that you need to go to http://planner5d.com > Sign Up > Profile > Partnership Planner 5D is a service that allows anyone create floor plans and interior designs without any special skills. = Settings = Settings you will find on Wordpress Admin > Planner 5D Embed = Adding to post/page = Go to Post/Page > Add new > and look on tool menu. You will find button "Add P5D" == Installation == 1. Upload `jp5d_planner5d` to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Setup options from Settings->Planner 5D Embed menu 4. On any post/page click on 'Add P5D' button in the editor == Frequently Asked Questions == = Q. It's save to use? = A. Yes, it's proved by 3.5M users == Screenshots == 1. How looks Planner 5D on first start 2. How looks Planner 5D embeded on website in editor mode 3. THere you will find "Add P5D" button 4. Adding dialog for Planner 5D 5. How looks code after adding with button Planner 5D 6. Start Popup on demo page 7. Embed Planner 5D on demo page == Upgrade Notice == No notice. == Changelog == 1.0 Basic functionality to embed Planner 5D into website or blog == Public API== Also you can add Planner 5D without IFRAME and this plugin. Public API ver. 1.1 Default params `URL https://planner5d.com/api/pub/_object_/?email=xxx@yyy.zzz&sign=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx _object_ = user | projects | goto email = user email sign = sha1(API_KEY + email)` Add user `POST https://planner5d.com/api/pub/user/?email=xxx@yyy.zzz&sign=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx return {error: 0}` Auth user and go to editor (only for added users with current signature) `GET https://planner5d.com/api/pub/goto/?email=xxx@yyy.zzz&sign=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&to=url_encoded_string` Get projects list (only for added users with current signature) `GET https://planner5d.com/api/pub/projects/?email=xxx@yyy.zzz&sign=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx` Copy project `PUT https://planner5d.com/api/pub/project/?email=xxx@yyy.zzz&sign=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&from=project_key&name=url_encoded_string return {copyResult: {hash: new_project_key}}`