Olaf, ich benötige nochmal deine Hilfe...
Weil ich meine News auf der Übersicht zentriert haben wollte, hattest du mir im Beitrag Zentrierter Text wird in der Übersicht nicht zentriert angezeigt geholfen und mir eine Modifikation an der Datei news/lib/data/news/News.class.php vorgeschlagen. Damit werden die News in der Übersicht auch tatsächlich zentriert angezeigt.
public function getSimplifiedFormattedMessage() {
$text = $this->getTeaser();
if (empty($text)) {
$text = $this->getMessage();
}
$processor = new HtmlOutputProcessor();
$processor->setOutputType('text/html');
if ($this->hasEmbeddedObjects) {
// add news object to attachment object cache to save SQL queries
ObjectTypeCache::getInstance()->getObjectTypeByName('com.woltlab.wcf.attachment.objectType', 'de.wbb-elite.news.message')->getProcessor()->setCachedObjects([$this]);
// load embedded objects
MessageEmbeddedObjectManager::getInstance()->loadObjects('de.wbb-elite.news.message', [$this->newsID]);
}
$processor->process($text, 'de.wbb-elite.news.message', $this->newsID);
return $processor->getHtml();
}
Alles anzeigen
Leider hat sich aber dadurch ein Schönheitsfehler eingeschlichen und ich weiß nicht, wie ich diesen entfernt bekomme. Große eingefügte Bilder werden nun nämlich nicht mehr verkleinert.
So sieht es auf der Übersicht aus, wenn ich die Modifikation nicht durchführe:
Die Größe des Bildes passt, die komplette News wird aber links ausgerichtet.
Modifiziere ich nun die besagte PHP Datei, sieht das auf der Übersicht so aus:
Jetzt wird die News zwar zentriert angezeigt, aber das Bild ist riesig.
Hättest du hier vielleicht noch einen Tipp für mich, wie ich das mit dem Bild auch noch gefixt bekomme?