Page 1 of 1

Copy to Clipboard component

Posted: Tue Feb 18, 2020 8:46 pm
by Hopki
Hi,
Please find attached two Copy to Clipboard components, one for the Silhouette skin and one for the Simplex skin.
Download the components then double click to add the component to Pano2VR, you can add to the User Defined category or create a new category.

For the buttons to work you need to select Direct Node Access found under the HTML5 output and HTML tab.

DNA1.gif
DNA1.gif (560.68 KiB) Viewed 19701 times

For more information about Direct Node Access please see: https://ggnome.com/doc/pano2vr/6/dna/

Open your skin and open the Components Toolbox.
Select the component from the category you saved it to and add it to the skin.

When viewing the output the button will copy the current node and FoV (zoom) to the clipboard.
Paste the link into an e-mail or Social Media post to share the view you want others to see.

The component works by using a GoTo URL action:

2.png
2.png (34.25 KiB) Viewed 19701 times

The URL text field contains the JavaScript that makes this work.
Select the pen button to show the URL text box to view the code:

3.png
3.png (48.72 KiB) Viewed 19701 times

When the copy button is clicked the viewer will see instructions on how to paste the URL.

4.png
4.png (21.33 KiB) Viewed 19701 times

If you wish to change the language you can edit the text that is highlighted blue in the code.
Update thanks to Daniele Brandani for code improvements.

Regards,
The Gnomes

Re: Copy to Clipboard component

Posted: Fri Jul 03, 2020 10:26 pm
by panox
Thank you, why does it not work? Checkmark is set. Should show the nadir.

https://pano.szenerien.de/XPhase_Pro_S/ ... 6,-90,70,4

Best regards

Harald

Re: Copy to Clipboard component

Posted: Sat Jul 04, 2020 10:30 pm
by Hopki
Hi Harold,
I'm not seeing a copy button?
Regards,

Re: Copy to Clipboard component

Posted: Mon Jul 06, 2020 12:00 pm
by panox
Sorry, Hopki, I changed the skin.

Here is a new example:

https://pano.szenerien.de/Pano2VR-Direc ... index.html

The coordinates are shown in the pasted URL, but the panorama is not aligning to them.

What does it mean "edit"? I only paste the copied URL into the URL-address bar.
snap896.jpg
snap896.jpg (34.35 KiB) Viewed 16242 times

Re: Copy to Clipboard component

Posted: Tue Jul 07, 2020 8:43 pm
by Hopki
Hi Harold,
Can you check the component, maybe download it again as the URL is not correct.

The URL:

Code: Select all

https://pano.szenerien.de/Pano2VR-Direct_Node_Access/index.html#,-120.03973459498597,-8.247386190194822,28.149211122994704,4#,74.97051361210796,3.1017830194021374,51.098451370840266,4
Regards,

Re: Copy to Clipboard component

Posted: Tue Jul 07, 2020 9:03 pm
by panox
I downloaded and installed both components again.

https://pano.szenerien.de/Pano2VR-Direc ... index.html

This is not working.

Re: Copy to Clipboard component

Posted: Tue Jul 07, 2020 9:17 pm
by Hopki
Can you post your skin?

Re: Copy to Clipboard component

Posted: Tue Jul 07, 2020 9:34 pm
by panox
Direct_Node_Access.ggsk
(2.92 KiB) Downloaded 554 times

Re: Copy to Clipboard component

Posted: Tue Jul 07, 2020 10:42 pm
by Hopki
Hi Harold,
It has to be a pro tour project, DNA does not work with a single node.
However, you can add a node then delete it, this flips the switch so to speak.
Then it will work.
Regards,

Re: Copy to Clipboard component

Posted: Wed Jul 08, 2020 12:31 am
by panox
Thanks, Hopki, that worked! I thought something like this would only work with a tour consisting of several panoramas, but I didn't test it. Great support, as always - thanks again!

One question: What do you mean with: "select Edit"?

Re: Copy to Clipboard component

Posted: Wed Jul 08, 2020 12:43 pm
by Hopki
Hi Harald,
I was referring to the displayed text.
In the component you see the javascript, in this code is the message you see when you click the copy button.
You can open this and change the text, "edit" it if you feel the need, maybe you have a second language or something.
Regards,

Re: Copy to Clipboard component

Posted: Wed Jul 08, 2020 8:09 pm
by panox
Hi Hopki,

ok, got it! Nice feature!

Re: Copy to Clipboard component

Posted: Fri Nov 13, 2020 7:28 pm
by gnatyuk
Hopki wrote: Tue Jul 07, 2020 8:43 pm The URL:

Code: Select all

https://pano.szenerien.de/Pano2VR-Direct_Node_Access/index.html#,-120.03973459498597,-8.247386190194822,28.149211122994704,4#,74.97051361210796,3.1017830194021374,51.098451370840266,4
Hopki, pay attention to two groups of parameters inside the string! This happens when two identical windows are opened at once. Parameters from two windows are copied to the clipboard at once. This is a big problem! How do I fix it?
"#,-120.03973459498597,-8.247386190194822,28.149211122994704,4#,74.97051361210796,3.1017830194021374,51.098451370840266,4"

UPD
We have to do this. :)

text = document.URL
i = text.indexOf("#");
if (i >= 1) {
text = text.substring(0, i);
}

Re: Copy to Clipboard component

Posted: Tue May 25, 2021 4:53 pm
by deedee123
hi,
very useful. is it also possible to get the custom node ID ?
david

Re: Copy to Clipboard component

Posted: Mon Jun 07, 2021 3:54 pm
by Hopki
Hi David,
Can I assume you mean in the URL where it shows #node1, you would want to see #NodeOne, NodeOne being the custom ID.
So, ...index.html#NodeOne,-39.83380200403046,-13.288782547134456,70,4
Regards,