Fork me on GitHub

Rapport de message :*
 

Re: APCal 2.21 : problème infobulle googlemap et popup calendrier

Titre du sujet : Re: APCal 2.21 : problème infobulle googlemap et popup calendrier
par lionhell sur 06/07/2014 15:26:00

Bon je bidouille depuis des heures sans succès en jonglant avec javascript+CSS mais je n'y arrive pas.

Si quelqu'un maîtrise mieux que mois cette matière voici le script où tout se joue:

function moveBox(id)
{
var 
box document.getElementById(id);
var 
browWidth window.innerWidth window.innerWidth document.body.offsetWidth;
var 
browHeight window.innerHeight window.innerHeight document.body.offsetHeight;
var 
boxWidth box.offsetWidth;
var 
boxHeight box.offsetHeight;
var 
boxX window.event.pageX window.event.pageX window.event.clientX document.documentElement.scrollLeft;
var 
boxY window.event.pageY window.event.pageY window.event.clientY document.documentElement.scrollTop;
        
box.style.left '"' + ((boxX boxWidth 20 >= browWidth) ? browWidth boxWidth 20 boxX) + "px"
box.style.top '"' + ((window.event.clientY boxHeight 20 >= browHeight) ? boxY boxHeight 25 boxY 25) + "px";
}


C'est dans le fichier /templates/apcal_montly.html


Ce qu'il faut c'est déterminer la position du bord droit de tf-container pour que le tooltip soit décalé s'il dépasse.

Ou alors bord droit du tableau class=month si c'est plus simple.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

98 Personne(s) en ligne (76 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 98 | Plus ...