Zum Inhalt springen
TYPO3 Extension

md_news_author für TYPO3

Autoren-Extension für GeorgRinger/news. Autoren-Profile, Autoren-Archive und Schema.org Person-Markup. Für News-Sites mit mehreren Redakteuren.

Kostenloses Erstgespräch buchen

md_news_author gibt Redakteuren ein Gesicht und Suchmaschinen ein Schema

GeorgRinger/news ist die De-Facto-Standard-Extension für Redaktionssysteme in TYPO3, kennt aber nur ein einfaches Autoren-Textfeld. Für News-Sites mit mehreren Autoren reicht das nicht: Wer ein ernsthaftes Magazin betreibt, braucht Autoren-Profilseiten, strukturierte Biografien und Schema.org/Person-Auszeichnungen für E-E-A-T. Genau diese Lücke schliesst md_news_author von Mehrwert-Digital, und genau deshalb landet die Extension bei fast jedem mittelgrossen TYPO3-Redaktionsprojekt in der composer.json. Seit Google 2022 die E-E-A-T-Richtlinien verschärft hat und Autorenprofile als Rankingsignal bewertet, ist die Extension nicht mehr nur ein Komfort-Feature, sondern ein messbarer SEO-Faktor für jede Redaktion mit mehr als drei Autoren.

Typische Einsatzszenarien sind Online-Magazine, Fachverlage und Hochschul-Newsrooms

Fachverlage sind die klassische Zielgruppe. Ein juristischer Verlag mit 40 Autoren will für jeden Autor eine eigene Detailseite mit Bild, Kurzbiografie, Fachgebieten, LinkedIn-Profil und einer Liste aller Artikel des Autors - aus SEO-Gründen und weil Google E-E-A-T belohnt. md_news_author liefert das aus einem Datensatz. Zusätzlich erlaubt die Extension, Autoren über Fachgebiete zu filtern, sodass Redakteure bei Themenrecherchen direkt passende Experten finden.

Hochschul-Newsrooms nutzen die Extension, um Mitteilungen aus der Kommunikationsstelle den tatsächlichen Forschern zuzuordnen. Die Pressemeldung erscheint unter dem Namen des jeweiligen Lehrstuhl-Inhabers, verlinkt auf dessen Institutsseite und wird per Person-Schema an Google signalisiert. Für Zitationen und Google Scholar ist das nicht nur Kosmetik, sondern Rankingfaktor. Wir haben md_news_author zum Beispiel in einem Institut für Medizinische Forschung mit 18 Forschungsgruppen implementiert, wo jede Pressemitteilung der beteiligten Arbeitsgruppe und ihren Mitgliedern zugeordnet wird. Die Extension verbindet News-Inhalte mit Forscher-Profilen und schafft damit eine strukturierte Grundlage für wissenschaftliche Reputation im Web.

Ein drittes Szenario sind Corporate-Blogs und Thought-Leadership-Formate, bei denen Vorstände und Führungskräfte als Autoren auftreten. Die Extension trennt sauber zwischen FE-User (Login) und Autor (Profil), sodass Biografien auch für Gastautoren ohne TYPO3-Account gepflegt werden können. Für Unternehmens-Newsrooms mit Ghostwriter-Setup ist diese Trennung entscheidend: Der Kommunikations-Redakteur schreibt den Text, veröffentlicht ihn aber unter dem Namen der Führungskraft, ohne dass diese einen Backend-Login braucht.

Technische Architektur erweitert GeorgRinger/news per TCA-Overrides

md_news_author ist eine reine Ergänzung zu ext:news. Sie bringt keine eigene Ausgabe-Logik mit, sondern registriert per TCA-Override das Feld “authors” als Beziehung zu einer neuen Tabelle tx_mdnewsauthor_domain_model_author. Jeder Autor ist ein eigenständiger Datensatz mit Vorname, Nachname, Titel, Slug, Biografie, Bild, LinkedIn, X, E-Mail und internen Notizen. Die Relation ist MM-typisiert, sodass ein Artikel mehrere Autoren haben kann und umgekehrt ein Autor an beliebig vielen Artikeln beteiligt ist.

Die Integration in Fluid-Templates läuft über ViewHelper: {author.fullName}, {author.jobTitle}, {author.image} und {author.url}. Für Listen- und Detailansichten liefert die Extension fertige Partials, die sich über das TypoScript-Paket-System überschreiben lassen. Der Slug wird automatisch aus Vor- und Nachname generiert und ist editierbar. Das Routing für Autoren-Detailseiten erfolgt über ein Enhancer-Pattern in der Site-Config, das URLs wie /autor/max-mustermann/ ohne zusätzliche Seitenstruktur ermöglicht.

Schema.org/Person-Markup wird per JSON-LD-ViewHelper generiert und kann in das News-Article-Schema eingebettet werden. Damit erkennt Google-Search den Autor, verknüpft ihn über mehrere Artikel hinweg und fügt ihn ins Knowledge-Graph-Umfeld des Magazins ein. Die ViewHelper-Ausgabe ist kompatibel zum Google-Structured-Data-Testing-Tool und deckt die wichtigsten Person-Attribute ab: name, jobTitle, image, url, sameAs und worksFor.

Häufige Probleme liegen bei Storage-Pages und Slug-Konflikten

Der klassische Stolperstein ist die Storage-Page-Konfiguration. md_news_author erwartet, dass die Autor-Datensätze auf einer expliziten Sysordner-Seite liegen, die im TypoScript des News-Plugins eingetragen ist. Fehlt der Eintrag, zeigt das Plugin keine Autoren, und die Editoren wundern sich. Beim Setup legen wir den Sysordner unter /Konfiguration/News-Autoren an und referenzieren ihn in der Plugin-Flex-Form. Bei Multi-Site-Installationen muss der Sysordner pro Site separat gepflegt werden, damit Autoren einer bestimmten Marke zugeordnet bleiben.

Ein zweiter häufiger Fehler sind Slug-Kollisionen mit anderen Tabellen. Wenn neben md_news_author auch ext:sf_register oder ein eigenes Personen-Modell verwendet wird, teilen sich beide oft dieselbe URL-Struktur. Wir empfehlen, den Routing-Präfix bewusst auf /autor/ zu setzen und die Slug-Generierung in den Site-Config-YAML einzutragen. Alternativ kann der Routing-Enhancer pro Sprache separat konfiguriert werden, was besonders in mehrsprachigen Installationen mit unterschiedlichen Pfad-Präfixen (“/author/” EN, “/autor/” DE) wichtig ist.

Drittens brauchen Bilder eine definierte Bildergrösse. md_news_author liefert zwar die FAL-Referenz, aber die Cropping-Varianten müssen im TSconfig unter TCEFORM.tx_mdnewsauthor_domain_model_author.image gepflegt werden. Ohne das fällt im Detail-Template der cropping-ViewHelper durch und zeigt unbearbeitete Originalbilder. Wir empfehlen, mindestens drei Cropping-Varianten (square, portrait, landscape) zu definieren und im Fluid-Template responsiv auszuliefern.

Migration auf TYPO3 v12 verlangt Fluid-Update

Für TYPO3 v11 und v12 ist md_news_author stabil verfügbar. Beim Sprung nach v12 müssen eigene Fluid-Templates auf den neuen Namespace ({namespace md=Mehrwert\MdNewsAuthor\ViewHelpers}) und das überarbeitete ViewHelper-System umgestellt werden. Wer von einer alten 2.x-Version kommt, sollte ausserdem die TCA-Overrides prüfen, weil einige Feldnamen umbenannt wurden. Besonders das Biografie-Feld und die Social-Media-Links haben in neueren Versionen zusätzliche Properties bekommen, die in alten Templates ignoriert würden.

In laufenden Projekten migriert Gosign md_news_author typischerweise im selben Arbeitsschritt wie das News-Core-Upgrade und die Schema.org-Auszeichnung. So bleibt die Artikelseite während des Umstiegs konsistent, und die Person-Auszeichnung wird gleich auf die aktuelle Schema.org-Spezifikation gehoben. Im gleichen Zug prüfen wir, ob die Autoren-Profile eine vollständige sameAs-Liste mit verifizierten Social-Media-Accounts enthalten, weil Google diese Verknüpfung für das Knowledge-Graph-Matching nutzt.

KI-beschleunigte Entwicklung: 70% schneller

TYPO3 Update & DSGVO-Audit

Wir aktualisieren Ihre TYPO3-Installation kostengünstig auf die aktuelle LTS-Version - inklusive aller Extensions, auch veralteter und nicht mehr gewarteter.

Alle Extensions migriert

Auch veraltete, nicht gewartete oder Eigenentwicklungen.

Festpreis-Angebot

Transparente Kosten, keine versteckten Nacharbeiten.

KI-beschleunigt

30-50 % günstiger als marktüblich durch KI-gestützte Code-Analyse.

Null Datenverlust

Komplette Datenmigration mit Rollback-Sicherung.

DSGVO-Audit: Wir prüfen Ihre TYPO3-Installation auf DSGVO-Konformität - Cookie-Consent, Tracking, Extensions, Formulare und Hosting - und setzen alle Maßnahmen kostengünstig um.

Gosign ist eine Hamburger Digitalagentur mit 25 Jahren Erfahrung in TYPO3-Entwicklung. Wir haben über 800 TYPO3 Extensions analysiert und entwickeln heute mit KI-Unterstützung bis zu 70% schneller als mit klassischen Methoden. Unsere Kunden sind mittelständische Unternehmen, Hochschulen und öffentliche Einrichtungen in Deutschland.

Stand: April 2026

Kostenloses Erstgespräch buchen

30 Minuten mit einem TYPO3-Spezialisten, unverbindlich.