neue Kategorie: Typo3 Erweiterungen

Keine Kommentare

Wie in jedem System sind Erweiterungen das A und O. Egal was die Basisfunktionen eines CMS kann, irgendwann kommt der Moment wo es dann doch nicht mehr funktioniert. Ein weit verbreitetes CMS ist TYPO3. Wir setzen dieses System selbst ein und haben aktuell eine Vielzahl an Erweiterungen im Einsatz. in der neu eingeführten Kategorie werde ich diverse Erweiterungen erwähnen und kurz erklären wie diese konfiguriert werden müssen.

Ähnliche Beiträge

TYPO3 Backend mit IP Adresse absichern

1 Kommentar

alttes Schloss
Da sich in letzter Zeit doch recht häufig Meldungen überschlagen, dass die ein oder andere Webseite gehackt wurde, wurde es Zeit unser System ebenfalls besser abzusichern. Wie sich an der Überschrift erahnen lässt setzen wir TYPO3 ein.
Bei Google findet sich hierzu gleich eine Security Checkliste von Martin Sauter.
Auf einen Punkt der Liste möchte ich hier nochmals eingehen. Es handelt sich hier bei um die Option LockToIP.
mehr

Ähnliche Beiträge

Module Loader: No module found

3 Kommentare

Wie bereits mehrfach erwähnt setzen wir TYPO3 ein. Gestern erhielt ich einen Anruf von einem Redakteur, mit der Meldung das Backend (ja wirklich der Redakteur kennt das Wort Backend) funktioniert nicht mehr. Ok die Meldung “funktioniert nicht mehr” lieben wir ja alle, also gut, kurz mit dem PC verbunden um zu überprüfen was denn nicht funktioniert. Dann der Schock, auf dem Bildschirm ziert folgende Meldung das Backend.

Module Loader:
No Module found. If this is a temporary error, please reload the Backend.

Kurz am Kopf gekratzt und überlegt was da los sein könnte. Nach kurzer Zeit hatte ich den Fehler schon gefunden. Aus irgendeinem Grund wurde dem Benutzer die Rechte entzogen. Die Rechte sind bei uns in verschiedenen Gruppen organisiert. Irgendwie wurde dem Backendbenutzer die Zugehörigkeit zu der Gruppe gelöscht.

Lösung

Die Lösung ist eigentlich kaum erwähnenswert, aber vielleicht braucht es doch der ein oder andere. Die Rechte neu gesetzt (als Zugehörigkeit zur Gruppe eingetragen) und dann das Backend reloaden und schon funktioniert es wieder.

Ähnliche Beiträge

Maximale Titellänge ändern in TYPO3

Keine Kommentare


Eigentlich keine große Sache, dennoch schreibe ich es für die “Nachwelt” auf. In TYPO3 gibt es die Möglichkeit die maximale Titellänge einzustellen. Diese wirkt sich auf den Seitentitel sowie die Dateinamen in der Dateiliste aus. Nun ist es, bei uns, so das etliche PDF’s nach dem Schema “Jahr-Monat-Tag-Abteilung-Titel” beschriftet sind. Ist die maximale Titellänge zu kurz eingestellt wird der wichtige Teil abgeschnitten und es ist nicht mehr ersichtlich um was es sich handelt. Natürlich kann man as ganze auch anders betitel, aber um das geht es jetzt nicht.

mehr

Ähnliche Beiträge

Eigenes CSS und JS in der eigenen TYPO3 Erweiterung

Keine Kommentare

Momentan schlage ich mich gerade mit einer Erweiterung für TYPO3 herum. Diese benötigt JavaScript und CSS Dateien welche eingebunden werden müssen. Mein Weg zum einbinden ist ein Aufruf mit folgenden 2 TYPO3 Funktionen:

CSS:

  1. $GLOBALS [‘TSFE’]->additionalHeaderData [$this->extKey . ‘_css_1′] = ‘<link href="’ . t3lib_extMgm::siteRelPath ( $this->extKey ) . ‘pi1/static/css/datepicker_vista.css" rel="stylesheet" type="text/css" />’;

JS:
Fürs den JavaScript Code (welchen ich direkt im HTML Dokument einsetze) verwende ich:

  1. $GLOBALS[‘TSFE’]->setJS($this->extKey,"
  2.   window.addEvent(‘load’, function() {
  3.      new DatePicker(‘.demo_vista’, {
  4.           pickerClass: ‘datepicker_vista’
  5.           });
  6.   });
  7. ");

Da ich zusätzlich noch MooTools verwende und als Erweiterung t3mootools einsetze kann ich diese im Template folgendermaßen einbinden:

  1. includeLibs.t3mootools = EXT:t3mootools/class.tx_t3mootools.php
  2. page.5 = USER
  3. page.5.userFunc = tx_t3mootools->addJS
  4. page.5.jsfile = EXT:vevent/pi1/static/js/datepicker.js

Weitere Möglichkeiten werden bei Typo3-Snippets aufgezählt.

Ähnliche Beiträge

Ältere Einträge