TYPO3, iOS & Web-Development Blog

TYPO3 PDF „Advanced“ – Der nächste Schritt

Sie haben bereits unsere Anleitung zu den Grundlagen von TYPO3 gelesen und möchten nun weitere Kenntnisse mit dem CMS sammeln? Dann ist unsere Anleitung für TYPO3 Redakteure genau das Richtige für Sie. Erhalten Sie weiterführende Informationen zum Umgang mit erweiterten Funktionen des System. Nutzen Sie den Datenupload um Inhalte zum Download bereit zu stellen, setzen Sie unterschiedliche Seiten- und Navigationstitel und erstellen Sie zeitgesteuerte Inhalte.

Inhalt

  • Einleitung / Inhalt
  • Mehrere Seiten erzeugen
  • Inhalte verknüpfen / referenzieren
  • Navigationstitel
  • Dateiliste
  • Zeitgesteuerte Veröffentlichung
  • Zugriff nach Benutzeranmeldung
  • Cache leeren
  • Nutzen von Datenordner (SysFolder)

TYPO3 Blog Extension T3Blog Extender

Eigene Unternehmensblogs sind heute bei vielen großen und kleinen Anbietern zu finden. Webseitenbetreiber, die TYPO3 nutzen, greifen hierfür auf die T3Blog Extension zurück. Der Blog lässt sich so leicht in das bestehende Content Management System integrieren und ein Technik- oder Designbruch kann vermieden werden. Der T3Blog Extender erweitert die Basisfunktionen von T3Blog und so erhält der TYPO3 Blog Pingback- und Trackback-Funktionen sowie weitere Blog-Features. Dazu gehören zeitgesteuerte Flags for Posts und die Ausgabe von Autorenprofilen.

T3Blog Extender für professionelle TYPO3 Blogseiten

TYPO3 Betreiber müssen zum Bloggen keine zusätzliche Domain nutzen oder eine spezielle Blogsoftware auf dem Webspace installieren. Die T3Blog  Extension erweitert das Enterprise Content Management System um einen einfachen Blog. Durch den T3Blog Extender wird die Funktionalität der Basis Extension für das Bloggen um Profi-Blog-Funktionen erweitert.

t3blogextenderT3Blog Extender Features:

  • Trackback / Pingback Funktion mit Trackback Spamschutz
  • „Flags for Posts“ – kleine Grafiken, um die Headline um Symbole für „Interessant“, „Special“ und Anderes zu ergänzen
  • Zeitgesteuertes Headline-Flag „Neu“ für Artikel, die kürzlich veröffentlicht wurden
  • Ergänzen der Posts um Autorenprofile

Weiterlesen

TYPO3 Extension „disqus_comments“

Kommentare halten als soziale Reaktionen Webseiten am Leben und schaffen Traffic. Die Online-Diskusionsplattform DISQUS stellt eine aktive Alternative zum bloginternen Kommentarsystem und Kommentarlösungen anderer sozialer Netzwerke dar. Mit der Extension Disqus Comments wird der Dienst über den systemeigenen Extension-Manager in das Enterprise Content Management System TYPO3 integriert. Administratoren installieren mit wenigen Klicks und Anpassungen die Erweiterung für den Webdienst, der praktische Funktionen wie E-Mail-Kommentare und Threaded Comments bereitstellt. Webseitenbesuchern und Redakteuren stehen anschließend interaktive und komfortable Kommentar- sowie Community-Features zur Wahl.


Update: Extbase Version

Die Extension ist ab sofort unter dem Extension Key disqus_comments_extbase im TYPO3 Extension Repository als Extbase Version verfügbar.


5381a84c1aDer Webdienst DISQUS zentralisiert Social Media Funktionen rund um Kommentare. Neben einem Community-Überblick ergänzen nützliche Gimmiks das reine Kommentieren.

b5f62badd1So ermöglicht eine Kommentar- Antwortfunktion per E-Mail den Redakteuren, auf Kommentare per elektronischer Post zu reagieren.  Dies ist auch per Smartphone oder Tablet-PC ressourcenschonend und schnell möglich. Am PC wird das zeitsparende Kommentieren durch Tastaturkürzel unterstützt und die Spamkontrolle sowie ein Wortfilter kommen zudem als Sicherheitsfeatures von DISQUS dazu.

Weiterlesen

TYPO3 Extension „Retina“

Qualitativ hochwertige Bilder wirken positiv auf die Wahrnemung. Sie wecken Emotionen und vermitteln Informationen. Durch Smartphone, Tablet-PC und heimischen PC sind Betreiber gefragt, jeweils optimierte Bilder für die unterschiedlichen Endgeräte bereit zu stellen. Mit der TYPO3 Extension „retina“ steht dafür eine leicht zu installierende und nutzbare Erweiterung bereit. Diese erlaubt es zusätzlich, optimierte Bilder für Retina Devices in das Content Management System einzubinden.

Ein Bild sagt mehr als tausend Worte: Das ist genauso bekannt wie die Macht der Bilder, Emotionen anzuregen oder Informationen anschaulich zu visualisieren. Schlecht skalierte Bilder, übergroße und zu kleine Darstellungen bedrohen den positiven Effekt der Bildnutzung auf Webseiten. Dies zu vermeiden ist durch die zunehmene Nutzung unterschiedlicher Endgeräten mit diversen Displaygrößen nicht leicht. Hilfe bietet die TYPO3 Extension „retina“ und bindet neben dem normalen Bilder-Upload eine Uploadfunktion für Retina-Bilder in das Enterprise CMS ein. Dazu wird über die TYPO3 eigene Sprache TypoScript die tt_content Tabelle in der Datenbank erweitert.

Die Extension erkennt automatisch die Geräteklasse des zugreifenden Endgerätes und erzeugt dynamisch Webseiten mit dem passenden Bild. Wird die TYPO3-Website mit einem normalen Browser besucht, wird weiterhin das Standard-Bild genutzt. Beim Aufruf der Homepage mit Retina Device wie iPad oder iPhone bindet die Extension ein vorab hochgeladenes Retina-Bild ein.

Weiterlesen

TYPO3 Benchmark: Speed-Vergleich zwischen 4.5 und 6.2 beta1

Wir machen es kurz und knapp: Es ist wieder einmal soweit – ein neuer TYPO3 Benchmark steht an. Vor einigen Tagen wurde die TYPO3 Version 6.2 beta1 released – wir wollen natürlich direkt wissen, wie diese aktuell im Performance-Vergleich zur 4.5 LTS steht.

Laut einer aktuellen News zu TYPO3 6.2 werden Arbeiten an der Performance in der nächsten Zeit durchgeführt. Hier heißt es:

Speed Speed Speed

During the last code sprint before feature freeze and still being debated in the team is the need to regain performance in TYPO3. We are aware that since 4.5 a lot of refactoring made the code cleaner and more robust, but in certain scenarios the performance got worse from release to release. Due to the fact that releases between the LTS releases (4.6, 4.7, 6.0, 6.1) were not used so much by major installations, this performance degradation hasn’t come to the attention, and most will be hit by it first time when upgrading from 4.5 to 6.2.

To minimize the impact the CMS team is currently working hard (i.e. in #52949) to identify and potentially solve the most important performance issues.

Benchmarking is a difficult topic, and we currently have no standardized way of benchmarking TYPO3 Core to identify exact commits which affected the performance. The difficulty lies in setting up correct installations and creating useful scenarios which can provide useful information at the end. The art lies in being able to interprete the statistics generated by benchmarking tools and it’s impact.

The idea of hosting a „Performance Code Sprint“ popped up. It could be something to be planned for November.

But in general we invite every performance interested TYPO3 developer or integrator to help us with profiling, identifying bottlenecks, and working on solutions – instead of simply complaining about it. Let’s look into the future and not in the past.

Nun beginnen wir aber mit unserem Test.

Weiterlesen

Adobe Nav: Photoshop Werkzeuge über iPad nutzen

Photoshop ist ein mächtiges Programm für Grafikdesigner und Webentwickler. Die linke Hand bleibt dabei jedoch meist „ungenutzt“. Jetzt können sich iPad Besitzer freuen: Es gibt eine App, welche man mit seinem Photoshop CS5 / CS6 auf dem Computer verbinden kann.

Adobe Nav

bafc6642e0Durch die iPad App „Adobe Nav“ könnt ihr euer iPad als Werkzeug Selektor nutzen. Dadurch ist es euch möglich blitzschnell zwischen eure favorisierten Werkzeugen zu wechseln, vordefinierte Werkzeug-Palatten zu wählen und auch durch in Photoshop geöffeneten Dateien zu springen.

Adobe Nav im Apple AppStore

Weiterlesen

Internet Explorer 7 mit jQuery Ajax: „Bezeichner, Zeichenfolge oder Zahl erwartet“

Wenn der Internet Explorer 7 (es scheint als würden manche User noch damit surfen) beim jQuery Ajax Aufruf den Fehler „Bezeichner, Zeichenfolge oder Zahl erwartet“ meldet, gibt es dafür eine ganz simple Lösung.

Man hat ein Komma zu viel in seinen Angaben für den Ajax aufruf. Jeder halbwegs vernünftige / intelligente / gute / neue Browser versteht es, wenn hinter diesem – in der Tat unsauberen – Komma keine weiteren Angaben mehr folgen und ignoriert es. Nicht so der IE7. Hier wird sauberer Source-Code scheinbar noch richtig groß geschrieben.

Folgend ein Beispiel für den Aufruf der vom IE7 nicht vollendet wird:

$.ajax({
	type: "POST",
	url: "some.php",
	data: { name: "John", location: "Boston" }, // <--- Komma
});

Folgendes hingegen funktioniert (man achte auf das Komma in Zeile 4):

$.ajax({
	type: "POST",
	url: "some.php",
	data: { name: "John", location: "Boston" }
});

Danke Internet Explorer (7), dass du so auf die Sauberkeit unseres Codes achtest!

Flowplayer 5 im HTML 5 Modus mit mehreren Videos auf einer Seite

Ich habe gerade mehrere Stunden damit verbracht den aktuellen Flowplayer 5 im HTML 5 Modus in Gang zu bringen. Das Problem dabei war, dass es auf einer Seite mehrere Video-Objekte gab, der Flowplayer allerdings nur das erste initialisiert hat. Nach einigen Stunden hin und her habe ich sämtliche Daten exakt wie auf der Flowplayer Seite eingebunden – allerdings funktionierte es noch immer nicht.

Die Lösung…

War dann der Wechsel auf die gleiche jQuery Version, die auch auf der Flowplayer Seite integriert wurde – und siehe da. It works! Verwendet wird nun jQuery Version 1.8.3 und wird wie gewohnt über die Google CDNs eingebunden.

Falls ihr also auch das Problem habt, checkt mal eure jQuery Version.