---
title: "jw_calendar 3 Fragen"
url: "https://www.typo3.net/d/81759-jw-calendar-3-fragen"
source: "typo3.net"
tags: ["Extensions","Frage","Kalender & Termine"]
created: "2008-09-14"
last_reply: "2009-08-23"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# jw_calendar 3 Fragen

Extensions · 3 Antworten · gestartet 2008-09-14

## Eröffnungsbeitrag

**Dirk1** · 2008-09-14 · [Beitrag #1](https://www.typo3.net/d/81759-jw-calendar-3-fragen/1)

Hallo,

bei der ansonsten sehr einfach einzurichtenden Extension jw-Calendar komme ich an folgenden Punkten nicht recht weiter:

1. **Veranstalter - Seitenname** Bei Terminen ohne Veranstalter erscheint im FE in der Detailansicht die Bezeichnung Seite, in die das plugin eingebettet ist.
Das macht wenig Sinn - an der Stelle sollte nur dann etwas stehen, wenn zuvor der Veranstalter im BE eingegeben wurde - ansonsten natürlich leer bleiben.

2. **Listenansicht - Ende** In der Listenansicht gelingt es mir nicht, im Frontend den Endzeitpunkt anzuzeigen.
Im Gegensatz zu ###dateBegin### ist ###dateEnd### nicht gültig

3. **Listenansicht - more** Lässt sich im Frontend in der Listenansicht der more-link ausblenden, wenn bodytext leer ist (also nur title und teaser definiert sind?)
Bei tt_news z.B. gibt es mehrere Lösungen dafür:
[/d/76975-more-link-titel-link-nur-wenn-noetig/1](https://www.typo3.net/d/76975-more-link-titel-link-nur-wenn-noetig/1)
oder
<http://www.seo24.at/tt_news-mehr-link-nur-anzeigen-wenn-auch-mehr-vorhanden/>

Gibt es dazu Lösungsansätze?
Wird jw_calendar überhaupt weiter entwickelt? Die letzte Version stammt aus dem Jahr 2005!!

Danke für alle Antworten

Dirk

## Antworten

### [#2](https://www.typo3.net/d/81759-jw-calendar-3-fragen/2) · jonas8 · 2008-10-15

Hallo Dirk

Hast du schon Lösungen gefunden?

Bin auch am Einrichten eines Kalenders (vorerst nur List-Ansicht)

Vor allem das Problem 'wenn kein Veranstalter eingetragen ist, erscheint in der Einzelansicht, Text und Link der Seite wo das Plugin installiert ist' ist etwas sehr störend.

Wenn man es nicht lösen kann (ich denke, nur über Anpassungen am PHP-Code der Erweiterung) müsste man jedoch das Feld als obligatorisch setzen.

Wie ich sehe, ist das beim Eintragen per Front-End bei mir schon der Fall, fürs Backend genügt folgendes in die typo3conf/extTables.php zu schreiben. (Diese muss per localconf.php eingebunden werden: In die localconf.php $typo_db_extTableDef_script = 'extTables.php';)

```typoscript
t3lib_div::loadTCA('tx_jwcalendar_events');
$TCA['tx_jwcalendar_events']['columns']['organiser']['config']['eval'] = 'required';
$TCA['tx_jwcalendar_events']['columns']['location']['config']['eval'] = 'required';
```

Wenn du das "Teaser" Feld etwas grösser machen möchtest, kannst du noch dieses hinzufügen:

```typoscript
$TCA['tx_jwcalendar_events']['columns']['teaser']['config'] = '';
$TCA['tx_jwcalendar_events']['columns']['teaser']['config']['type'] = 'text';
$TCA['tx_jwcalendar_events']['columns']['teaser']['config']['cols'] = 40;
$TCA['tx_jwcalendar_events']['columns']['teaser']['config']['rows'] = 5;
```

**Listenansicht - Ende**

###dateEnd### und ###timeEnd## sind wohl in der Listansicht nicht vorgesehen, habe es auch nicht hinbekommen. (Man müsste wohl auch dazu im PHP-Code Änderungen machen.) Ich habe jezt den Marker ###timeBegin### auch entfernt, da müssen die User halt [mehr...] anklicken um zu den Infos zu kommen.

**Listenansicht - more**

Habe ich jetzt noch nicht getestet, wenn ich Zeit habe versuche ich das mal

**Anmerkung:**
Die Felder "location" und "organiser" als obligatorisch setzen ist natürlich nur machbar, wenn auf die Funktionen "Veranstaltungsort von Liste" und "Veranstalter von Liste" verzichtet wird.

Viele Grüsse
Jonas

### [#3](https://www.typo3.net/d/81759-jw-calendar-3-fragen/3) · Dirk1 · 2008-10-15

Hallo Jonas,

vielen Dank für die Hinweise.
Ich selbst habe leider wenig anzubieten.
Und da jw_Calendar offensichtlich leider nicht mehr weiter entwickelt wird,
habe ich mich entschlossen meine Energien nunmehr in Calendar-base hinein zu stecken und jw-Calendar mittelfristig abzulösen.

Gruß
Dirk

### [#4](https://www.typo3.net/d/81759-jw-calendar-3-fragen/4) · Unbekannter Benutzer · 2009-08-23

Auch wenn der Threadstart schon länger her ist - von (späten) Lösungen sollen andere auch was haben :)

Zu folgendem Problem hab' ich folgende Lösung:

> **1. Veranstalter** - Seitenname Bei Terminen ohne Veranstalter erscheint im FE in der Detailansicht die Bezeichnung Seite, in die das plugin eingebettet ist.
> Das macht wenig Sinn - an der Stelle sollte nur dann etwas stehen, wenn zuvor der Veranstalter im BE eingegeben wurde - ansonsten natürlich leer bleiben.

In der Datei
*pi1/class.tx_jwcalendar_pi1_singleEventView.php*
Zeile 204:

```php
$sims['###organiser###']= $this->getOrganizerLink($row['organizer_feuser'],'fe_users');
```

auf folgenden Code umändern:

```php
$sims['###organiser###']= "";
```

Dadurch bleibt der Veranstalter leer wenn weder über Combobox noch manuell ein Veranstalter eingetragen wurde.

---

Quelle: „jw_calendar 3 Fragen“, typo3.net, https://www.typo3.net/d/81759-jw-calendar-3-fragen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
