Hallo ertho
Zum ersten, das ist wirklich nicht so ganz ausgegoren.
Gedacht ist es wie folgt. Richte auf einer Seite die nicht im Menu erscheint und/oder verborgen ist den Kalender ein. Dann diesen Eintrag ins Setup machen mit Verweis auf diese pid / bzw uid der Seite. Das sollte schon so gehen. Ich habs selber nicht weiter getestet. Nur mal kurz eingerichtet.
Zu 2.: Es ist wie mit allen Templates. Wenn du eins auf der Seite wo der Kalender ist, angibst, geht das vor denen die davor im Seitenbaum stehen.
Mit der Einzelansicht löse ich es so, das ich diese auf einer Extraseite anzeigen lasse, die nicht im Menu auftaucht. Du kannst von der Hauptansicht einen Verweis auf diese Seite einrichten Im Reiter Enzelansicht.
Allerdings, wenn ich bei mir zwei Listenansichten auf einer Seite habe und ich bei einer auf Einzelansicht gehe bleibt die Listenansicht bei der anderen erhalten.
Gruß
Jens
Funktionierender Kalender!
Erst das default im Setup raus
plugin.tx_jwcalendar_pi1._CSS_DEFAULT_STYLE >
Dann deins mit
page.headerData.20 = TEXT
page.headerData.20.value = <link href="fileadmin/calendar/jw_calendar.css" rel="stylesheet"media="screen" />
rein.
...
Gruß
Jens[/quote]
also bei mir funzt das nicht. wenn ich das default-template mit "plugin.tx_jwcalendar_pi1._CSS_DEFAULT_STYLE >" lösche, wird automatisch das css der gesamten seite genommen. da hilft auch ein einfügen von "page.headerData.20 = TEXT
page.headerData.20.value = <link href="fileadmin/calendar/jw_calendar.css" rel="stylesheet"media="screen" />" nichts mehr.
ich erkenn das weil auf meiner seite eigentlich alles zentriert dargestellt wird. sobald ich das default-css lösche ist alles im jw_calendar zentriert, und bleibt es auch, egal was ich mache!!!
was übersehe ich???
gehe ich richtig in der annahme, dass die beiden einträge ins setup vom root-template kommen???
gruss
küre
Wenn ich den JW Calendar installieren möchte, bekomme ich diese Fehlermeldung.
"Extension "overlib" was not available in the system. Please import it from the TYPO3 Extension Repository."
Kann das mit der Typo3 Version zusammen hängen? Ich benutze:
"TYPO3 Ver. 3.6.2"
Gruß
Klaus
Hallo,
das hat nichts mit der Typo3 Version zu tun, sondern die Extension overlib wird von der Kalender-Extension zwingend vorausgesetzt.
Installiere einfach die overlib Extension, dann ist die Fehlermeldung weg. Du findest sie im Repostitory.
Grüße
Super Danke, das wars, denn ich hatte in der Zwischenzeit bei anderen ext.. auch diese Meldung, und nu isse weg.
arnem schrieb- in den Plugin-Einstellungen die gewünschte Ansicht wählen und den Sysordner eintragen
... fertig! 😃
Wo finde ich diese Möglichkeit???
guckst du hier:
der vorletzte punkt: "Ausgangspunkt". Dort habe ich den Sysordner mit den ganzen Kategorien, Terminen, Veranstaltern usw. eingetragen.
Hallo liebe Leute!
Also ich kann Jens auch nur ein riesengroßes Lob aussprechen!!!
Hab die Extension installiert und eingerichtet und sie funktionierte auf anhieb! Ich brauchte nicht einmal das Toturial (ich als Totaleinsteiger...)!
So einfach sollte es in Typo3 immer sein!
Nochmals Danke und weiter so!
Mengg
Hab noch eine Frage:
Ich habe bei meinem Layout oben einen Banner, dann 3 Spalten.
In der ersten Spalte, das Menü, dann den Content-Bereich und in der dritten Spalte sollte sowas wie
Hotspots rein. Unteranderem möcht ich dort den Kalender in der Monatsansicht reinstellen. Kann ich die
Monatsansicht so klein machen, dass ich diese da reinbekomme? Und was muss ich abändern dass dan beim Klick auf ein Event der Inhalt im Content-Bereich angezeigt wird?
Hier die Seite: www.ff-waidring.at/index.php
Danke für die Hilfe!
Hallo!
dickes Lob und ein großes Danke für diesen tollen Kalender! wirklich spitze geworden!!
nach dem ich den Kalender installiert hatte funktionierte der auch sofort.. 😃
Wenn ich aber versuche den Kalender über alle Seiten einblenden zu lassen und das über "jwitt" Beschreibung (Danke dafür 😉) wird zwar mein Platzhalter angesprochen, aber kein Kalender ausgegeben.
weiß mir jemand nen tip?
auch ich hab ne frage.
wie siehts eigentlich mit mehrsprachigkeit aus?
irgendwie verhalten sich die flexforms da sehr seltsam. ein bisschen buggy, sozusagen. wobei ich denke, dass es an den flexforms per se liegt und nicht jw_calendar. naja, seis drum, redakteure schlagen sich eh selten mit flex rum 😃
hab den kalender inzwischen auch mehrfach im einsatz, allerdings mit einer kleinen änderung, die noch nicht ganz ausgegoren ist:
für den feedit gibts rlmp_dateselectlib bei mir. is 'n bisschen komfortabler. wenns ordentlich eingebunden ist, werd ich die änderungen natürlich posten.
lg bbb
also, ich schließe mich einfach mal meinen Vorgängern an: Ein super Kalender, der wirklich einfach zu bedienen ist! Vielen Dank!
Ich habe aber noch ein Problem: Wenn ich z.B. den Teaser im Tooltip anzeigen lassen will und der Teaser enthält Sonderzeichen wie ", ', <, > oder ähnliches, wird im HTML-Output der onmouseover-Wert zu früh beendet und nix funzt mehr.
Kann man da irgendwo ein htmlspechialchars() oder so einbauen?
Und noch was:
Das aktuelle Datum scheint nur den Tag und den Monat, nicht aber das Jahr zu überprüfen...
Der 26.07. (das ist heute) wird in allen Jahren als aktuelles Datum angezeigt.
Weiß jmd ein Workaround?
Was mache ich falsch?!
Bei mir kann man einfach keine Ansicht auswählen!!!
Bei dem Punkt Kalender Ansicht kann man einfach nichts auswählen !!!
Unter dem Punkt "Ansicht wechseln zwischen" kann man auch nichts auswählen?!
Woran könnte das liegen?!
Ich musste meinen jw_calendar editieren, da nicht alle Datumsangaben auf Deutsch waren. (Monatsnamen in der Monatsansicht, Tagesnamen, ...)
Hier die Änderungen, die ich vorgenommen habe. Vielleicht bringen sie ja jemandem etwas oder jemand hat Verbesserungsvorschläge...
Zwischeninfo:
1. Bitte macht vorher Sicherungen von den Dateien 😃
2. Ich poste immer 2 Zeilen code vor meiner Änderung dazu, damit man die Stelle auch findet ( habe keine Zeilenangabe sorry )
Datei: ext\jw_calendar\pi1\class.tx_jwcalendar_pi1_views.php
(Monatsansicht/Monatsnamen/Tagesnamen)
$sims = array(); // Simple markers
// $sims['###VIEW_TITLE###']= $this->pi_getLL('titleMonthView');
$sims['###VIEW_TITLE###']= $this->pi_getLL('titleMonthView');
/* Selbsteingebaute Sprachumwandlungsanweisung EN -> DE in der Monatsdarstellung (Überschrift)*/
$meinmoment = strftime('%m', $time);
switch ($meinmoment) {
case 1: $meinmonat = 'Januar';
break;
(...)
break;
case 12: $meinmonat = 'Dezember';
break;
}
$sims['###TIME_INFO###']= $meinmonat;
/* Ende Selbstgebautes Scipt */
...
$daynr = strftime('%w', $day) == 0 ? 6 : strftime('%w', $day)-1;
$weekdays[$daynr]=$day;
/* Selbsteingebaute Sprachumwandlungsanweisung EN -> DE in der Monatsdarstellung */
switch ($daynr) {
case 0: $meintag[0] = 'Montag';
break;
(...)
case 6: $meintag[6] = 'Sonntag';
break;
}
/* Ende Selbstgebautes Scipt */
....
$data = $this->cObj->getSubpart($daynameHeader, '###DAYNAME###');
foreach($meintag as $day){
Und für die Monats-Navigation:
else $monthT = $oMonthT;
$sims = array(); // Simple markers
/* Selbsteingebaute Sprachumwandlungsanweisung EN -> DE in der Monatsdarstellung */
$meinmoment = strftime('%m', $moment);
switch ($meinmoment) {
case 1: $meinmonat = 'Januar';
break;
(...)
case 12: $meinmonat = 'Dezember';
break;
}
$m = $meinmonat;
/* Ende Selbstgebautes Scipt */
Datei: ext\jw_calendar\pi1\class.tx_jwcalendar_pi1_weekView.php
(Wochenansicht -> Tagesnamen)
$events = $entries[$m][$d]; //is_array($entries[$m][$d]) ? : array();
$exc_events = $exc_color_events[$m][$d];
/* Selbstgebaute Anweisung */
$meinenummer = strftime('%w', $moment);
switch ($meinenummer) {
case 1: $meintag = 'Montag';
break;
(...)
case 6: $meintag = 'Samstag';
break;
case 0: $meintag = 'Sonntag';
break;
}
$rems['###DAY###'] .= $this->dayTable($moment,$events,$exc_events,$meintag);
/* Ende Selbstgebaute Anweisung */
Das wars vom sprachlichen her. Bei der Listen- und Einzelansicht bin ich gescheitert und lasse das Datum in der Form TT.MM.JJJJ ausgeben.
[edit]Datei ext\jw_calendar\pi1\class.tx_jwcalendar_pi1.php [/edit]
$this->jwOptions['date_format'] = $this->pi_getFFvalue($this->cObj->data['pi_flexform'],'dateFormat');
if(empty($this->jwOptions['date_format']))
/* meine Änderung */
$this->jwOptions['date_format'] = '%d.%m.%Y';
/* Ende Datumsausgabe
Wer die Stelle anders Formatieren will kann ja auf www.selfphp.de nach der Syntax von 'strftime' schauen.
Das wars fürs erste.
gruss Enzian
Hallo enzian,
bei mir hat folgender Eintrag in die Datei class.tx_jwcalendar_pi1_library.php geholfen:
function configure(){
/* set some usefull variables */
if($GLOBALS['TSFE']->config['config']['locale_all'])
$locale_result = setlocale(LC_ALL,$GLOBALS['TSFE']->config['config']['locale_all']);
// Neu eingefügt------------------------------
$locale_result = setlocale(LC_TIME,'german');
// -------------------------------------------
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
}
Gruß..
Hallo zusammen!
Ich würde so gerne mal sehen, wie der Kalender aussieht. Könnte mal jemand eine URL posten, wo der Kalender läuft?
Gruss
Zwärg
Hi Zwärg
unter folgendem Artikel werden einige Kalender vorgestelllt. Es ist jeweils auch ein Screenshot dabei.
http://wiki.typo3.org/index.php/Calendar
Gruss
Bebbi
Hallo,
ich habe auch noch eine Frage!
Ich möchte in der Listenansicht zusätzlich noch den Locationnamen und den Ort mit ausgeben. Die Location habe ich vorher erstellt.
Ich denke, dass ich die 'class.tx_jw_calendar_pi1_upcomingEventsView.php' anpassen muss. Welche Änderungen muss ich da vornehmen?
Außerdem möchte ich gerne einen Link an ###title### hängen. ###readMore### gibt ja einen Text vor. Wie bekomme ich nur den Link zu einer Einzelansicht?
Gruß
Marcel
P.S.: sehr gute Extension. Habe sie ebenfalls sofort zum laufen bekommen!
Hallo,
erst einmal ein dickes Lob für den Kalender.
Ich habe aber auch eine Frage dazu und hoffe jemand kann mir helfen.
Ich habe die tmpl und css in mein fileadmin-ordner kopiert und auch eingebunden. Obwohl ich an den Dateien noch nichts geändert habe, wird der Kalender ohne Hintergrundfarben angezeigt.
Extentsion-Template-Setup:
page.headerData.20 = TEXT
page.headerData.20.value = <link href="fileadmin/template/jw_calendar.css" rel="stylesheet" media="screen" />
Main-Template-Constants:
###############################################
# TEMPLATE FÜR CALENDAR AUS FILEADMIN LADEN
plugin.tx_jwcalendar_pi1 {
templateFile = fileadmin/template/jw_calendar.tmpl
}
Main-Template-Setup:
#############################################
# Kalender Layout
plugin.tx_jwcalendar_pi1._CSS_DEFAULT_STYLE >
Ich hoffe jemand kann mir helfen.
Schon einmal ein großes Dankeschön!
Greeneye[/b]