SOLVED: QCalendar 1.0.8: Der Kalender springt / spinnt
- NoNameBaby
- Posts: 57
- Joined: Wed 1. Jun 2005, 23:36
- Location: daheim
SOLVED: QCalendar 1.0.8: Der Kalender springt / spinnt
Beim Wechsel zwischen den Monaten / Jahren bewegt sich der Kalender um 10px.
Ich weiss nicht wie das kommt und schlimmer noch, ich weiss nicht wie ich das abstellen kann.
Zur Verdeutlichung: http://www.pferdeversicherung-schotten. ... hp?termine
Ich hoffe, mir kann da jemand weiterhelfen.
Ich weiss nicht wie das kommt und schlimmer noch, ich weiss nicht wie ich das abstellen kann.
Zur Verdeutlichung: http://www.pferdeversicherung-schotten. ... hp?termine
Ich hoffe, mir kann da jemand weiterhelfen.
Last edited by NoNameBaby on Tue 6. May 2008, 00:14, edited 1 time in total.
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
Mach doch erst mal den Quellcode sauber:
Und das da im body-tag:
Vielleicht ist der Fehler dann von ganz allein verschwunden
Dann kann man besser guckenline 49 column 1 - Warnung: <style> isn't allowed in <body> elements
line 28 column 1 - Info: <body> previously mentioned
line 323 column 1 - Warnung: <hr> element not empty or not closed
line 324 column 1 - Warnung: missing </span> before <h3>
line 324 column 37 - Warnung: inserting implicit <span>
line 324 column 71 - Warnung: discarding unexpected </span>
line 331 column 1 - Warnung: <hr> element not empty or not closed
line 332 column 1 - Warnung: missing </span> before <h3>
line 332 column 37 - Warnung: inserting implicit <span>
line 332 column 76 - Warnung: discarding unexpected </span>
line 342 column 7 - Warnung: <br> element not empty or not closed
line 342 column 11 - Warnung: <br> element not empty or not closed
line 344 column 211 - Warnung: <img> element not empty or not closed
line 355 column 1 - Warnung: <input> isn't allowed in <table> elements
line 347 column 1 - Info: <table> previously mentioned
line 356 column 1 - Warnung: <input> isn't allowed in <table> elements
line 347 column 1 - Info: <table> previously mentioned
line 357 column 1 - Warnung: <input> isn't allowed in <table> elements
line 347 column 1 - Info: <table> previously mentioned
line 358 column 1 - Warnung: <input> isn't allowed in <table> elements
line 347 column 1 - Info: <table> previously mentioned
line 440 column 7 - Warnung: inserting implicit <p>
line 31 column 1 - Warnung: <script> inserting "type" attribute
line 32 column 1 - Warnung: <script> inserting "type" attribute
line 33 column 1 - Warnung: <script> inserting "type" attribute
line 34 column 1 - Warnung: <script> inserting "type" attribute
line 35 column 1 - Warnung: <script> inserting "type" attribute
line 37 column 1 - Warnung: <script> inserting "type" attribute
line 311 column 1 - Warnung: <table> lacks "summary" attribute
line 330 column 1 - Warnung: <div> anchor "calEvent" already defined
line 344 column 211 - Warnung: <img> lacks "alt" attribute
line 347 column 1 - Warnung: <table> lacks "summary" attribute
line 310 column 1 - Warnung: trimming empty <p>
line 324 column 1 - Warnung: trimming empty <span>
line 332 column 1 - Warnung: trimming empty <span>
line 440 column 7 - Warnung: trimming empty <p>
Info: Doctype given is "-//W3C//DTD XHTML 1.0 Transitional//EN"
Info: Document content looks like XHTML 1.0 Transitional
Und das da im body-tag:
ist auch nicht schön...<body id="myid_3">
<script language="javascript" src="include/inc_js/AnchorPosition.js" type="text/javascript"></script>
<script language="javascript" src="include/inc_js/date.js" type="text/javascript"></script>
<script language="javascript" src="include/inc_js/CalendarPopup.js"></script>
<script language="javascript" src="include/inc_js/PopupWindow.js"></script>
<script language="javaScript" src="include/inc_js/overlib.js"></script>
<script language="javascript" src="include/inc_js/datarequestor-1.6.js"></script>
<script language="javascript" src="include/inc_module/mod_qcal/inc_js/qcal.js"></script>
<script language="JavaScript" ID="jscal1x">
document.write(getCalendarStyles());
//var calendar = new CalendarPopup("divPopupCal");
var calendar = new CalendarPopup();
calendar.showNavigationDropdowns();
calendar.setWeekStartDay(1);
</script>
<div id="divPopupCal" STYLE="position:absolute;visibility:hidden;background-color:white;"></div>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
<div id='qWindow' STYLE="position:absolute;visibility:hidden;"></div>
<style type="text/css">
.qcalendar {
/** configure the width **/
width:220px;
background-color: #D6E8FF;
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin:0px;
padding:0px;
text-align:center;
}
usw
Vielleicht ist der Fehler dann von ganz allein verschwunden
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
- NoNameBaby
- Posts: 57
- Joined: Wed 1. Jun 2005, 23:36
- Location: daheim
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
Danke für den Hinweis:
zu 1.
Es ist immer schwierig, dort aufzuräumen, wo andere etwas haben liegen lassen - aber es ist mir tatsächlich gelungen, die Anzahl der bemängelten Fehler von 43 auf 7 zu drücken.
Bei den nun noch gelisteten Fehlern finde ich entweder a.) nicht die Ursache, befürchte ich b.) dass der Programmierer des Moduls sich etwas dabei gedacht hat oder scheint es sich c.) um Inkonsistenzen zu handeln die aus dem Zusammenspiel von Content Part und Modul herrühren.
zu 2.
Auch ich hätte die ganzen Style Angaben nicht in die Ausgabedatei eingebunden, aber der Programmierer des Moduls wird sich dabei etwas gedacht haben. Zumindest möchte ich Ihm dies gerne unterstellen.
Leider kommt das Springen aber anscheinend nicht daher, so daß ich zwar jetzt etwas saubereren Quellcode habe - der Lösung des Problems aber nicht näher gekommen bin.
Es würde mich einfach interessieren, ob andere Nutzer dieses Moduls auch auf dieses Phänomen gestoßen sind - und evtl. eine Lösung gefunden haben. Idealerweise eine, bei der keine allzu großen Operationen am offenen Herzen notwendig werden.
zu 1.
Es ist immer schwierig, dort aufzuräumen, wo andere etwas haben liegen lassen - aber es ist mir tatsächlich gelungen, die Anzahl der bemängelten Fehler von 43 auf 7 zu drücken.
Bei den nun noch gelisteten Fehlern finde ich entweder a.) nicht die Ursache, befürchte ich b.) dass der Programmierer des Moduls sich etwas dabei gedacht hat oder scheint es sich c.) um Inkonsistenzen zu handeln die aus dem Zusammenspiel von Content Part und Modul herrühren.
zu 2.
Auch ich hätte die ganzen Style Angaben nicht in die Ausgabedatei eingebunden, aber der Programmierer des Moduls wird sich dabei etwas gedacht haben. Zumindest möchte ich Ihm dies gerne unterstellen.
Leider kommt das Springen aber anscheinend nicht daher, so daß ich zwar jetzt etwas saubereren Quellcode habe - der Lösung des Problems aber nicht näher gekommen bin.
Es würde mich einfach interessieren, ob andere Nutzer dieses Moduls auch auf dieses Phänomen gestoßen sind - und evtl. eine Lösung gefunden haben. Idealerweise eine, bei der keine allzu großen Operationen am offenen Herzen notwendig werden.
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
beim / nach einem klick auf jahre (vor/zurück) erschein im code:
(prinzipiell)
div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar
es kommt also immer ein neuer tag <div id="quickCalendar">xyz</div> hinzu.
an dieser stelle mal nach schauen wieso, woher...???
valid kann das dann nicht mehr werden...
aber zur not CSS für #quickCalendar (padding, margin, position) auf 0 stellen - oder ändern in class .quickCalendar
Keine Ahnung, ich kenne den Kalender nicht und habe nur schnell drübergeschaut.
(prinzipiell)
div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar
es kommt also immer ein neuer tag <div id="quickCalendar">xyz</div> hinzu.
an dieser stelle mal nach schauen wieso, woher...???
valid kann das dann nicht mehr werden...
aber zur not CSS für #quickCalendar (padding, margin, position) auf 0 stellen - oder ändern in class .quickCalendar
Keine Ahnung, ich kenne den Kalender nicht und habe nur schnell drübergeschaut.
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
immer noch:
Ohne eine Bereinigung ist das wie das Fischen im TrübenResult: 0 Fehler / 10 Warnungen
line 46 column 70 - Warnung: <style> isn't allowed in <body> elements
line 27 column 1 - Info: <body> previously mentioned
line 369 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 370 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 371 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 372 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 454 column 7 - Warnung: inserting implicit <p>
line 325 column 1 - Warnung: <table> lacks "summary" attribute
line 361 column 1 - Warnung: <table> lacks "summary" attribute
line 324 column 1 - Warnung: trimming empty <p>
line 454 column 7 - Warnung: trimming empty <p>
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
- NoNameBaby
- Posts: 57
- Joined: Wed 1. Jun 2005, 23:36
- Location: daheim
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
Da dies durch die Originalprogrammierung des Moduls erzeugt wird und das Modul auf anderen Seiten die ich mir angeschaut habe nicht springt, gehe ich davon aus, dass es nicht daran liegt.claus wrote:immer noch:
Ohne eine Bereinigung ist das wie das Fischen im TrübenResult: 0 Fehler / 10 Warnungen
line 46 column 70 - Warnung: <style> isn't allowed in <body> elements
line 27 column 1 - Info: <body> previously mentioned
line 369 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 370 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 371 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 372 column 1 - Warnung: <input> isn't allowed in <table> elements
line 361 column 1 - Info: <table> previously mentioned
line 454 column 7 - Warnung: inserting implicit <p>
line 325 column 1 - Warnung: <table> lacks "summary" attribute
line 361 column 1 - Warnung: <table> lacks "summary" attribute
line 324 column 1 - Warnung: trimming empty <p>
line 454 column 7 - Warnung: trimming empty <p>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wer ein Problem mit mir hat, kann es gerne behalten - es ist schließlich seins!
Wer ein Problem mit mir hat, kann es gerne behalten - es ist schließlich seins!
- NoNameBaby
- Posts: 57
- Joined: Wed 1. Jun 2005, 23:36
- Location: daheim
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
Das habe ich schon vermutet, konnte es aber nicht sehen. Wo/Wie hast Du das denn gefunden?Jensensen wrote:beim / nach einem klick auf jahre (vor/zurück) erschein im code:
(prinzipiell)
div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar
Hm, wenn ich mir den Quellcode anzeigen lasse, steht da immer nur 1-mal <div id="quickCalendar">, egal wie oft ich den Monat gewechselt habe. Genau das ist es ja was ich nicht verstehe!Jensensen wrote:es kommt also immer ein neuer tag <div id="quickCalendar">xyz</div> hinzu.
an dieser stelle mal nach schauen wieso, woher...???
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
das erscheint in der Web Developer status bar (beim FF)div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar > div #quickCalendar
Das habe ich schon vermutet, konnte es aber nicht sehen. Wo/Wie hast Du das denn gefunden?
stimmt, komisch ist das. ich hatte mich auf die WDTools verlassen.NoNameBaby wrote:immer nur 1-mal <div id="quickCalendar">, egal wie oft ich den Monat gewechselt habe.
hm, ich auch nicht. dann kann aber nur das JScript dafür verantwortlich sein.NoNameBaby wrote:Genau das ist es ja was ich nicht verstehe!
entferne mal das mal das 10px padding in der CSS, was im zusammenspiel mit dem JS ggf. zu den hopsern führt.
gerade getestet --> so funktioniert es!#quickCalendar {
padding: 10px;
}
#quickCalendar {
}
- NoNameBaby
- Posts: 57
- Joined: Wed 1. Jun 2005, 23:36
- Location: daheim
Re: QCalendar 1.0.8: Der Kalender springt / spinnt
@Jensensen:
Vielen Dank! Das hat tatsächlich sehr geholfen. Jetzt läuft es wie es soll!
Vielen Dank! Das hat tatsächlich sehr geholfen. Jetzt läuft es wie es soll!