Jump to content
pconkie

Picture Series

Recommended Posts

On 29/03/2019 at 11:39, adamw said:

Right, so I've had a look at the code and it seems that to open a site at a certain page you need to do this:

[yourfrogurl]/app/os?site=[site_uuid]&page=[page_external_link]

So, the external link for a page is basically the page name with the spaces replaced by dashes - for example: "page 1" will become "page-1"

How you get this page external link easily I don't know, but you could try using the page picker widget preference type and seeing what that returns for you, for example:


 page: {
                type: 'pagepicker',
                label: 'label.page_url',
                defaultValue: JSON.stringify({
                    page_uuid: '',
                    site_uuid: ''
                })
            }

and then using the page uuid that the pref gives you and then making a call to get the page object, which may have the external link name in it.


Sites.Models.Pages.findOne({page_uuid: page.page_uuid}).done(function(data){
	//do something with data here
});

No idea if that will work, but would be worth a try. If I get a spare moment (ahahahahahahaha) I'll have a look.

Thanks @adamw Must be bug fixing time if a new frog update is about to drop!

This approach seems to cause frog to reload which is a bit weird and you lose the sites already open (including the one with the picture series). Is there a way to modify this code that opens a site?

Frog.Model.api('sites.getByUuid', {
  uuid: uuid
}).done(function(resp) {
  FrogOS.openSite({
    site: resp.data.link,
    page: resp.pages[page-uuid]
  });
});

If not, what about using just the code to open the site with a timeout to trigger that site's menu changelocation event?

Share this post


Link to post
Share on other sites
On 29/03/2019 at 11:55, ADT said:

Conkie's Widget in action already.... No more blank pages with long sub menus...... (Well once i get round to replacing them all)..... 😎

 

image.png

Nice!

Share this post


Link to post
Share on other sites
Posted (edited)
Started to use this today but it's quite slow to navigate to the page linked. Is this normal?
Edited by gbligh

Share this post


Link to post
Share on other sites
4 minutes ago, gbligh said:
Started to use this today but it's quite slow to navigate to the page linked. Is this normal?

When you say slow.......  how slow???  Its working ok here!! 

Share this post


Link to post
Share on other sites

Here is a video. You'll see the mouse clicks in the video. It lags when I choose 'Room Booking Request'. I've only set up 1 image now to test.

Share this post


Link to post
Share on other sites
20 minutes ago, gbligh said:

Here is a video. You'll see the mouse clicks in the video. It lags when I choose 'Room Booking Request'. I've only set up 1 image now to test.

picture_series_delay.mov

That doesn't look good...  have you tried turning it on and off again??? 9_9

Share this post


Link to post
Share on other sites

It uses the same code as the ‘menu’ frog code widget. Do you have this one downloaded? Just wondering if you added this to that page - do you get the same delay?  Second thought is perhaps it’s something about the new crystal theme - try changing theme for a minute and see if the delay persists.  I’ll look at the code again tomorrow to see if anything else comes to light 

Share this post


Link to post
Share on other sites

The 'menu' frog code widget seems to work fine which is odd. I changed the theme too and it's the same.

Share this post


Link to post
Share on other sites

Wonder if the speed issues have been identified yet? Or is it just me :( 

Share this post


Link to post
Share on other sites

@pconkie - it turns out is was running slow due to the size of the size ....

Did you every figure out if the widget could open another Frog site?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...