Wortlaenge begrenzen [Tester gesucht]

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Wortlaenge begrenzen [Tester gesucht]

Beitrag von Underhill »

Los Wochos,

ich habe gerade das unter http://www.phpbb.de/viewtopic.php?t=37529 und http://www.phpbb.de/viewtopic.php?t=39074 angesprochene Thema "Zwangsumbruch nach 50 Zeichen in einer Nachricht" etwas verfeinert:

in includes\functions_post.php

[Suche]

Code: Alles auswählen

	//
	// Clean up the message
	//
	$message = trim($message);
[danach einfuegen]

Code: Alles auswählen

	//
	// 50 Zeichen Mod
	// (erzwingt ein Leerzeichen in einer Zeichenkette ohne BB-Code)
	//
	if (ereg("([^[:blank:]]{50})", $message)) // Wenn Nachricht ein Objekt mit 50 Zeichen ohne ein Leerzeichen enthaelt
		{
		$message = eregi_replace("\n", " \n", $message); // Vorbereiten fuer Zerlegung		
		$message_array = split ("[[:blank:]]", $message); // Zerlege Nachricht
		for ($x = 0; $x < count($message_array); $x++)
			{
			if (!ereg("\[.*\/", $message_array[$x])) // Wenn nicht "[" und danach "/" enthaelt
				{
				$message_array[$x] = eregi_replace("([^[:blank:]]{50})", "\\1 ",  $message_array[$x]); // Erzwinge Leerzeichen nach 50 Zeichen
				}
			$message = implode(" ",$message_array); // Fuege Nachricht wieder zusammen
			}
		}
V1.1: Jetzt auch in Vorschaufunktion und laesst alles was BBCode ist in Ruhe... :wink:


Bei mir sieht das bisher ganz gut aus... Hat jemand Zeit zu testen?


Danke und Gruss
Underhill
Zuletzt geändert von Underhill am 01.11.2003 22:57, insgesamt 1-mal geändert.
MegaBit
Mitglied
Beiträge: 42
Registriert: 26.10.2003 23:35
Wohnort: Bruchköbel
Kontaktdaten:

Beitrag von MegaBit »

Hallo,


bei mir geht das nicht, es werden keine leerzeichen eingefügt.
Gruß

Christian :D
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

MegaBit hat geschrieben:Hallo,


bei mir geht das nicht, es werden keine leerzeichen eingefügt.

Zeig mal deine "functions_post.php" (als txt)...


Danke und Gruss
Underhill
MegaBit
Mitglied
Beiträge: 42
Registriert: 26.10.2003 23:35
Wohnort: Bruchköbel
Kontaktdaten:

Beitrag von MegaBit »

Gruß

Christian :D
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

Hi,

hmmm - schaut' gut aus...
Wurde der Text mit BBCode formatiert?

Wenn nicht ersetze bitte mal testweise alle Angaben mit "50" durch "10" innerhalb des Mods... - Klappt es dann?


Gruss
Underhill
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

Warte mal...

kann es ein, dass in deinem TestText kein leerzeichen zwischen dem langen Wort und einem mit BBCode war?

wie

Code: Alles auswählen

aaaaaaaa[url]dhjdhdhdh[/url]
statt

Code: Alles auswählen

aaaaaaaa [url]dhjdhdhdh[/url]

Danke und Gruss
Underhill
MegaBit
Mitglied
Beiträge: 42
Registriert: 26.10.2003 23:35
Wohnort: Bruchköbel
Kontaktdaten:

Beitrag von MegaBit »

also,


ich habe text eingegeben mit ca. 60 Zeichen

habe einen Link mit bbcode gemacht (da sollen ja eh keine leerzeichen gamacht werden)

und habe eine URL eingegeben

bei allem werden keine leerzeichen eingefügt.

mit dem alten mod ging dies ohne probleme.
Gruß

Christian :D
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

Kann ich den Texteintrag mal sehen? Oder kannst du bitte ihn bitte kurz auf http://www.klingorama.de/viewforum.php?f=1 nochmal erstellen? (Da laeuft der Mod auch schon...)

Sicher kann ich dann den Fehler erkennen...


Danke und Gruss
Underhill
MegaBit
Mitglied
Beiträge: 42
Registriert: 26.10.2003 23:35
Wohnort: Bruchköbel
Kontaktdaten:

Beitrag von MegaBit »

ne,

ich habe je eine zeile geschrieben und dann zwei drei umbrüche gemacht.
Gruß

Christian :D
MegaBit
Mitglied
Beiträge: 42
Registriert: 26.10.2003 23:35
Wohnort: Bruchköbel
Kontaktdaten:

Beitrag von MegaBit »

so, ich habe jetzt mal in das forum von deinem link den eintrag gemacht
wie ich es bei mir auch gemacht habe.


ging auch nicht.
Gruß

Christian :D
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“