Zum Inhalt springen

Funktionierender Kalender!

Erstellt am 8. Januar 2005 · 67 Antworten · letzte Antwort am 22. Juni 2006 · Seite 1 von 4

Tags: Kalender & Termine, Frage

toyde ·

Hallo Community!

Ich lese oft in Posts, dass ihr funktionierende Kalender (egal ob "Calendar", oder "jw Calendar") erweitern wollt. Doch:
WIE bekommt man überhaupt einen Kalender zum laufen? Sicher 50 mal wurde diese Frage im Forum gestellt.

Darum: Tut Allen einen Gefallen, und zeigt;
- TypoScript (Constants, Setup)
- anzeigen des Kalenders
- und vielleicht die wichtigsten Einstellungen (Codezeile im .tmpl, bzw .inc-File)

Das benötigt weniger als 10 Minuten und könnte viele viele Fragen auflösen. Linksblinker's Extension wird noch auf sich warten lassen..

Greez, Toyde

P.S.: Bitte nicht zu viele Fragen, nur einen sauberen Artikel - es hilft Allen.

jwitt ·

Hallo Toyde
Fände ich super wenn jemand hier mal eine Anleitung postet. Besser noch wäre es wenn jemand etwas zum jw_calendar schreibt es mir dann noch zukommen zu lassen, damit ich es als Autor in die Doku aufnehmen könnte. Denn Opensource lebt ja davon das die Benutzer mitarbeiten und anregen. Und Anleitungen gehören erstmal in die Dokumentation. Das Forum ist dann wohl primär dazu da Fragen zu Problemen zu stellen die nach dem Studium der Doku auftreten.
Gruß
Jens

mstuebner ·
jwitt schrieb

Fände ich super wenn jemand hier mal eine Anleitung postet. Besser noch wäre es wenn jemand etwas zum jw_calendar schreibt es mir dann noch zukommen zu lassen, damit ich es als Autor in die Doku aufnehmen könnte.

Dazu muss man es aber erst einmal lauffähig bekommen. ;-) Und da wären ein paar sachdienliche Hinweise vom Programmierer sehr hilfreich, statt dass andere erst reverse engineering machen müssen.

jwitt schrieb

Denn Opensource lebt ja davon das die Benutzer mitarbeiten und anregen.

Absolut korrekt. Wenn man's erst mal am Laufen hat.

jwitt ·

Hallo Matthias
Wenn es Probleme mit einer Extension gibt sind Hilfen vom Programmierer oder von anderen natürlich sinnvoll. Hier ging es aber um eine Anleitung und da finde ich es eine gute Idee diese auch dem Programmierer zukommen zu lassen. Zumindest würde ich das als Unterstützung empfinden.
Gruß
Jens

mstuebner ·
toyde schrieb

WIE bekommt man überhaupt einen Kalender zum laufen? Sicher 50 mal wurde diese Frage im Forum gestellt.

Darum: Tut Allen einen Gefallen, und zeigt;
- TypoScript (Constants, Setup)
- anzeigen des Kalenders
- und vielleicht die wichtigsten Einstellungen (Codezeile im .tmpl, bzw .inc-File)

Ich habe mir die Extension von Jens gerade mal installiert und frage mich fast wozu man da ein weiteres Tutoria brauchen könnte. Es ist doch alles mustergültig dokumentiert, so dass es vom Download bis zum ersten Aufruf nicht länger als 5 Minuten dauert.

Egal, vielleicht komme ich ja in den nächsten TAAAGen mal dazu was zusammenzuschreiben, aber mit ein spätestens mit ein bischen nachdenken sollte das eigentlich jeder ohne Probleme in Betrieb nehmen können.

Gute Arbeit Jens.

toyde ·

Hallo Mathias!

Vielleicht stehe ich auf der Leitung, aber welche Doku? Gibt es einen Post? Könnt ihr mir ein wenig Licht ins ziemliche Dunkel geben?

Habe mir gerade vorhin das online Repository durchgesehen und einige Dinge gedownloaded. Vielleicht bringe ich etwas zum laufen, doch über Jens' "gute Arbeit" möchte ich gerne mehr wissen.

Greez Toyde

arnem ·

Hi!

Ich kann mstuebner nur zustimmen: die Doku braucht man eigentlich nicht 😃

Es ist wirklich so einfach, daß es schon fast nicht wahr sein kann:

- Ext installieren
- Sysordner für Kategorien und Termine erstellen
- Seiten für die Ansichten (Liste, Monat) erstellen
- im Sysordner Kategorien (min. eine!) und Termine erstellen
- auf den entsprechenden Seiten das Plugin als Seiteninhalt eintragen
- in den Plugin-Einstellungen die gewünschte Ansicht wählen und den Sysordner eintragen
... fertig! 😃

Nun noch ggfs. das Stylesheet anpassen und einen lauten Jubelschrei herausbrüllen - weil man endlich eine vernünftige und funktionierende Kalender-Ext gefunden hat #giggle#

@ Jens:
ich habe bislang im Betrieb keine Fehler bemerkt - die Ext könnte eigentlich "stable" werden 😉

toyde ·
jwitt schrieb

Hallo Toyde
die doku zum jw_calendar findest du unter
http://typo3.org/documentation/document-library/jw_calendar/
Gruß
Jens

Wirklich wärmsten Dank!
Ich mache momentan noch die Configs. Lol, ich kann mich nur anschliessen: gute Arbeit, Jens.

Danke danke danke.
--> Viele Leute kennen den Kalender sicher nicht. Was tun wir, um der Community bissal unter die Arme zu greifen?

Greez Toyde

@arnem: Stimmt, wieso is' sie nicht stable?
nochmals @arnem: dachte, es heisst Ju-Jitsu, nicht Ju-Jutsu?

toyde ·
arnem schrieb

Hi Toyde!

Das template liegt unter

EXT:jw_calendar/jw_calendar.tmpl

Damit ich Dich richtig verstehe. Das hier?:
"../public_html/typo3conf/ext/jw_calendar/.."

jwitt ·

Im Vezeichnis der Extension
"jw_calendar.tmpl"
nach fileadmin kopieren und anpassen. In den Constants darauf verweisen.

plugin.tx_jwcalendar_pi1 {
   templateFile = fileadmin/calendar/jw_calendar.tmpl
}

Wichtiger wird das Stylesheet sein: "jw_calendar.css". Auch im Extensionverzeichnis
Gruß
Jens

arnem ·

genau!

"EXT:" steht entweder für

typo3conf/ext/ bei lokaler Installation, oder
typo3/ext/ bei globaler Installation.

[edit]
jens war schneller 😃
[/edit]

toyde ·
jwitt schrieb

Im Vezeichnis der Extension
"jw_calendar.tmpl"
nach fileadmin kopieren und anpassen. In den Constants darauf verweisen.

plugin.tx_jwcalendar_pi1 {
   templateFile = fileadmin/calendar/jw_calendar.tmpl
}

Wichtiger wird das Stylesheet sein: "jw_calendar.css". Auch im Extensionverzeichnis
Gruß
Jens

Ja, ich würde sehr gerne in "fileadmin/folder" die Dateien hineinkopieren.

Meine Constants-Config also:
content.stylesheet.file = fileadmin/folder/main.css
content.stylesheet.file = fileadmin/folder/jw_calendar.css
und Setup:
..
plugin.tx_jwcalendar_pi1 >
plugin.tx_jwcalendar_pi1 {
templateFile = fileadmin/calendar/jw_calendar.tmpl
}
..

--> Meine Fragen:
1. Kann ich beide CSS so deklarieren? Wird dann nicht das erstere überschrieben?
2. Wenn ich das .css- und .tmpl-File in "fileadmin/folder" kopiere, kann ich durch die obige, korrekte Config sichergehen, dass auch die Files in "fileadmin/folder" angesprochen werden, und nicht die in ext: ..? Oder?

letzte Frage zu einem Event-Eintrag:
ich habe einen Event-Eintrag geschrieben. Aber: in das Feld "email" im Wizzard habe ich "name@domain.land" eingegeben. Doch klicke ich im FrontEnd auf den Eventartikel, dann zeigt mein gepoptes Outlook-Fenster ",name@domain.land".. Kennt ihr das? Leider funzt der mailto-Link so nicht. Ext-Neuinstallation?

Greez Toyde

jwitt ·

Meine Constants-Config also:
content.stylesheet.file = fileadmin/folder/main.css
content.stylesheet.file = fileadmin/folder/jw_calendar.css
und Setup:
..
plugin.tx_jwcalendar_pi1 >
plugin.tx_jwcalendar_pi1 {
templateFile = fileadmin/calendar/jw_calendar.tmpl
}

plugin.tx_jwcalendar_pi1 >
Das führt dazu das das gesamte Setup über den Jordan geschickt wird. In diesem Fall nicht anzuraten. Bzw. dann wird nichts mehr ausgegeben.
Zum Stylesheet:
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.
Das mit der Mail konnte ich bei einem Versuch nicht nachvollziehen. Prüfe es aber nachher genauer. Hab kein Outlook.
Gruß
Jens

toyde ·

Das mit der Mail konnte ich bei einem Versuch nicht nachvollziehen. Prüfe es aber nachher genauer. Hab kein Outlook.
Gruß
Jens

Das mit Outlook war ja auch nur ein Beispiel. Ein Komma "," wird zuviel vorne draufgeklebt. Per Mousehover sieht man im IE ja links unten die Source. Steht ebenfalls "mailto:,name@domain.land..

Hmpf. Ich installiere einfach mal neu.

jwitt ·

Du hast recht.
Im Source ist das Komma drin.
Korrigierte Version steht im Repository.
Mozilla scheints rauszunehmen, deshalb is es mir nicht aufgefallen.
Danke
Jens

toyde ·
jwitt schrieb

... Besser noch wäre es wenn jemand etwas zum jw_calendar schreibt es mir dann noch zukommen zu lassen, damit ich es als Autor in die Doku aufnehmen könnte. Denn Opensource lebt ja davon das die Benutzer mitarbeiten und anregen...

hehe 😉 gern geschehen

Mache gerade meine jw-Calendar-configs. Naja, dann installiere ich erstmal deine neue Version.

Greez Toy

toyde ·

Frage:

Ich möchte die List View in einem kleinen, rechts vom Content liegenden Fenster ausgeben, und im grossen Haupt-Content die SingleView öffnen lassen. Dabei soll die List-View einfach statisch im rechten, kleinen Fenster stehen bleiben.

Wie mache ich das? Habe im TS von der Root Folgendes:
..
marks.JWCALENDAR < plugin.tx_jwcalendar_pi1
marks.JWCALENDAR {
# defaultCode = LIST
##code >
##code = LIST
#latestLimit >
pid_list >
pid_list = 45
}
..

Im HTML habe ich an gewünschter Stelle ###JWCALENDAR### stehen. Die 45 ist die Content-Container-ID von "insert plugin" auf einer "not-in-menu"-page

Was fehlt?

Greez Toyde