Richtig, ich war nur nicht darauf gefasst, jetzt überall, wo es gewünscht war,
durch
zu ersetzen.
Da ich vielleicht auch einmal eine Entität im Artikel-Titel einsetzen möchte, habe ich in mod_pages/includes/pages_data.inc.php auch in der while-Schleife vor der Zeile 50 das htmlspecialchars() entfernt. Der Abschnitt sieht bei mir nun folgendermaßen aus:
Code: Alles auswählen
while($db->next_record()):
if ($db->v('autor') != '') $authors[ htmlspecialchars($db->v('autor'), ENT_COMPAT, 'ISO-8859-15')] = 1;
if ($db->v('keywords') != '') $keywords[] = htmlspecialchars($db->v('keywords'), ENT_COMPAT, 'ISO-8859-15');
if ($db->v('commentary') != '') $commentary[] = htmlspecialchars($db->v('commentary'), ENT_COMPAT, 'ISO-8859-15');
if ($db->v('titel') != '') $titel[] = $db->v('titel');
endwhile;
if (is_array($authors)) $authors_string = implode(htmlspecialchars($activeModules['Pages']['divAuthors'], ENT_COMPAT, 'ISO-8859-15'),array_flip($authors));
if (is_array($keywords)) $keywords_string = implode(htmlspecialchars($activeModules['Pages']['divKeywords'], ENT_COMPAT, 'ISO-8859-15'),$keywords);
if (is_array($titel)) $titel_string = implode($activeModules['Pages']['divTitles'],$titel);
if (is_array($commentary)) $commentary_string = implode(htmlspecialchars($activeModules['Pages']['divComments'], ENT_COMPAT, 'ISO-8859-15'),$commentary);
Weißt du auf die Schnelle, wo ich ConPresso selbst so ändern muss, dass im Artikeltitel Entitäten akzeptiert werden?