Seite 16 von 50

V.2.2 - sKalender zeigt auf einmal alles als Termin an

Verfasst: Mi 15. Nov 2006, 13:56
von andreasb
Hallo!

Ich habe seit geraumer Zeit die v2.2 im Einsatz, geht auch.
Nun habe ich heute in zwie Kategorien jeweils einen Test-Termin eingegeben (beim Kunden - Einweisung) und schwupps zeigt der Kalender auf einmal komplett alle Tage als terminiert an. ALso auch die an denen garkein Termin ist.

In der Liste im Backend werden die Termine korrekt angezeigt.

In der dritten vorhandenen Kategorie wurde heute kein Termin eingegeben, dort ist der Kalender noch ok.

Verändert habe ich vor 2 Tagen im Modul direkt die Klassenzuweisungen, jetzt wieder das Original eingespielt - geht trotzdem nicht.

Möglichkiet zwei, wir haben einen Termin über 2 Tage eingegeben. Ich wiess jetzt nicht mehr ob ich das irgendwann einmal getestet habe. Vielleicht ist da ja der Fehler ? Alle Termine bis dato gingen nur auf einen Tag?

Hat jemand eine Idee wo das Übel liegen könnte?

Danke!

Re: V.2.2 - sKalender zeigt auf einmal alles als Termin an

Verfasst: Mi 15. Nov 2006, 14:51
von schlaucher
andreasb hat geschrieben:Hallo!

Ich habe seit geraumer Zeit die v2.2 im Einsatz, geht auch.
Nun habe ich heute in zwie Kategorien jeweils einen Test-Termin eingegeben (beim Kunden - Einweisung) und schwupps zeigt der Kalender auf einmal komplett alle Tage als terminiert an. ALso auch die an denen garkein Termin ist.

In der Liste im Backend werden die Termine korrekt angezeigt.

In der dritten vorhandenen Kategorie wurde heute kein Termin eingegeben, dort ist der Kalender noch ok.

Verändert habe ich vor 2 Tagen im Modul direkt die Klassenzuweisungen, jetzt wieder das Original eingespielt - geht trotzdem nicht.

Möglichkiet zwei, wir haben einen Termin über 2 Tage eingegeben. Ich wiess jetzt nicht mehr ob ich das irgendwann einmal getestet habe. Vielleicht ist da ja der Fehler ? Alle Termine bis dato gingen nur auf einen Tag?

Hat jemand eine Idee wo das Übel liegen könnte?

Danke!
Bitte erst mal auf die V 2.4.1 updaten, da sind doch einige Verbesserungen drinnen.
Wenn die Fehler immer noch da sind, bitte wieder melden.

Gruß
Schlaucher

Verfasst: Mi 15. Nov 2006, 15:04
von schlaucher
Andiamo hat geschrieben:Hallo,

so nun bin ich ein wenig verdaddert.. habe mir das modul geholt und installiert.... scheint auch zu funktionieren.. Aber..... Es werden zwar die Termine angezeigt, aber nur im Kalender.. (warscheinlich bin ich hinter einem großen Bretterzaun).

Beschreibung der Vorgehensweise:

3 Templates angelegt:

1. Termineingabe/anzeige universal V2.4
2. Terminliste universal V2.4
3. Termin-sKalender universal V 2.4

in 1. verschiedene TerminThemen-Kategorien voreingestellt.

in 2. In primäre Kategorie ist die Kategorie ausgewählt, in der die einzelnen Artikel der einzelnen Termine sind. (ein Artikel = ein Termin )

in 3. dieser Kalender greift auf die Terminliste -->2 zu.

Es werden wie gesagt nur die Termine im Kalender angezeigt aber nicht mmer die entsprechenden Unterseiten... ... oder der Kalender zeigt einen Eintrag aber beim Aufrufen steht--> Es liegen aktuell keine Termine vor! Sehr komisch....
Bitte überprüfe noch mal die Konfiguration deiner Terminliste. (Die Beschreibungen der Konfigurationen sollten mit denen der Termine übereinstimmen) Bitte auch den Termin vom 17.11. ist der online? Wenn nicht, setze ihn noch mal off/online.
Du kannst auch mal eine Hardcopy der Konfiguration Termin und Terminliste posten, dann sieht man vielleicht gleich den Fehler.

Gruß
schlaucher

Verfasst: Sa 18. Nov 2006, 20:25
von Dunsti
auch von mir erstmal ein Lob zu dem Klasse-Modul! :D


ich hab zwei kleine Bugs entdeckt:


ungefähr in Zeile 375:

Code: Alles auswählen

                    <table>
                        <tr>';
                    
			// Ermittle die maximalen Tage für den aktuellen Monat
			$MOD_sK_tag_max = date( "t", mktime( 0, 0, 0, $MOD_sK_datum["mon"], 1, $MOD_sK_datum["year"] ) );
			for( $MOD_sK_tag_aktuell = 1; $MOD_sK_tag_aktuell <= $MOD_sK_tag_max; $MOD_sK_tag_aktuell++ )
			    {
				$MOD_sK_tag_nummer = date("w", mktime(0, 0, 0, $MOD_sK_datum["mon"], $MOD_sK_tag_aktuell, $MOD_sK_datum["year"])) + 1;
				if ($MOD_sK_tag_aktuell == 1)
				    {
					echo '
                        <tr>
                            <td class="wtag">'.mi18n("Mo").'</td>
einer von den beiden <TR>-Tags ist zuviel.

------------------------------------------------------

In Zeile 396 und nochmal in Zeile 425

Code: Alles auswählen

echo '<td>&nbsp</td>';
hinter dem nbsp fehlt ein ;

Verfasst: Sa 18. Nov 2006, 21:19
von schlaucher
Dunsti hat geschrieben:ich hab zwei kleine Bugs entdeckt:
ungefähr in Zeile 375:

Code: Alles auswählen

                    <table>
                        <tr>';
                    
			// Ermittle die maximalen Tage für den aktuellen Monat
			$MOD_sK_tag_max = date( "t", mktime( 0, 0, 0, $MOD_sK_datum["mon"], 1, $MOD_sK_datum["year"] ) );
			for( $MOD_sK_tag_aktuell = 1; $MOD_sK_tag_aktuell <= $MOD_sK_tag_max; $MOD_sK_tag_aktuell++ )
			    {
				$MOD_sK_tag_nummer = date("w", mktime(0, 0, 0, $MOD_sK_datum["mon"], $MOD_sK_tag_aktuell, $MOD_sK_datum["year"])) + 1;
				if ($MOD_sK_tag_aktuell == 1)
				    {
					echo '
                        <tr>
                            <td class="wtag">'.mi18n("Mo").'</td>
einer von den beiden <TR>-Tags ist zuviel.

------------------------------------------------------

In Zeile 396 und nochmal in Zeile 425

Code: Alles auswählen

echo '<td>&nbsp</td>';
hinter dem nbsp fehlt ein ;
Danke für die Info, werde es in der Ver. 2.5 berücksichtigen.

Gruß
schlaucher

Verfasst: Sa 18. Nov 2006, 21:40
von Dunsti
ganz vergessen ... betrifft übrigens das Modul "sKalender V2.4", aber das hast Du sicher schon rausgefunden ;)

Verfasst: Sa 18. Nov 2006, 21:41
von schlaucher
Dunsti hat geschrieben:ganz vergessen ... betrifft übrigens das Modul "sKalender V2.4", aber das hast Du sicher schon rausgefunden ;)
klar, an den Variablen $MOD_sK_ :wink:

Gruß
schlaucher

Verfasst: Mo 20. Nov 2006, 11:50
von schlaucher
nicnac hat geschrieben:habe die Version 2.4.1. letzte Woche installiert und bin dabei Termine einzustellen. Wenn ich bei den Terminen einen Link angebe, wird er bei der Terminausgabe beim hover korrekt angezeigt, wenn ich aber den Link klicke, wird ein ".../upload%2Fpdf%2FEinladung_Seminar_Website_10-2006.pdf" draus. Beim Link in der Statuszeile wird korrekt "/upload/Einladung_Seminar_Website_10-2006.pdf" angezeigt.
Leider finde ich nicht die Stelle, wo ich es korrigieren könnte.
Bitte im Modul Terminein/ausgabe folgendes ändern:

alt

Code: Alles auswählen

    if (strlen($MOD_TE_link) > 7) {
        $MOD_TE_tpl_link = mi18n("Link zum Artikel").'<a href="'.$sess->url("$MOD_TE_link").'" target="'.$MOD_TE_termin[97].'">'.$MOD_TE_linkdesc.'</a>';
        } else {
        $MOD_TE_tpl_link = '';
        }
    $tpl->set('s', 'LINK', $MOD_TE_tpl_link);
neu

Code: Alles auswählen

    if (strlen($MOD_TE_link) > 7) {
        $MOD_TE_link = urldecode($MOD_TE_link);
        $MOD_TE_tpl_link = mi18n("Link zum Artikel").'<a href="'.$sess->url("$MOD_TE_link").'" target="'.$MOD_TE_termin[97].'">'.$MOD_TE_linkdesc.'</a>';
        } else {
        $MOD_TE_tpl_link = '';
        }
    $tpl->set('s', 'LINK', $MOD_TE_tpl_link);
Gruß
schlaucher

Verfasst: Mo 20. Nov 2006, 13:56
von nicnac
Danke.

Das wars, ich habe die Zeile

Code: Alles auswählen

$MOD_TE_link = urldecode($MOD_TE_link); 
direkt als erste Zeile bei der if Abfrage eingefügt. Jetzt geht es.

Cooles Modul. Habe es schon oft verwendet.

Verfasst: Di 21. Nov 2006, 13:25
von Dunsti
ich hab noch ein kleines Problem mit dem Modul: es berechnet teilweise die Wochentage falsch.

Beispiel:

Code: Alles auswählen

September 2007
Samstag,        01.09. -
Samstag,        02.09.
oder

Code: Alles auswählen

Mai 2007
Freitag,        18.05. -
Samstag,        20.05.
ist mir bisher nur bei mehrtägigen Terminen aufgefallen.

woran kann das liegen?[/code]

Verfasst: Di 21. Nov 2006, 14:41
von votapero
Hallo Dunsti,

siehe mal auf Seite 12 (schlaucher hat dort die Lösung gepostet auf meine Anfrage hin...denke es ist das selbe Problem).
Gruss

Verfasst: Di 21. Nov 2006, 14:55
von schlaucher
oder du nimmst mal die Ver. 2.4.1, da ist das bereits korrigiert.

Gruß
schlaucher

Verfasst: Di 21. Nov 2006, 15:41
von Darth-Vader
@schlaucher:


Ich hab heut zum ersten Mal dein Modul ausprobiert.
Zip-file heruntergeladen, CSS-file, include und HTML-Templates entsprechend kopiert, Module importiert, Templates angelegt und "verbaut"... ging direkt! :)

DANKE! :)




Keep up the good work und Grüßle aus Stuggi, :)

Lars.

Verfasst: Di 21. Nov 2006, 19:15
von Dunsti
schlaucher hat geschrieben:oder du nimmst mal die Ver. 2.4.1, da ist das bereits korrigiert.

Gruß
schlaucher
ich bin der Meinung, ich hätte die 2.4.1 ... aber ein Versionswechsel ist bei mir nicht mehr möglich ... hab einiges in dem Modul abgeändert ;)

@votapero: danke, ich schau mal !

Verfasst: Di 21. Nov 2006, 19:23
von Dunsti
votapero hat geschrieben:Hallo Dunsti,

siehe mal auf Seite 12 (schlaucher hat dort die Lösung gepostet auf meine Anfrage hin...denke es ist das selbe Problem).
Gruss
jo, das war's ... jetzt ist alles korrekt, danke :)