Naja die Einstellungen für die Anzahl der Zeichen kannst du in den Einstellungen zu den einzelnen Forenkategorien im ACP einstellen.
Was das mit der Formatierung angeht so hab ich dir mal ein bespiel so wie ich es umgesetzt habe.
Dazu musst du die Anpassung direkt in der Sprachdatei vornehmen.
Hier mal mein Beispiel:
Code: Alles auswählen
$lang = array_merge($lang, [
'SFPO_MSG_REPLY' => array(
1 => 'Dieses Thema hat eine <strong>1</strong> Antwort.',
2 => 'Dieses Thema hat <strong>%d</strong> Antworten',
),
'SFPO_MSG_REGISTER' => 'Du musst ein registriertes Mitglied und angemeldet sein, um die Antworten in diesem Thema vollständig zu lesen.',
'SFPO_APPEND_MESSAGE' => '<br><br><em><div style="text-align: center">Um das Thema ganz zu sehen musst du dich erst %sEinloggen%s</em></div>',
]);
Ich hab mir mal deine Version angesehen. Du hast das aber falsch gemacht naja teilweise. Im Original wäre das Wort Login als link hinterlegt das hast du nicht. Ich denke du hast einfach diese Prozentzeichen davor und dahinter nicht gemacht. Sieh dir mal das Wort Einloggen in meinem Beispiel an. Da ist vor und nach dem Wort ohne Leerzeichen noch zusätzliche Zeichen. In deinem Fall würde ich dir Vorschlagen das so zu machen:
Code: Alles auswählen
$lang = array_merge($lang, [
'SFPO_MSG_REPLY' => array(
1 => 'Dieses Thema hat eine <strong>1</strong> Antwort.',
2 => 'Dieses Thema hat <strong>%d</strong> Antworten',
),
'SFPO_MSG_REGISTER' => 'Du musst ein registriertes Mitglied und angemeldet sein, um die Antworten in diesem Thema vollständig zu lesen.',
'SFPO_APPEND_MESSAGE' => '<br><br><em><div style="text-align: center; color: red; font-weight: bold;">Du musst dich Registrieren oder %sEinloggen%s , um den Rest dieses Beitrages weiter lesen zu können</em></div>',
]);
Das Resultat sähe dann so aus:
https://prnt.sc/RMDh0pORf9S3
Du kannst den Text innerhalb des div containers dann anpassen.
Code: Alles auswählen
<div style="text-align: center; color: red; font-weight: bold;">
Das heist der setzt das ganze zentriert, rot und fett um. Ausser das Wort einloggen aber das soll sich ja auch absetzen. Damit kommt man direkt auf die anmeldemaske.
Du kannst so auch weitere css anweisungen einschleussen wie etwa schriftgrösse oder so.
Mann könnte das auch so machen:
und man würde dann in der css datei der Extesnion das hier einfügen:
Code: Alles auswählen
.test123 {
text-align: center;
color: red;
font-weight: bold;
}