Archiv

Artikel Tagged ‘TYPO3 Entwicklung’

HTML Zeichen wie & oder nbsp; bei Suchergebnissen ausblenden

3. Oktober 2008
Kommentare deaktiviert

So können HTML Zeichen im Ergebnis der Standardsuche von TYPO3 ausgeblendet werden:

tt_content.search.20.renderObj.20.stdWrap.HTMLparser = 1
tt_content.search.20.renderObj.20.stdWrap.HTMLparser.htmlSpecialChars = -1

TypoScript

11. September 2008
Kommentare deaktiviert

TypoScript ist die TYPO3 interne Beschreibungssprache zur Konfiguration von Inhalten im Content-Managemen-System (CMS). Die Ausgabe von HTML Seiten nur über TypoScript ohne Verwendung von eingebundenen HTML Templates und Markern ist durchaus möglich.

Categories: Web Lexikon Tags: ,

Zusätzliche Meta-Tag per TypoScript einfügen

11. September 2008
Kommentare deaktiviert

Mit ein wenig TypoScript Code lässt sich in den ‚head‘-Bereich der erzeugten TYPO3-Seiten zusätzliche Angaben einfügen:

page = PAGE
page {
headerData {
10 = TEXT
10.value = <meta name=“content-management-system“ content=“TYPO3 CMS“ />
}
}

TYPO3 lokal testen – ganz einfach mit TYPO3 Winstaller

27. August 2008
Kommentare deaktiviert

TYPO3Winstaller ist ein kostenloser WAMP (Windows-Apache-MySQL-PHP-Webserver) Paket inklusive der kostenlosen Open Source Content Management System TYPO3. Dieses Paket wurde entwickelt, um Ihnen die Installation von TYPO3 auf Ihrem eigenen PC zu erleichtern. Dadurch können Sie TYPO3 sowohl für die Entwicklung als auch für die Präsentation offline (lokal) benutzen.

Nach der Installation bekommen Sie gleich 2 vollwertige TYPO3-Instanzen. Eine mit vordefinierten Seiten und eine ohne. Das System wird ganz einfach durch eine Bedienungsoberfläche gestartet oder gestoppt. Nach bedarf können Sie mit einem Klick neue TYPO3-Instanzen hinzufügen.

Im Paket erhalten Sie:

  1. TYPO3 4.0.2
  2. (Dummy, Quickstart and Testsite-Package)
  3. Apache 2.0.58
  4. PHP 5.1.6
  5. MySQL 4.1.15
  6. GraphicsMagick 1.1.7
  7. AFPL Ghostscript 8.53
  8. phpMyAdmin 2.8.2

TYPO3 standard Mailformular anpassen – Fehlermeldung in Deutsch

27. Juni 2008
Kommentare deaktiviert

Die Fehlermeldung eines TYPO3 standard Formulars erscheint in der Regel in englisch wie folgt: „You must fill in these fields“. Diese Meldung kann durch einen kleinen Befehl im TYPO3 Seiten-Template angepasst werden.

Beispielweise so:

tt_content.mailform.20.badMess = Bitte füllen Sie aus:

typo3-formular-meldung

Spalten im TYPO3-Backend ausblenden

27. Juni 2008
Kommentare deaktiviert

Die Anzeige der vier Inhalt-Spalten im TYPO3 Backend sind nicht immer nötig. Vor allem wenn das BE für einen Redakteur angepasst werden soll.

Die Spalten im Backend von TYPO3 können durch den folgenden TypoScript-Code ausgeblendet werden. Fügen Sie ihn einfach in das TS-Feld einer BE-Gruppe oder BE-Benutzer ein.

mod.SHARED.colPos_list = 0,1

Die hier angegebenen Zahlen (0,1) stehen jeweils für eine Spalte, die angezeigt werden sollten. Insgesamt gibt es vier Spalten, die konfiguriert werden können:

– 0 für den eigentlichen Seiteninhalt
– 1 für die linke Spalte
– 2 für die rechte Spalte
– 3 für den Rand

in typo3 Backend Spalten ausblenden

TYPO3 4.0 für Redakteure (DVD-ROM)

10. Juni 2008
Kommentare deaktiviert

TYPO3 4.0 für Redakteure (DVD-ROM)
Plattform: Windows 98 / 2000, Macintosh
Medium: DVD-ROM

An wen richtet sich dieses Video-Training?
Größere Websites funktionieren nur dann gut, wenn alle daran beteiligten Mitarbeiter mit genau definierten Aufgaben betraut werden. Die elektronische Basis dazu finden Sie in TYPO3 Version 4. Und wer sich auf den ersten Blick von der Fülle an Menüs und Funktionen von TYPO3 „erschlagen“ fühlt, kann sich beruhigen: Maik Caro und Christoph Lindemann beschränken das Training auf die für Redakteure wesentlichen Themen, sodass man schnell zu ansehnlichen (Lern-)Ergebnissen kommt.

Bei alledem stellen sie den konkreten Bezug zur Praxis her und demonstrieren laufend die Arbeitsschritte in TYPO3. Wer sich also auf die Erstellung, Änderung und Verwaltung von Site-Inhalten konzentrieren möchte, ist mit diesem Training optimal beraten.
Neue Funktionen

Das „Digital Asset Management“ (DAM) ersetzt das Modul „Dateiliste“ vollständig: Sie ermöglicht den Einsatz und den Umgang mit Metadaten für Bild, Text, Audio und andere Dateien. Je umfang¬reicher die Liste der ins System geladenen Dateien, desto wertvoller wird das Plug-in DAM.
Aufbau des Video-Trainings

Das Seminar der erfahrenen Trainer Caro und Lindemann mit einer Gesamtdauer von rund 8 Stunden gliedert sich in gut verpackte Kapitel:

  1. Installation & Anmeldung
    Die Aussage, dass TYPO3 mit Standardbrowsern funktioniert, ist nur die halbe Wahrheit: Sie müssen schon einige Einstellungen in den Browsern MSIE und Firefox vornehmen, damit Sie auch wirklich das TYPO3-System erreichen und problemlos damit arbeiten können.
  2. Die Module von TYPO3
    In diesem Teil könnten Sie den Autoren über die Schulter blicken, wenn sie die Module des TYPO3-Backend vorstellen: Sie erfahren, wie Sie Seiten anlegen, Dateien hochladen, Benutzer anlegen und konfigurieren können … und vieles mehr!
  3. Arbeiten mit Seiten, TYPO3-Seitentypen
    Eine Seite in TYPO3 stellt den Rahmen für beliebigen Inhalt dar. Die Struktur der Seiten, die Sie in der Navigationsleiste sehen, erzeugt automatisch die Navigation für Ihre Website. So können Sie auf Standardseitenelemente zurückgreifen, die Ihnen unterschiedliche Funktionalitäten bereitstellen. Hier erfahren Sie auch, welche technischen und logischen Hintergründe Sie zu den einzelnen Seitentypen kennen müssen.
  4. Arbeiten mit Inhalten, TYPO3-Inhaltstypen
    Nun geht es um die Handhabung von „Seiteninhaltselementen“ in TYPO3. Sie lernen die unter¬schied¬lichen Inhaltselemente kennen und erfahren, wie Sie Inhaltselemente anlegen, bearbeiten, lösen und verschieben bzw. sortieren. Nach der Definition der Site-Struktur können Sie daran gehen, die Seiten mit Inhalt zu füllen. Dazu müssen Sie wissen, welche Inhaltselemente bzw. Inhaltstypen in TYPO3 Version 4 verfügbar sind!
  5. Arbeiten mit Dateien, Redakteurs-Features
    Alle im Projekt verwendeten Dateien müssen im TYPO3-System vorhanden sein – erst dann ist der Zugriff sichergestellt. Dazu bietet Ihnen TYPO3 einiges an Unterstützung, um die Speicherung in einer übersichtlichen Verzeichnisstruktur durchzuführen. Danach steht die tägliche Arbeit eines TYPO3-Redakteurs im Mittelpunkt: Die Autoren zeigen den Umgang mit dem Texteditor, weisen Sie in die Veränderung von Inhalten ein, durchlaufen die Erstellung mehrsprachiger Sites, demonstrieren den Workflow und runden die Informationen mit Tipps ab!
  6. Versions- und Asset Management
    In TYPO3 stehen Ihnen differenzierte Werkzeuge zur Versionierung, Verwaltung und Darstellung von Elementen, Seiten und Seitenzweigen zur Verfügung. So können Sie im Live-Workspace oder in einem beliebigen Entwurfs-Workspace verschiedene Versionen von Seiten und Inhaltselementen verwalten. Das „Digital Asset Management“ kümmert sich im Gegensatz dazu um Dateien: Sie ermöglicht den Einsatz von Metadaten für Bild, Text, Audio und andere Dateien.
  7. Sehen Sie erfahrenen Trainern über die Schulter! Die Grazer Firma video2brain vereint in ihren Video-Trainings Aktualität und Professionalität mit langjährigem Schulungs-Know-How. Die Zusammenarbeit mit anerkannten Experten, sowie äußerste Sorgfalt in der Prä- und Postproduktion, führen zu einem optimalen, audiovisuellen Lernerlebnis für Sie. Die Video-Trainings zeichnen sich durch didaktische Struktur, einfache Navigierbarkeit, praxisnähe und Expertentipps aus.

Nach TYPO3 Update auf 4.2.0 Pagetree defekt

16. Mai 2008
Kommentare deaktiviert

Habe mit freudevolle Erwartung meine TYPO3 Installation auf 4.2.0 upgedatet. Danach kam der Schock. Der Pagetree war defekt, er lies sich nicht mehr öffnen und das Kontextmenü erschien auch nicht mehr.

Fehlermeldungen:
1. showClickmenu is not defined onclick(click clientX=0, clientY=0)
in alt_db_navframe.p… (line 1)
2. showClickmenu is not defined onclick(click clientX=0, clientY=0)
in alt_db_navframe.p… (line 1)

Nach etwas Gesuche habe die Lösung gefunden:
Ein Update der TYPO3-Extension „pmktextarea“ hat den Fehler beseitigt und der Pagetree kann wieder benutzt werden.

Nach der freundlichen Anmerkung von Ünal Aydin eine Ergänzung zum Thema:

Die TYPO3-Extension „date2cal“ muss auch upgedatet werden (erst deaktivieren, dann auf Version z.Zt. 7.1.0 updaten und dann wieder aktivieren), sonst erscheinen irgendwelche Zeichen im BE.

Gelöschte Inhaltselemente in TYPO3 widerherstellen

24. April 2008
Kommentare deaktiviert

Falls Sie im TYPO3 Backend versehentlich eine Datei oder ein Inhaltselemet, Template etc. gelöscht haben, brauchen Sie keine Sorgen darüber zu machen. Im TYPO3 werden nämlich keine Daten dauerhaft gelöscht, sondern in der Datenbank nur als gelöscht gekennzeichnet. Wer sich also technisch gut auskennt kann auf die Datenbank mit phpMyAdmin direkt zugreifen und die gelöschten Daten wiederherstellen. Diese Methode ist aber abgesehn vom vorausgesetzten Fachwissen, kann schnell schiefgehen, vor allem wenn unter die gelöschten Daten Abhängigkeiten bestehen.

Dieses Problem löst die „KJ: Recycler 2005“ (Ext. key: kj_recycler) TYPO3-Erweiterung sehr komfortabel. Durch ihre grafische Oberfläche kann der Redakteur ganz einfach die gelöschten Daten auswählen und mit einem Knopfdruck wiederherstellen, oder eben endgültig löschen.

TYPO3 Backend, Daten wiederherstellen

Festes Contentelement in TYPO3 (mehrsprachig)

7. April 2008
Kommentare deaktiviert

Eine mögliche Lösung in TYPO3 um ein festes Contentelement in der jeweiligen Sprache und in der rechten Spalte anzuzeigen, wenn dort sonst kein Inhalt vorhanden ist, sieht so aus:

  1. Es wird im TYPO3 Backend ein Sysordner angelegt und dort das feste Contentelement mehrsprachig eingetragen.
  2. im SETUP wird temporär der jeweilige Inhalt ausgelesen:

# Standard
temp.infobox = CONTENT
temp.infobox {
table = tt_content
select.orderBy = sorting
# Inhalte der Seite 100 INFOBOX werden aufgenommen
select.pidInList = 100
select.where = sys_language_uid = 0
}

# French
[globalVar = GP:L = 2]
temp.infobox = CONTENT
temp.infobox {
table = tt_content
select.orderBy = sorting
# Inhalte der Seite 100 INFOBOX werden aufgenommen
select.pidInList = 100
# sys_language_uid = 2 <– nur fr Inhalt
select.where = sys_language_uid = 2
}
[global]

# Mit der jeweiligen Sprachbedingung werden die weiteren Sprachen ausgelesen.
# temp.infobox wird dann bei Bedarf an temp.RechteSpalte übergeben.

# Infobox only if there is no content
temp.RechteSpalte = COA
temp.RechteSpalte{
10 < styles.content.getRight
stdWrap.ifEmpty.cObject < temp.infobox
}

# temp.RechteSpalte wird dann an den Marker im TEMPLATE übergeben.

# Soll das Element z.B. auf der Startseite angezeigt werden, obwohl auch dort etwas in der rechten Spalte steht,
# wird das über eine Bedingung im SETUP geregelt.

# Infobox: Home
[globalVar = TSFE:id=2]
temp.RechteSpalte = COA
temp.RechteSpalte{
10 < temp.infobox
20 < styles.content.getRight
}
[end]

Danke an Ulrich Fischer