| Server IP : 213.186.33.4 / Your IP : 216.73.216.59 Web Server : Apache System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : awebpaca ( 35430) PHP Version : 8.5.0 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/awebpaca/360/faron/ |
Upload File : |
<?xml version="1.0" encoding="UTF-8"?>
<!-- for xml compliance -->
<!-- Generated By Kolor Panotour 1.6.1 -->
<krpano version="1.0.8.14" logkey="false" onstart="startaction">
<action name="startaction">
hidepanospotsaction();
openpanotourmaps();
set(laststackthumbindex, get(stackthumb.count));
dec(laststackthumbindex);
buildstackthumbs(0,laststackthumbindex);
</action>
<action name="mainloadpano">
closepanoobjects();
closeglobalobjects();
ifnot(stopSequence === undefined,interruptAnimation(););
loadpano(%1,NULL,NULL,BLEND(1));</action>
<plugin name="gyro" url="indexdata/graphics/gyro.js" devices="ipad|iphone" keep="true" enabled="true"/>
<!--************** Plugins et données KrPano **************************************************-->
<plugin name="data" firstPanoHasBeenPlayed="false" introImageHasBeenPlayed="false" keep="true"/>
<!--************** Ouvre le premier pano ******************************************************-->
<include url="index2.xml"/>
<autorotate enabled="false"/>
<!--************** Polices ********************************************************************-->
<textstyle name="DEFAULT" background="false" bold="false" border="false" effect="dropshadow(0,45,0x000000,4,2);" font="Franklin Gothic Medium" fontsize="16" italic="false" textcolor="0xffffffff"/>
<!--************** Introduction ***************************************************************-->
<action name="fromlittleplanetintrotonormalview">
tweennormalview();
showpanospotsaction();
</action>
<action name="firstloadcompleteaction">
if(plugin[data].firstPanoHasBeenPlayed==false,
setlittleplanet();
wait(load);
set(plugin[data].firstPanoHasBeenPlayed,true);
if (plugin[data].introImageHasBeenPlayed == true, startLittlePlanetIntroEffect(););
);
</action>
<action name="startLittlePlanetIntroEffect">
if(plugin[data].firstPanoHasBeenPlayed == true,
delayedcall(1.0, fromlittleplanetintrotonormalview();
set(autorotate.enabled,true);
);
);
</action>
<action name="setlittleplanet">
set(view.stereographic,true);
set(view.fisheye,1.0);
set(view.limitview, lookat);
set(view.vlookatmin, -90);
set(view.vlookatmax, 90);
set(view.fov,150);
set(view.fovmax,150);
set(view.hlookat,0);
set(view.vlookat,90);
set(display.flash10,off);
set(display.details,14);
</action>
<plugin name="introimage" url="indexdata/graphics/menu/help.png" align="center" onclick="hideintroimage();" onloaded="autohideintroimage();"/>
<action name="hideintroimage">if(plugin[introimage].enabled, set(plugin[introimage].enabled,false);tween(plugin[introimage].alpha, 0.0, 0.5, default, removeplugin(introimage)););startLittlePlanetIntroEffect();</action>
<action name="autohideintroimage">if(plugin[data].introImageHasBeenPlayed==false, set(plugin[introimage].alpha,0); tween(plugin[introimage].alpha,1.0,WAIT);delayedcall(6, hideintroimage() ); set(plugin[data].introImageHasBeenPlayed,true););</action>
<!--************** Reflets ********************************************************************-->
<lensflareset name="DEFAULT" url="indexdata/graphics/flares.jpg"/>
<!--************** Menu ***********************************************************************-->
<plugin name="in" align="bottom" crop="0|0|65|65" height="prop" keep="true" ondown="set(fov_moveforce,-1);" onout="" onover="" onovercrop="0|65|65|65" onup="set(fov_moveforce,0);" url="indexdata/graphics/menu/menu0.png" width="40" x="-180" y="10"/>
<plugin name="out" align="bottom" crop="0|0|65|65" height="prop" keep="true" ondown="set(fov_moveforce,+1);" onout="" onover="" onovercrop="0|65|65|65" onup="set(fov_moveforce,0);" url="indexdata/graphics/menu/menu1.png" width="40" x="-140" y="10"/>
<plugin name="left" align="bottom" crop="0|0|65|65" height="prop" keep="true" ondown="set(hlookat_moveforce,-1);" onout="" onover="" onovercrop="0|65|65|65" onup="set(hlookat_moveforce,0);" url="indexdata/graphics/menu/menu2.png" width="40" x="-100" y="10"/>
<plugin name="right" align="bottom" crop="0|0|65|65" height="prop" keep="true" ondown="set(hlookat_moveforce,+1);" onout="" onover="" onovercrop="0|65|65|65" onup="set(hlookat_moveforce,0);" url="indexdata/graphics/menu/menu3.png" width="40" x="-60" y="10"/>
<plugin name="up" align="bottom" crop="0|0|65|65" height="prop" keep="true" ondown="set(vlookat_moveforce,-1);" onout="" onover="" onovercrop="0|65|65|65" onup="set(vlookat_moveforce,0);" url="indexdata/graphics/menu/menu4.png" width="40" x="-20" y="10"/>
<plugin name="down" align="bottom" crop="0|0|65|65" height="prop" keep="true" ondown="set(vlookat_moveforce,+1);" onout="" onover="" onovercrop="0|65|65|65" onup="set(vlookat_moveforce,0);" url="indexdata/graphics/menu/menu5.png" width="40" x="20" y="10"/>
<plugin name="home" align="bottom" crop="0|0|65|65" height="prop" keep="true" onclick="lookto(get(panoview.h),get(panoview.v),get(panoview.fov),smooth(100,20,50));" onout="" onover="" onovercrop="0|65|65|65" url="indexdata/graphics/menu/menu6.png" width="40" x="60" y="10"/>
<plugin name="openfs" align="bottom" blendmode="normal" crop="0|0|65|65" customColor="true" height="prop" keep="true" onclick="set(fullscreen,true);" onout="" onover="" onovercrop="0|65|65|65" url="indexdata/graphics/menu/menu7.png" width="40" x="100" y="10"/>
<plugin name="closefs" align="bottom" blendmode="normal" crop="0|0|65|65" customColor="true" height="prop" keep="true" onclick="set(fullscreen,false);" onout="" onover="" onovercrop="0|65|65|65" url="indexdata/graphics/menu/menu8.png" visible="false" width="40" x="100" y="10"/>
<plugin name="autorotationON" align="bottom" blendmode="normal" crop="0|0|65|65" customColor="true" height="prop" keep="true" onclick="switch(autorotate.enabled);set(plugin[autorotationON].visible,false); set(plugin[autorotationOFF].visible,true);" onout="" onover="" onovercrop="0|65|65|65" url="indexdata/graphics/menu/menu9.png" visible="" width="40" x="140" y="10"/>
<plugin name="autorotationOFF" align="bottom" blendmode="normal" crop="0|0|65|65" customColor="true" height="prop" keep="true" onclick="switch(autorotate.enabled);set(plugin[autorotationOFF].visible,false); set(plugin[autorotationON].visible,true);" onovercrop="0|65|65|65" url="indexdata/graphics/menu/menu10.png" visible="" width="40" x="140" y="10"/>
<plugin name="info" align="bottom" crop="0|0|65|65" customColor="true" height="prop" keep="true" onclick="displayHelp();" onout="" onover="" onovercrop="0|65|65|65" url="indexdata/graphics/menu/menu11.png" width="40" x="180" y="10"/>
<plugin name="helpScreen" align="center" customColor="true" keep="true" onclick="closeHelp();" url="indexdata/graphics/menu/help.png" visible="false"/>
<action name="displayHelp">
set(plugin[helpScreen].visible,true);
set(plugin[info].onclick,closeHelp();)
</action>
<action name="closeHelp">
set(plugin[helpScreen].visible,false);
set(plugin[info].onclick,displayHelp();)
</action>
<events onenterfullscreen="set(plugin[openfs].visible,false); set(plugin[closefs].visible,true);" onexitfullscreen="set(plugin[openfs].visible,true); set(plugin[closefs].visible,false);"/>
<!--************** Pile de miniatures *********************************************************-->
<!-- thumbs description -->
<stackthumb name="stackthumb0" pano="index0.xml" thumburl="indexdata/graphics/index0_thumbnail.jpg" title="Panorama Nord Ouest de Toulon"/>
<stackthumb name="stackthumb1" pano="index1.xml" thumburl="indexdata/graphics/index1_thumbnail.jpg" title="Le mémoriale du débarquement en Provence"/>
<stackthumb name="stackthumb2" pano="index2.xml" thumburl="indexdata/graphics/index2_thumbnail.jpg" title="Table d'orientation"/>
<stackthumb name="stackthumb3" pano="index3.xml" thumburl="indexdata/graphics/index3_thumbnail.jpg" title="Fort Croix-Faron"/>
<!-- actione effectuée quand la souris passe au dessus d'une miniature -->
<action name="magnifystackthumb">
tween(plugin[%1].alpha, 1, 0.3, easeInOutCubic);
tween(plugin[%1].scale, 1.05, 0.3, easeInOutCubic);
set(plugin[%1].effect, glow(0xffffff,1,2,10000));
set(plugin[%1].jsborder,'2px solid #ffffff');
</action>
<!-- actione effectuée quand la souris sort d'une miniature -->
<action name="liestackthumb">
tween(plugin[%1].alpha, 0.8, 0.3, easeInOutCubic);
tween(plugin[%1].scale, 1, 0.3, easeInOutCubic);
set(plugin[%1].effect, glow(0xffffff,1,2,10000));
set(plugin[%1].jsborder,'2px solid #ffffff');
</action>
<!-- action appelée au démarrage pour construire la pile -->
<action name="buildstackthumbs">
if(%1 LE %2,
txtadd(thumbdescr, 'stackthumb', %1);
copy(thumb, stackthumb[get(thumbdescr)].thumburl);
txtadd(thumbname,'thumb_',%1);
addplugin(get(thumbname));
set(plugin[get(thumbname)].url , get(thumb));
set(plugin[get(thumbname)].keep , true);
set(plugin[get(thumbname)].align , lefttop);
set(plugin[get(thumbname)].edge , center);
set(plugin[get(thumbname)].width , 40);
set(plugin[get(thumbname)].height, 20);
set(plugin[get(thumbname)].alpha , 0.8);
if (%1 GE 4, set(reali, 4), set(reali, %1));
mul(plugin[get(thumbname)].x, reali,3);
mul(plugin[get(thumbname)].y, reali,3);
add(plugin[get(thumbname)].x, 30);
add(plugin[get(thumbname)].y, 20);
copy(plugin[get(thumbname)].xsmall, plugin[get(thumbname)].x);
copy(plugin[get(thumbname)].ysmall, plugin[get(thumbname)].y);
add(plugin[get(thumbname)].zorder, 100, %1);
set(plugin[get(thumbname)].effect, glow(0xffffff,1,2,10000));
set(plugin[get(thumbname)].jsborder,'2px solid #ffffff');
set(plugin[get(thumbname)].title,get(stackthumb[get(thumbdescr)].title));
set(plugin[get(thumbname)].thumbpos, %1);
set(plugin[get(thumbname)].linkedpano, get(stackthumb[get(thumbdescr)].pano) );
set(plugin[get(thumbname)].onclick, openstackthumbs(0,%2) );
set(i, %1);
inc(i);
delayedcall(0,buildstackthumbs(get(i),%2));
);
</action>
<action name="openstackthumb">
if(%2 != NEXT,
set(pos,0);
copy(curpos, plugin[%1].thumbpos);
set(xdst, 0);
set(ydst, 0);
);
if(pos LT curpos,
inc(pos);
inc(ydst, 50);
sub(ymax, area.pixelheight, 60);
if(ydst GT ymax, inc(xdst,90);set(ydst,0); );
openstackthumb(%1,NEXT);
,
add(xdst, 50);
add(ydst, 30);
tween(plugin[%1].x, get(xdst) );
tween(plugin[%1].y, get(ydst) );
tween(plugin[%1].width , 80);
tween(plugin[%1].height, 40);
);
</action>
<action name="closestackthumb">
tween(plugin[%1].x, get(plugin[%1].xsmall));
tween(plugin[%1].y, get(plugin[%1].ysmall));
tween(plugin[%1].width , 40);
tween(plugin[%1].height, 20);
</action>
<action name="openstackthumbs">
if(%1 LE %2,
txtadd(thumbname,'thumb_',%1);
openstackthumb(get(thumbname));
set(plugin[get(thumbname)].onover , magnifystackthumb(get(name)); );
set(plugin[get(thumbname)].onout , liestackthumb(get(name)); );
set(plugin[get(thumbname)].onhover, showtext(get(title)); );
set(plugin[get(thumbname)].onclick, liestackthumb(get(name)); closestackthumbs(0,%2); mainloadpano(get(linkedpano)); );
set(i,%1);
inc(i);
delayedcall(0,openstackthumbs(get(i),%2));
);
</action>
<action name="closestackthumbs">
if(%1 LE %2,
txtadd(thumbname,'thumb_',%1);
closestackthumb(get(thumbname));
set(plugin[get(thumbname)].alpha , 0.8 );
set(plugin[get(thumbname)].onover , NULL );
set(plugin[get(thumbname)].onout , NULL );
set(plugin[get(thumbname)].onhover, NULL );
set(plugin[get(thumbname)].onclick, openstackthumbs(0,%2) );
set(i,%1);
inc(i);
closestackthumbs(get(i),%2);
);
</action>
<!--************** Plugin PanotourMaps ********************************************************-->
<plugin name="panotourmaps" parent="STAGE" keep="true" devices="flash" url="indexdata/graphics/PanotourMaps.swf" zoom="14" maptype="HYBRID" lat="43.1450004578" lng="5.94158983231" onmapready="panotourmapsactivespot(panotourmapsspot0);" align="right" y="0" height="100%" x="-50%" width="50%" key="ABQIAAAAWm0acbTVO7H6S7sWpEldCRRzdcQlFsrRqzUjH4oDQRowJwxmpRTEbJNqVahFEKOC3pAByDTrw_W6pQ">
<radar visible="true" size="100" linecolor="0xffffff" linealpha="0.494118" fillcolor="0xffffff" fillalpha="0.494118"/>
<zoomcontrol visible="true"/>
<positioncontrol visible="true"/>
<maptypecontrol visible="true"/>
<spot name="panotourmapsspot0" onclick="mainloadpano(index2.xml);" url="indexdata/graphics/spots/spot0.png" onhover="showtext('Table d'orientation');" lat="43.146" lng="5.92925" heading="129"/>
<spot name="panotourmapsspot1" onclick="mainloadpano(index1.xml);" url="indexdata/graphics/spots/spot0.png" onhover="showtext('Le mémorial du débarquement en Provence');" lat="43.150352478" lng="5.93023729324" heading="37"/>
<spot name="panotourmapsspot2" onclick="mainloadpano(index3.xml);" url="indexdata/graphics/spots/spot1.png" onhover="showtext('Vue depuis le fort de la Croix-Faron');" lat="43.1459" lng="5.96102" heading="144"/>
<spot name="panotourmapsspot3" onclick="mainloadpano(index0.xml);" url="indexdata/graphics/spots/spot0.png" onhover="showtext('Vue Nord Ouest de Toulon');" lat="43.1512" lng="5.92967" heading="75"/>
</plugin>
<plugin name="panotourmapsthumb" keep="true" devices="flash" url="indexdata/graphics/strap.png" align="right" edge="left" rotate="180" handcursor="true" onclick="if (mapsopened == 'true', closepanotourmaps(), openpanotourmaps() );"/>
<action name="openpanotourmaps">set(plugin[panotourmapsthumb].mapsopened,'true');tween(plugin[panotourmaps].x,0%);tween(area.x,0%); tween(area.width,50%);plugin[panotourmaps].showControls();</action>
<action name="closepanotourmaps">set(plugin[panotourmapsthumb].mapsopened,'false');tween(plugin[panotourmaps].x,-50%); tween(area.x,0%); tween(area.width,100%);plugin[panotourmaps].hideControls();</action>
<plugin name="panotourmapsthumbicon" devices="flash" keep="true" rotate="180" parent="panotourmapsthumb" zorder="0" url="indexdata/graphics/ptmaps_open.png" align="center" edge="center" capture="false" enabled="false"/>
<action name="panotourmapsactivespot">plugin[panotourmaps].activatespot(%1);plugin[panotourmaps].ensurespotvisible(%1);</action>
<action name="panotourmapsunactivespots">plugin[panotourmaps].activatespot(none);</action>
<!--************** Menu contextuel ************************************************************-->
<contextmenu>
<item name="item_0" caption="Une réalisation Adeo-web" onclick="openurl(http://www.adeo-web.fr)"/>
<item name="normal_view" caption="vue normale" onclick="action(actionviewnormal)" separator="true"/>
<item name="fisheye_view" caption="vue fisheye" onclick="action(actionviewfisheye)"/>
<item name="architectural_view" caption="vue architecturale" onclick="action(actionviewarchitectural)"/>
<item name="stereographic_view" caption="vue stéréographique" onclick="action(actionviewstereographic)"/>
<item name="pannini_view" caption="vue pannini" onclick="action(actionviewpannini)"/>
<item name="little_planet_view" caption="vue little planet" onclick="action(actionviewlittleplanet)"/>
</contextmenu>
<action name="actionviewnormal">
tween(view.fovmax, 150.0, distance(179, 1.00), easeoutquad);
tween(view.architectural, 0.0, distance(1.0, 0.45), easeoutquad);
tween(view.fisheye, 0.0, distance(1.0, 0.45), easeoutquad, set(view.stereographic,false); set(view.pannini,false); set(display.flash10,on); );</action>
<action name="actionviewfisheye">
set(display.flash10,off);
tween(view.architectural, 0.0, distance(1.0, 0.30), easeoutquad);
tween(view.fisheye, 0.0 ,distance(1.0, 0.30), easeoutquad, set(view.stereographic,false); set(view.pannini,false); set(view.fovmax,179); tween(view.fisheye, 0.35, distance(1.0,1.25)); );</action>
<action name="actionviewarchitectural">
tween(view.fovmax, 150.0, distance(179, 1.00), easeoutquad);
tween(view.architectural, 1.0, distance(1.0, 0.45), easeoutquad);
tween(view.fisheye, 0.0, distance(1.0, 0.45), easeoutquad, set(view.stereographic,false);set(view.pannini,false);set(display.flash10,on); );</action>
<action name="actionviewstereographic">
set(display.flash10,off);
tween(view.architectural, 0.0, 0.25);
set(backtonormalfirst,false);
if(view.pannini == true, set(backtonormalfirst,true) );
if(view.stereographic == false, set(backtonormalfirst,true) );
if(backtonormalfirst, tween(view.fisheye, 0.0 ,distance(1.0, 0.25), easeoutquad, WAIT); );
set(view.pannini, false);
set(view.stereographic, true);
set(view.fovmax, 150);
tween(view.fisheye, 1.0, distance(1.0, 0.75), easeoutquad);</action>
<action name="actionviewpannini">
set(display.flash10,off);
tween(view.architectural, 0.0, 0.25);
set(backtonormalfirst,false);
if(view.pannini == false, set(backtonormalfirst,true) );
if(view.stereographic == false, set(backtonormalfirst,true) );
if(backtonormalfirst, tween(view.fisheye, 0.0 ,distance(1.0, 0.25), easeoutquad, WAIT); );
set(view.pannini, true);
set(view.stereographic, true);
set(view.fovmax, 150);
tween(view.fisheye, 1.0, distance(1.0, 0.75), easeoutquad);</action>
<action name="actionviewlittleplanet">
set(display.flash10,off);
tween(view.architectural, 0.0, 0.25);
tween(view.vlookat, 90, distance(179, 1.50), easeoutquad);
set(backtonormalfirst,false);
if(view.pannini == true, set(backtonormalfirst,true) );
if(view.stereographic == false, set(backtonormalfirst,true) );
if(backtonormalfirst, tween(view.fisheye, 0.0 ,distance(1.0, 0.25), easeoutquad, WAIT); );
set(view.pannini, false);
set(view.stereographic, true);
set(view.fovmax, 150);
tween(view.fisheye, 1.0, distance(1.0, 0.75), easeoutquad);
tween(view.fov, 150, distance(179, 0.75), easeoutquad);</action>
<!--************** Animation de séquence ******************************************************-->
<action name="animate">
if (stopSequence == false,
inc(hotspot[%1].frame,1,get(hotspot[%1].lastframe),0);
mul(hotspot[%1].ypos,hotspot[%1].frame,hotspot[%1].frameheight);
txtadd(hotspot[%1].crop,'0|',get(hotspot[%1].ypos),'|',get(hotspot[%1].framewidth),'|',get(hotspot[%1].frameheight));
delayedcall(%2, animate(%1,%2) );
);</action>
<action name="closeglobalobjects"/>
<action name="interruptAnimation">
<!-- Raise sequence stopper and wait sequence time to break the delayed calls -->
ifnot (stopSequence === undefined,
set(stopSequence,true);
wait(0.1);
);
</action>
</krpano>