Task: Cleanup itemscope attributes of news articles
This commit is contained in:
@@ -2,8 +2,6 @@
|
|||||||
xmlns:n="http://typo3.org/ns/GeorgRinger/News/ViewHelpers"
|
xmlns:n="http://typo3.org/ns/GeorgRinger/News/ViewHelpers"
|
||||||
data-namespace-typo3-fluid="true">
|
data-namespace-typo3-fluid="true">
|
||||||
|
|
||||||
<div itemscope="itemscope" itemtype="http://schema.org/Article">
|
<f:render section="content" />
|
||||||
<f:render section="content" />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
xmlns:n="http://typo3.org/ns/GeorgRinger/News/ViewHelpers"
|
xmlns:n="http://typo3.org/ns/GeorgRinger/News/ViewHelpers"
|
||||||
data-namespace-typo3-fluid="true">
|
data-namespace-typo3-fluid="true">
|
||||||
|
|
||||||
<div class="mb-8" itemscope="itemscope" itemtype="http://schema.org/Article">
|
<div class="mb-8">
|
||||||
<n:excludeDisplayedNews newsItem="{newsItem}"/>
|
<n:excludeDisplayedNews newsItem="{newsItem}"/>
|
||||||
<div class="flex flex-col md:flex-row md:space-x-8">
|
<div class="flex flex-col md:flex-row md:space-x-8">
|
||||||
<n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}" class="mb-4 md:w-1/2">
|
<n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}" class="mb-4 md:w-1/2">
|
||||||
@@ -32,12 +32,12 @@
|
|||||||
<div class="md:flex-1">
|
<div class="md:flex-1">
|
||||||
<h3 class="blog-entry__headline">
|
<h3 class="blog-entry__headline">
|
||||||
<n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}">
|
<n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}">
|
||||||
<span itemprop="headline">{newsItem.title}</span>
|
{newsItem.title}
|
||||||
</n:link>
|
</n:link>
|
||||||
</h3>
|
</h3>
|
||||||
<p class="text-sm italic mb-4">
|
<p class="text-sm italic mb-4">
|
||||||
<f:if condition="{newsItem.author}">{newsItem.author} am </f:if>
|
<f:if condition="{newsItem.author}">{newsItem.author} am </f:if>
|
||||||
<time itemprop="datePublished" datetime="{f:format.date(date:newsItem.datetime, format:'Y-m-d')}"><f:format.date format="{f:translate(key:'dateFormat')}">{newsItem.datetime}</f:format.date></time>
|
<time datetime="{f:format.date(date:newsItem.datetime, format:'Y-m-d')}"><f:format.date format="{f:translate(key:'dateFormat')}">{newsItem.datetime}</f:format.date></time>
|
||||||
<f:if condition="{newsItem.tags}"> in
|
<f:if condition="{newsItem.tags}"> in
|
||||||
<f:for each="{newsItem.tags}" as="tag" iteration="iteration">
|
<f:for each="{newsItem.tags}" as="tag" iteration="iteration">
|
||||||
<f:link.page title="{tag.title}" pageUid="{settings.tagListPageUid}" additionalParams="{tx_news_pi1:{overwriteDemand:{tags: tag}}}">
|
<f:link.page title="{tag.title}" pageUid="{settings.tagListPageUid}" additionalParams="{tx_news_pi1:{overwriteDemand:{tags: tag}}}">
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
</f:if>
|
</f:if>
|
||||||
</p>
|
</p>
|
||||||
<n:removeMediaTags>
|
<n:removeMediaTags>
|
||||||
<div class="mb-4" itemprop="description">
|
<div class="mb-4">
|
||||||
<f:if condition="{newsItem.teaser}">
|
<f:if condition="{newsItem.teaser}">
|
||||||
<f:then>
|
<f:then>
|
||||||
{newsItem.teaser -> f:format.crop(maxCharacters: '{settings.cropMaxCharacters}', respectWordBoundaries:'1') -> f:format.html()}
|
{newsItem.teaser -> f:format.crop(maxCharacters: '{settings.cropMaxCharacters}', respectWordBoundaries:'1') -> f:format.html()}
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
</f:if>
|
</f:if>
|
||||||
<f:render partial="Detail/Opengraph" arguments="{newsItem: newsItem, settings:settings}" />
|
<f:render partial="Detail/Opengraph" arguments="{newsItem: newsItem, settings:settings}" />
|
||||||
</n:format.nothing>
|
</n:format.nothing>
|
||||||
|
<div itemscope="itemscope" itemtype="http://schema.org/Article">
|
||||||
<h1 class="headline headline--primary headline--underlined" itemprop="headline">
|
<h1 class="headline headline--primary headline--underlined" itemprop="headline">
|
||||||
{newsItem.title}
|
{newsItem.title}
|
||||||
</h1>
|
</h1>
|
||||||
@@ -54,6 +55,7 @@
|
|||||||
</f:if>
|
</f:if>
|
||||||
</n:renderMedia>
|
</n:renderMedia>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
<f:if condition="{newsItem.relatedFiles}">
|
<f:if condition="{newsItem.relatedFiles}">
|
||||||
<h3 class="headline headline--underlined">
|
<h3 class="headline headline--underlined">
|
||||||
Dateien
|
Dateien
|
||||||
|
|||||||
Reference in New Issue
Block a user