Ticket #179 (closed Defekt: fixed)
Bilden tar tid att ändra sig när man bokar (Från röd till grön symbol)
Reported by: | tokfarlig@… | Owned by: | speakman |
---|---|---|---|
Priority: | critical | Milestone: | |
Component: | Valbokningen | Keywords: | |
Cc: |
Description
Nog för det verkar funka bra att boka, dock så verkar bilden som ska vara "ledig att boka" vara långsam att byta från röd till grön.
Det går tex att boka en gång, testar man samma igen så står det att det är bokat, men bilen är fortfarande röd.
Testade detta för postnr 97755 på ett par st ställen.
Change History
comment:2 Changed 16 years ago by speakman
förstår inte riktigt problematiken. verkar snarare ha något problem med någon cache att göra. Kan du kolla i html-källkoden vilken bildfil som <img>-taggen hänvisar till då felet uppstår? Bildfilen och texten om bokat bör nämligen hänga ihop.
comment:3 Changed 16 years ago by anonymous
Delayen handlade om 5-10 min innan systemet visade rätt bild. Det räckte dock inte att tömma cache och reloada sidan efter man bokat, men tillslut så ändrade systemet bilden själv.
Nu visar den rätt, tex för postnr 97755.
comment:4 Changed 16 years ago by speakman
- Priority changed from minor to critical
- Status changed from new to accepted
Det där måste absolut undersökas. Tack för rapporten!
comment:5 Changed 16 years ago by Richie
Klargöring: Den gröna bocken byter direkt, det är markören på kartan som släpar efter.
comment:6 Changed 16 years ago by tokfarlig@…
Annan Observation:
Bokar man ett ställe och sedan går man in på sidan med både Firefox3 och IE7 sida vid sida så kan man få det roliga resultatet att den visar grönt för Firefox medans IE visar rött, och vice versa. Även fast man tömmer cache.
Bilderna är tagna samtidigt.
http://imageftw.com/uploads/20090505/val.jpg
Det gäller även i den stora listan över vallokaler.
Observera också att IE7 "gömer" titeln ("Vallokal: Nie...") när sidan visas i helskärm, förminskar man rutan så dyker den upp igen.
comment:7 Changed 16 years ago by speakman
Otroligt skumt! Men det som är av väsentlighet är hur koden bakom ikonen ser ut. Utan den är det omöjligt att avgöra var felet egentligen ligger.
Systemet kör cache på ett flertal lager, så det finns en del felkällor så att säga...
Kan du göra om samma sak och plocka ur källkoden både från IE och FF?
Vad gäller att titeln döljer sig i IE har jag inte ett enda uppslag om varför det är så.
comment:8 Changed 16 years ago by anonymous
FIREFOX3:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN"
<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>PP Valbok</title>
<link rel="stylesheet" type="text/css" href="/site_media/css/style.css" />
<script type="text/javascript">
<![CDATA[
var IS_DEBUG = false;
]]>
</script>
<script src=" http://maps.google.com/maps?file=api&v=2&sensor=false;&key=ABQIAAAAt3Q7odpwl5ZQl6nfwU5evhRuJVcBkjAYhy1Q70vIy3ec-srSkRSjoq2jhQGyOGE_6CjGdw1FOSVghQ" type="text/javascript"></script>
<script src="/site_media/js/mootools.js" type="text/javascript" ></script>
<script src="/site_media/js/maps.js" type="text/javascript" ></script>
</head>
<body class="map_page">
<div id="betawarning">DETTA SYSTEM ÄR UNDER BETATEST. PROVA SÅ MYCKET SOM MÖJLIGT, ALLA REGISTRERINGAR ÅTERSTÄLLS DÅ SYSTEMET TAS I DRIFT.<br />BUGGRAPPORTER <a href="http://utv.piratpartiet.se/newticket?component=Valbokningen" target="_blank">HIT</a> (ange er epost som reporter för feedback).</div>
<div id="container">
<div class="box">
<h1>Vallokal: Alvik-Ersnäs</h1>
<hr/>
<div id="map_canvas"></div>
<div id="data">
<p><a href="/kommun/luleaa/"><< Tillbaka till kommunsidan</a></p>
<h3>Alvik-Ersnäs</h3>
<h4>Adress:</h4>
<p>
Matsalen<br/>
Ersnäsvägen 49<br/>
</p>
<h4>Ansvarig funktionär:</h4>
<p>
Ingen ansvarig funktionär finns.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Distributörsrollen är inte bokad"
title="Distributörsrollen är inte bokad">
Distributör:
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/0/">BOKA</a>
</h4>
<p>
Den som är distributör för en vallokal ansvarar för
att Piratpartiets valsedlar finns tillgängliga i vallokalen under
så stor del som möjligt av öppettiderna. Det här
är den viktigaste uppgiften, välj den i första hand
om du har möjlighet.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Första värdpasset är inte bokat"
title="Första värdpasset är inte bokat">
Första värdpasset (08:00-12:00):
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/1/">BOKA</a>
</h4>
<p>
Den som har första passet för en vallokal ska ta med sig
valsedlar till lokalen direkt när den öppnar, samt stå
utanför lokalen från <strong>08:00</strong> till
<strong>12:00</strong>, gärna
klädd i tydliga piratparti-kläder, för att dela ut
valsedlar till väljare och se till att det alltid finns valsedlar
i vallokalen.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Andra värdpasset är inte bokat"
title="Andra värdpasset är inte bokat">
Andra värdpasset (12:00-16:30):
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/2/">BOKA</a>
</h4>
<p>
Den som har andra passet tar över efter den som har första
passet och har samma uppgifter, förutom att han eller hon inte
tar med sig några valsedlar till lokalen eftersom de redan ska
finnas där. Andra passet är mellan <strong>12:00</strong>
och <strong>16:30</strong>.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Tredje värdpasset är inte bokat"
title="Tredje värdpasset är inte bokat">
Tredje värdpasset (16:30-21:00):
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/3/">BOKA</a>
</h4>
<p>
Den som har tredje passet tar över efter den som har andra
passet och har samma uppgifter. Tredje passet sträcker sig
från <strong>16:30</strong> till <strong>21:00</strong>
när vallokalen stänger.
</p>
</div>
<div style="clear: both"></div>
<div id="mapinfo">För många markeringar på kartan. Zooma in mer för att visa.</div>
</div>
</div>
<script type="text/javascript">
<![CDATA[
function getMarkersUrl()
{
return "/json/markers/by_station_id/1308/";
}
]]>
</script>
</body>
</html>
IE 7:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN"
<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>PP Valbok</title>
<link rel="stylesheet" type="text/css" href="/site_media/css/style.css" />
<script type="text/javascript">
<![CDATA[
var IS_DEBUG = false;
]]>
</script>
<script src=" http://maps.google.com/maps?file=api&v=2&sensor=false;&key=ABQIAAAAt3Q7odpwl5ZQl6nfwU5evhRuJVcBkjAYhy1Q70vIy3ec-srSkRSjoq2jhQGyOGE_6CjGdw1FOSVghQ" type="text/javascript"></script>
<script src="/site_media/js/mootools.js" type="text/javascript" ></script>
<script src="/site_media/js/maps.js" type="text/javascript" ></script>
</head>
<body class="map_page">
<div id="betawarning">DETTA SYSTEM ÄR UNDER BETATEST. PROVA SÅ MYCKET SOM MÖJLIGT, ALLA REGISTRERINGAR ÅTERSTÄLLS DÅ SYSTEMET TAS I DRIFT.<br />BUGGRAPPORTER <a href="http://utv.piratpartiet.se/newticket?component=Valbokningen" target="_blank">HIT</a> (ange er epost som reporter för feedback).</div>
<div id="container">
<div class="box">
<h1>Vallokal: Alvik-Ersnäs</h1>
<hr/>
<div id="map_canvas"></div>
<div id="data">
<p><a href="/kommun/luleaa/"><< Tillbaka till kommunsidan</a></p>
<h3>Alvik-Ersnäs</h3>
<h4>Adress:</h4>
<p>
Matsalen<br/>
Ersnäsvägen 49<br/>
</p>
<h4>Ansvarig funktionär:</h4>
<p>
Ingen ansvarig funktionär finns.
</p>
<h4>
<img src="/site_media/images/green_check.png"
alt="Distributörsrollen är bokad"
title="Distributörsrollen är bokad">
Distributör:
BOKAT
</h4>
<p>
Den som är distributör för en vallokal ansvarar för
att Piratpartiets valsedlar finns tillgängliga i vallokalen under
så stor del som möjligt av öppettiderna. Det här
är den viktigaste uppgiften, välj den i första hand
om du har möjlighet.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Första värdpasset är inte bokat"
title="Första värdpasset är inte bokat">
Första värdpasset (08:00-12:00):
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/1/">BOKA</a>
</h4>
<p>
Den som har första passet för en vallokal ska ta med sig
valsedlar till lokalen direkt när den öppnar, samt stå
utanför lokalen från <strong>08:00</strong> till
<strong>12:00</strong>, gärna
klädd i tydliga piratparti-kläder, för att dela ut
valsedlar till väljare och se till att det alltid finns valsedlar
i vallokalen.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Andra värdpasset är inte bokat"
title="Andra värdpasset är inte bokat">
Andra värdpasset (12:00-16:30):
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/2/">BOKA</a>
</h4>
<p>
Den som har andra passet tar över efter den som har första
passet och har samma uppgifter, förutom att han eller hon inte
tar med sig några valsedlar till lokalen eftersom de redan ska
finnas där. Andra passet är mellan <strong>12:00</strong>
och <strong>16:30</strong>.
</p>
<h4>
<img src="/site_media/images/red_cross.png"
alt="Tredje värdpasset är inte bokat"
title="Tredje värdpasset är inte bokat">
Tredje värdpasset (16:30-21:00):
<a href="/kommun/luleaa/valdagslokal/alvik-ersnaes/boka/3/">BOKA</a>
</h4>
<p>
Den som har tredje passet tar över efter den som har andra
passet och har samma uppgifter. Tredje passet sträcker sig
från <strong>16:30</strong> till <strong>21:00</strong>
när vallokalen stänger.
</p>
</div>
<div style="clear: both"></div>
<div id="mapinfo">För många markeringar på kartan. Zooma in mer för att visa.</div>
</div>
</div>
<script type="text/javascript">
<![CDATA[
function getMarkersUrl()
{
return "/json/markers/by_station_id/1308/";
}
]]>
</script>
</body>
</html>
Såg nu också att om man bokar med Firefox så blir den bara grön för IE7, och bokar man en annan med IE7 så blir den bara grön i Firefox. Den browsern man bokar med förblir röd x antal minuter. : )
comment:9 Changed 16 years ago by speakman
Tack så mycket för all hjälp att lösa det här!
Nu har jag avaktiverat ett av cachesystemen, som visade sig ställa till det med lite annat också. Kan du göra en ny kontroll och se om det fungerar bättre nu?
comment:10 Changed 16 years ago by tokfarlig@…
Nu funkar det som det ska direkt utan någon som helst fördröjning.
Snyggt jobbat!
comment:11 Changed 16 years ago by speakman
- Status changed from accepted to closed
- Resolution set to fixed
Ide:
Förladda en "progress animerad gif" med samma storlek, byt bild med javascript onclick innan resultatet submittas.