So. 17.04.2005
00:25 Uhr
#1
- Registriert seit
- 25.02.2005
- Beiträge
- 148
- Beitragswertungen
huhu ^^
maximale wort länge die man selber anpassen kann (also das du einstellen kannst wie lang ein wort maximal in der shoutbox sein darf)
weil im forum hat er das gemacht!
PS.: habe gesehn das es hier eine maximale wortlänge gibt (abgekürzt durch - )
So. 17.04.2005
21:57 Uhr
#5
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Habe bei google was gefunden kann ja mal einer testen ob das geht:
Wer ein Gästebuch oder ein Forum betreibt, kennt das Problem vielleicht: Mühsam hat man ein schönes Layout entwickelt und dann kommt irgendein User daher, gibt ein ungewöhnlich langes Wort (oftmals nur eine lange Folge von \"-\") ein und schon ist unser schönes Layout dahin.
Dies kann man durch die Festlegung einer maximalen Wortlänge verhindern.
Der folgende Code zerlegt zunächst einmal einen Text ($text) in einzelne Wörter. Jedes Wort wird anschließend überprüft, ob seine Zeichenlänge die maximale Länge ($maxChar) überschreitet. Wenn das der Fall ist, wird in diesem Wort an der Stelle $maxChar der Inhalt der Variablen $substitute (hier: <br>) eingefügt. Der gesamte neue Text steht zum Schluss in der Variablen $newText zur weiteren Verarbeitung (z.B. speichern in der Datenbank) zur Verfügung.
Hier nun der Quellcode:
$maxChar=50;
$substitute=\"<br>\";
$newText=\"\";
$woerter = explode ( \" \", $text);
foreach($woerter as $value){
if(strlen($value)>$maxChar){
$newText.=chunk_split ( $value, $maxChar, $substitute);
}else {
$newText.=$value.\" \";
}
}
Mo. 18.04.2005
21:44 Uhr
#7
- Registriert seit
- 18.05.2004
- Beiträge
- 15.492
- Beitragswertungen
Ich schaue mal vielicht bekomme ich das ja noch hin!
Das andere problem könnte sein das es ja einen wortlängen begränzug gibt ! Eventuell gibt es damit probleme! Aber die begrenzung sollte auf 100 eingestllt sein sonst gibt es mit Links und so probleme.
mfg
SLJ
So. 14.12.2008
22:11 Uhr
#8
- Registriert seit
- 17.09.2008
- Beiträge
- 43
- Beitragswertungen
so hab ein problem mit der shoutbox... die wörter werden immer geteilt obwohl ich bei maximale wortlänge 50 eingegeben habe kürzt es schon nach wenigen zeichen
Mo. 15.12.2008
06:15 Uhr
#9
- Registriert seit
- 30.01.2006
- Beiträge
- 5.541
- Beitragswertungen
1. ml aufs datum vom thread geschaut?
2. im downloadbereich gibt es verschiedene shoutbox´s zum download. einfach mal ne andere ausprobieren.
Mo. 15.12.2008
13:46 Uhr
#10
- Registriert seit
- 17.09.2008
- Beiträge
- 43
- Beitragswertungen
hab ne erweiterte shoutbox und ja datum gesehen das heisst ja nur dass ich sufu nutze -__-
Mo. 15.12.2008
16:07 Uhr
#11
- Registriert seit
- 24.08.2004
- Beiträge
- 10.192
- Beitragswertungen
Poste mal bitte den Code der shoutbox.php
Kann mir nur vorstellen das bei deiner die Wortlänge nicht mehr über den Adminbereich läuft sondern direkt in der Shoutbox.php festgelegt wird.
Omnia bona erunt
Mo. 15.12.2008
19:11 Uhr
#12
- Registriert seit
- 17.09.2008
- Beiträge
- 43
- Beitragswertungen
habs probiert xD aber jetzt einfach durch chatango ersetzt xD