Studio für Interaction,
Information & Corporate Design

Neuerdings gibt es von der Firma Runtastic eine Uhr Namens Orbit. Als im Oktober 2010 meiner Uhrstudie mit dem Namen Orbit getauft hatte, war ich sicher gegangen, dass es keine anderen Produkte in diesem Segment mit diesem Namen gab. Hat sich Runtastic von meiner Namensgebung inspirieren lassen?

Jan van Dorp Architktur · Bonn

Responsive Website für das Architekturbüro in Bonn

Der einfachste Weg, im Hintergrund einer Website zu fixieren, wäre auf body ein Hintergrundbild u.a. mit der CSS-Eigenschaft background-position: fixed zu positionieren. Allerdings bestünde dann das Problem, dass der gewünschte Effekt bei iOS Geräten (iPhone und iPad) aus bliebe. Wenn man möchte, dass das Hintergrundbild auch bei iOS Geräten (iPhone und iPad) beim scrollen fixiert bleibt, muss es sich auf einem separaten div befinden. Der Grund dafür ist, dass iOS die CSS Eigenschaft background-position: fixed aktuell nicht unterstützt.

Bei Wordpress stellt sich die Frage, ob ein Bild für die gesamte Website oder pro Beitrag bzw. Seite eingebunden werden soll. Man kann entweder das Bild aus dem Theme-Hintergrund verwenden: 

<div class="bg" style="background-image: url(<?php header_image(); ?>)"></div>

oder das aus einem einzelnen Beitrag (Post oder Seite):

<?php $url =...

Eine XML Sitemap ist die beste Möglichkeit den strukturellen Stand einer Website einer Suchmaschine mitzuteilen. Für TYPO3 gibt es einige Extensions, die das ermöglichen. Allerdings ist TypoScript mächtig genug, eine Sitemap nicht nur mit statischen aber auch mit dynamischen Inhalten sprich Plugins zu realiseren.

Folgendes TypoScript listet alle statischen Seite per HMENU auf und führt beispielhaft die Datensätze für die News-Extension auf. Analog dazu können auch andere Datensätze in die Sitemap aufgenommen werden. Die Reihenfolge Seiten in der XML Struktur ist nicht wichtig, deshalb können die News-Einträge auch am Ende anknüpfen.

xmlSitemap = PAGE
xmlSitemap {
typeNum = 200
config {
xhtml_cleaning = none
no_cache = 1
disableAllHeaderCode = 1
additionalHeaders = Content-Type: text/xml; charset=utf-8
simulateStaticDocuments = 0
tx_realurl_enable = 1
}
wrap (
<?xml...

Wenn man eine bestimmte Plugin-View einer Extension per TypoScript einbinden möchte, findet man Beispiele wie das in der offiziellen Dokumentation der News Extension. Wenn man nach TypoScript Integration von Plugins sucht, findet man die alte Dokumentation der News Extension und ältere Diskussionen zu anderen Extensions. Der eine oder andere versucht es womöglich mit folgender Zeile und wundert sich, warum nichts ausgegeben wird:

userFunc = tx_extbase_core_bootstrap->run

Korrekt ist aber Zeile, die in der neuen Dokumentation der News Extension notiert ist und mit den neueren TYPO3 Versionen (zumindest bei TYPO3 7.6) funktioniert:

userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run

Zwischen den Tagen hat die Website ein größeres Update erfahren. Das Layout ist radikal vereinfacht, vom Print inspiriert und für sämtliche Mobilgeräte optimiert. Es hält nun vielmehr das Versprechen, einfach durchdacht und effizient zu sein. Nachdem der Großteil der gestalterischen und technischen Umbauarbeiten vorüber ist, sollte es hier regelmäßiger Updates geben als zuvor.

Ich hatte zuvor eine Integration von TYPO3 für statische Inhalte und Wordpress für das Logbuch versucht. Es war sehr aufwendig, weitestgehend das selbe Template zu nutzen, deshalb verabschiede ich mich wieder von Wordpress und verwende die News-Extension für das Logbuch, die Projekte und die Publikationen.

Sheydin Studio gestaltet Interaktionsabläufe, verwandelt Daten in Information und entwirft einzigartige Erscheinungsbilder … mehr

Top