Folgendes hab ich im Modul output geändert:
ca. Zeile 218
$sql = 'SELECT
tblData.value AS headline,
// artsort ergänzen
artlang.artsort AS artsort,
artlang.pagetitle AS pagetitle,
ca, Zeile 307
Code: Alles auswählen
$aData[$i]["Link"] = $sess->url("front_content.php?".$sParams);
$aData[$i]["LastModified"] = $db2->f("lastmodified");
$aData[$i]["Autor"] = $db2->f("autor");
$aData[$i]["Created"] = $db2->f("created");
$aData[$i]["Published"] = $db2->f("published");
// artsort ergänzen
$aData[$i]["Artsort"] = $db2->f("artsort");
ca. Zeile 688
// Generate template
$tpl->set('d', 'PAGELINK', $aValue["Link"]);
$tpl->set('d', 'PAGETITLE', $aValue["PageTitle"]);
$tpl->set('d', 'DATE', $artlist_lastmod);
$tpl->set('d', 'HEADLINE', $aValue["Headline"]);
$tpl->set('d', 'LABELING', $aSettings["AuthorLabeling"]);
$tpl->set('d', 'AUTHOR', $sAuthor);
$tpl->set('d', 'SUMMARY', $aValue["Summary"]);
// Artsort ergänzen
$tpl->set('d', 'ARTSORT', $aValue["Artsort"]);
$tpl->set('d', 'MORE', $artlist_more);
$tpl->next();
Und im Template den Marker ergänzt:
<!-- BEGIN:BLOCK -->
<div class="articlelistItem">
<div class="visible{ARTSORT}">
---- Template -----
</div><!-- visible -->
</div>
<!-- END:BLOCK -->
So kann ich über den Wert im Sortierschlüssel eine CSS-Klasse erzeugen, mit der ich dann Elemente - bspw. mit ".visible0" oder ".visible1" ein oder ausblenden oder einfach nur anders formatieren kann.
Nicht unbedingt schön, funktioniert aber, da ich den Sortierschlüssel sonst nicht brauche.