Beiträge von mjamesfabian

    My previous clients with virtual tour v1.17 started messaging me about the error on their virtual tour and found out it's bingmaps.js not working. I found this thread and saw the solution of replacing the new bingmaps.js. I took the latest bingmaps.js from v1.19 and sent to my clients to replace. Then this new error popped up ERROR: the file "./plugins/bingmaps.js" is not a krpano plugin!


    I've read from other thread that the viewer needs to be the same as the plugin.
    Now my question is, are there other alternatives to fix these because there's a lot of viewers to replace almost 100 viewers. Also I need to rename each .swf and .js viewers. Then since the viewers have changed the whole plugins folder needs to be updated as well to match the versions. All this just to update the bingmaps.js

    Hi Umalo,

    It worked, it now only displays thumbnails for scenes where include_thumbs="true"
    But the Thumb Border is is always sticking to the next scene in advance rather than sticking to the current scene being viewed, and if you go to the last shown thumbnail the thumb Border goes to the upper left part of the screen and you get the No Parent "skin_thumb" found. Is there a fix for this please?

    For others, to save your time, I've compiled Umalo's codes above. So here's the updated skin_addthumbs action just replace the one in your vtourskin.xml file:


    <action name="skin_addthumbs">
    set(number_of_used_scenes,0);
    for(set(i,0), i LT scene.count, inc(i),
    if(scene[get(i)].include_thumb , inc(number_of_used_scenes););
    );

    copy(thumbwidth, skin_settings.thumbs_width);
    copy(thumbheight, skin_settings.thumbs_height);
    copy(thumbpadding, skin_settings.thumbs_padding);
    copy(thumbcrop, skin_settings.thumbs_crop);

    if(device.mobile,
    mul(thumbwidth,2);
    mul(thumbheight,2);
    mul(thumbpadding,2);
    );

    add(thumbxoffset, thumbwidth, thumbpadding);
    mul(thumbxcenter, thumbxoffset, 0.5);
    mul(thumbbarwidth, thumbxoffset, get(number_of_used_scenes));
    add(thumbbarwidth, thumbpadding);
    add(thumbbarheight, thumbpadding, thumbheight);
    add(thumbbarheight, thumbpadding);

    if (skin_settings.thumbs_scrollindicator,
    copy(layer[skin_thumbs_scrollindicator].y, thumbbarheight);
    add(thumbbarheight, layer[skin_thumbs_scrollindicator].height);
    );

    copy(layer[skin_thumbs].height, thumbbarheight);
    copy(layer[skin_thumbs].width, thumbbarwidth);

    mul(halfheight, thumbbarheight, 0.5);
    copy(layer[skin_thumbs_scrollleft].y, halfheight);
    copy(layer[skin_thumbs_scrollright].y, halfheight);

    set(number_of_active_thumbs,0);
    set(adding_thumbs_from_zerro,0);
    for(set(i,0), i LT scene.count, inc(i),
    if(scene[get(i)].include_thumb,
    inc(number_of_active_thumbs);
    txtadd(thumbname,'skin_thumb_',get(adding_thumbs_from_zerro));
    addlayer(get(thumbname));
    copy(layer[get(thumbname)].url, scene[get(i)].thumburl);
    set(layer[get(thumbname)].keep, true);
    set(layer[get(thumbname)].parent, 'skin_thumbs');
    set(layer[get(thumbname)].align, lefttop);
    copy(layer[get(thumbname)].crop, thumbcrop);
    copy(layer[get(thumbname)].width, thumbwidth);
    copy(layer[get(thumbname)].height, thumbheight);
    mul(thumbx, adding_thumbs_from_zerro, thumbxoffset);
    add(thumbx, thumbpadding);
    copy(layer[get(thumbname)].x, thumbx);
    copy(layer[get(thumbname)].y, thumbpadding);
    add(scene[get(i)].thumbx, thumbx, thumbxcenter);
    copy(scene[get(i)].thumby, thumbpadding);
    set(layer[get(thumbname)].linkedscene, get(scene[get(i)].name) );
    set(layer[get(thumbname)].onclick, copy(layer[skin_thumbborder].parent, name); loadscene(get(linkedscene), null, MERGE, BLEND(0.5)); );
    if(skin_settings.tooltips_thumbs,
    set(layer[get(thumbname)].tooltip, get(scene[get(i)].title) );
    layer[get(thumbname)].loadstyle(skin_tooltips);
    );
    if(skin_settings.thumbs_text,
    txtadd(thumbtext, 'skin_thumbtext_', get(adding_thumbs_from_zerro));
    inc(adding_thumbs_from_zerro);
    );
    );
    addlayer(get(thumbtext));
    layer[get(thumbtext)].loadstyle(skin_thumbtext_style);
    set(layer[get(thumbtext)].keep, true);
    set(layer[get(thumbtext)].parent, get(thumbname));
    set(layer[get(thumbtext)].html, get(scene[get(i)].title));
    );
    </action>

    I know there's a similar thread for this http://www.krpano.com/forum/wbb/inde…44582#post44582
    but I really can't make it work. I have 2 room types in my vtour and total scenes are around 10. I only want 1 thumbnail for each room (total 2)
    My temporary solution for now is I emptied the thumburl of the scenes that I don't want to show thumbnails
    <scene name="scene_Single_Room_2" title="Single Room" onstart="" thumburl="" lat="" lng="" heading=""> It works immediately (see attachments)
    But what it did is it only made the rest of the thumbnails invisible, there's still a gap between which are the allocated thumbs for the other scenes.
    I really need this solution urgently. Can anyone help how to remove the gap?

    1) The virtual tour editor is a great tool for adding hotspots. Would it be great if we can geotag a pano as well?
    Currently the vtour droplet only detects the pano's embeded geotag.
    But for not geotagged panos, if we can just pin point on a map where the location of the pano is and then the coordinates will be automatically included in the scene's tour.xml file *smile*

    2)If we can easily rotate the hotpots or choose another hotspots instead of the only available arrow hotspot.

    Is there a way to embed the bing maps license.xml? Because after using the vtour droplet, the actual bingmaps license.xml is also copied in the plugins folder which anyone can just copy the license file if I were to give the virtual tour files to someone else like clients or friends.

    Hi Klaus,

    I have the same problem as reifa, on iphone/ipad I have a skin loading error but in my android phone and any computer it displays correctly. I tried changing the skin directory to absolute path by removing %SWFPATH% and it fixed it but funny thing is now I get the skin loading error in android. I changed it back so now the iphone/ipad issue remains. Except for the 1st tour in my home page is working correctly in all devices after changing to absolute path, I don't know why. All of my tours have a separate defaultskin.xml file inside the skins folder but some also have a duplicate defaultskin.xml written inside the tour.xml, I'm not sure if this is the cause but I doubt it because everything works since before.

    This is my website http://www.360virtualtourist.com all my tours here suddenly have the skin loading issue last month after updating my panopress plug-in for wordpress to version 1.0. I'm also contacting panopress about this.

    I already have the required version of krpano installed for the %SWFPATH% to work since I created my website last May.

    I hope someone helps me with this problem soon.

    Thanks & regards,
    James

    Hi is there anyway to make the thumbnails display in "Grid" mode by default?
    I'm using the Make VTOUR (Multi-res) Droplet, it provides a collection of thumbnails at the bottom left of the pano but you need to click it first to expand into GRID mode. I want it to load automatically in GRID mode. Please can anybody help.
    Thanks!