anpera.net
https://anpera.dyndns.org/phpbb3/

Textfeld vergrößern und Zeichenanzahl erhöhen
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4012
Seite 1 von 2

Autor:  Boni [ Fr 21 Sep, 2007 18:46 ]
Betreff des Beitrags:  Textfeld vergrößern und Zeichenanzahl erhöhen

Hallo

Kann mir jemand erklären wie man das textfeld und die Zeichenanzahl bei der LOGD Vorlage ändern kann unter welchem Ordner und Dateinamen?
und wie kann ich HTML für die Bio zugänglich machen!

Danke!

mfg

Autor:  Rikkarda [ Fr 21 Sep, 2007 19:01 ]
Betreff des Beitrags: 

nö sry aber das wurde jetzt hier 100x gefragt. benutzt mal die suchenfunktion

und OHNE SOURCE keine Hilfe..


dennoch willkommen hier im Forum :)

Autor:  MySql [ Fr 21 Sep, 2007 19:01 ]
Betreff des Beitrags: 

input :

[php]<input size=30 name='YOUR NAME'> # siz=30 kann angepasst werden[/php]

textarea :

[php]<textarea rols=9 cols=20 name='YOUR NAME'>Dein Text</textarea> #cols & rols - beliebig anpassbar. Dein Text kann auch leer bleiben![/php]

Anzahl der zeichen? DB - commentary - comment - Volltext ^^ So hab ich es ;)

Autor:  Eliwood [ Sa 22 Sep, 2007 16:15 ]
Betreff des Beitrags: 

MySql hat geschrieben:
Anzahl der zeichen? DB - commentary - comment - Volltext ^^ So hab ich es ;)


Warum der Volltext-Index? Hast du etwa ne Suche, mit der du die Kommentare nach Schlüsselwörter durchsuchen kannst?

Autor:  MySql [ Sa 22 Sep, 2007 16:16 ]
Betreff des Beitrags: 

Hab ich gar nicht. Hatte mich verkuckt o.ô sorry . Kann ja mal passieren o.ô

Autor:  Eliwood [ Sa 22 Sep, 2007 16:23 ]
Betreff des Beitrags: 

MySql hat geschrieben:
Hab ich gar nicht. Hatte mich verkuckt o.ô sorry . Kann ja mal passieren o.ô


Dann liess doch deine Kommentare durch, bevor du sie abschickst.. So lassen sich auch viele Rechtschreib-, Logik- und Grammatikfehler von vornherein ausschliessen.

@Topic: Das wird zur genüge im Forum erklärt. Warum alles nochmals durchkauen...

Zum Beispiel:
http://www.anpera.homeip.net/forum/view ... nge&t=2698
http://www.anpera.homeip.net/forum/view ... hen&t=3789

Sogar mit Anleitung von Auric:
http://www.anpera.homeip.net/forum/view ... hen&t=2768

etcetera, etcetera.

Autor:  Drazaar [ Sa 22 Sep, 2007 18:58 ]
Betreff des Beitrags: 

MySql hat geschrieben:
input :

[php]<input size=30 name='YOUR NAME'> # siz=30 kann angepasst werden[/php]

textarea :

[php]<textarea rols=9 cols=20 name='YOUR NAME'>Dein Text</textarea> #cols & rols - beliebig anpassbar. Dein Text kann auch leer bleiben![/php]

Anzahl der zeichen? DB - commentary - comment - Volltext ^^ So hab ich es ;)

rols?^^

Autor:  MySql [ So 23 Sep, 2007 00:51 ]
Betreff des Beitrags: 

*vertippt, vertippt*

rols - rows ^^

Also suche:

[php]<input name='insertcommentary[$section]' size='40' maxlength='".(200-$tll)."'>[/php]

size kann abweichen

ersetzte durch:

[php]<textarea cols=20 rows=9 name='insertcommentary[$section]' maxlength='".(200-$till)."'></textarea>[/php]

in der common^^

Autor:  Drazaar [ So 23 Sep, 2007 21:51 ]
Betreff des Beitrags: 

Übrigens: Textarea maxlenght Attribut ist sinnlos. Es wird nicht funktionieren.

Autor:  Rikkarda [ Mo 24 Sep, 2007 09:48 ]
Betreff des Beitrags: 

Drazaar hat geschrieben:
Übrigens: Textarea maxlenght Attribut ist sinnlos. Es wird nicht funktionieren.


seh ich anders.. funktioniert bei mir ja auch.. mit der Einschränkung, dass er normalerweise halt "abhakt" ohne zu melden, wann die 10000 Zeichen erreicht sind, ABER auch das konnten wir ändern, indem wir eine Restzeichenanzeige eingebaut haben.


lg

Autor:  Drazaar [ Mo 24 Sep, 2007 12:08 ]
Betreff des Beitrags: 

afaik tut es das nur, wenn man mit substr() arbeitet...

evtl. täusche ich mich aber auch^^

€: In Eliwoods Commentary Bundle verwendet er bei textareas kein maxlength attribut, sondern das:
[php]// Kommentare kürzen, radikal *g*
$commentary = substr($commentary, 0, COMMENTARY_MAXLENGHT);[/php]

Bei input verwendet er ein maxlenth attribut Oo

Bist du dir sicher, dass bei dir nicht irgendwo doch eine Zeile mit dem SubStr() steht?

MfG Draz

Autor:  Rikkarda [ Mo 24 Sep, 2007 12:24 ]
Betreff des Beitrags: 

Drazaar hat geschrieben:
afaik tut es das nur, wenn man mit substr() arbeitet...

evtl. täusche ich mich aber auch^^

€: In Eliwoods Commentary Bundle verwendet er bei textareas kein maxlength attribut, sondern das:
[php]// Kommentare kürzen, radikal *g*
$commentary = substr($commentary, 0, COMMENTARY_MAXLENGHT);[/php]

Bei input verwendet er ein maxlenth attribut Oo

Bist du dir sicher, dass bei dir nicht irgendwo doch eine Zeile mit dem SubStr() steht?

MfG Draz


ich benutzt nicht das bundel von Eliwood ;)

Autor:  Harthas [ Mo 24 Sep, 2007 12:36 ]
Betreff des Beitrags: 

http://de.selfhtml.org/html/referenz/attribute.htm#textarea

Wie man sieht, ist das Attribut maxlength bei textarea wirklich nicht vorhanden. Man muss also mit substr arbeiten.

Autor:  Rikkarda [ Mo 24 Sep, 2007 12:43 ]
Betreff des Beitrags: 

Harthas hat geschrieben:
http://de.selfhtml.org/html/referenz/attribute.htm#textarea

Wie man sieht, ist das Attribut maxlength bei textarea wirklich nicht vorhanden. Man muss also mit substr arbeiten.


ist möglich, ich hab jedenfalls damals als ich das textfeld einbaute nicht gross mehr verändert und der part in meiner commentary sieht einfach so aus:

$this->bbcode_second_pass_code('', ' /*grosses Textfeld über Profil einstellbar by Rikkarda */
if($session['user']['prefs']['textfeld'] ==1) {

// chat preview mod by Chaosmaker
output("<form action="$REQUEST_URI" method='POST'>"
."`@$message `i$fmrptext`i`n"
."Verbleibende Restzeichenanzahl: <input type='text' id = '$fmelem' name='textlength' size = '5' value = '9999' readonly>`n"
." <textarea class='input' name='insertcommentary' maxlength='".(9999 - $tll)."' rows='10' cols='60'"
."onkeyup="document.getElementById('$fmprev').innerHTML = "
."$jsfunction(this.value,'$talkline','$playcol2','$emotecol2','$owncol2');"></textarea>"
."<input type='hidden' name='section' value='$section'>"
."<input type='hidden' name='rptype' value=$rpcase>"
//."<input type='hidden' name='talkline' value='$talkline'>"
."<input type='submit' class='button' value='Hinzufügen'>"
."</form>`0`n`n",true) ;

addnav("",$REQUEST_URI);')


er nimmt auch nicht mehr als 10000 Zeichen an.. daher meine aussage. Es ist natürlich durchaus möglich, dass es woanders mit substr dann ausgeglichen wurde, aber das muss dann schon vorhanden gewesen sein, da ich nix weiter geändert hatte als ich die Auswahlmöglichkeit schuf zwischen normaler Eingabeleite und Textfeld :)


edit: bitte nicht das stück irgendwo einfügen *hinweis* da es inkl einer besonderen rp belohnung und einer anderen chatvorschau ist, als die des bundels oder des geläufigen rp belohnungssystems

Autor:  Eliwood [ Mo 24 Sep, 2007 16:18 ]
Betreff des Beitrags: 

Nein, Rikkarda, da wird definitiv der String mit substr() bearbeitet. Firefox interpretiert *kein* maxlength-Attribut in textarea - warum sollte er es auch tun? Es ist überflüssig - eigentlich sogar falsch.

@Drazaar: Meinen Erinnerungen zufolge wird der String *immer* noch mit substr künstlich gekürzt. Nicht jeder Browser hält sich an die Markup-Vorgaben - und selbstverständlich kann man das Formular auch ändern.

Autor:  Rikkarda [ Mo 24 Sep, 2007 17:29 ]
Betreff des Beitrags: 

also ist es zufall das es bei mir geht? und mit IE könnte ich 100.000 Zeichen posten oder wie meinst du das nu? *wirr*

Autor:  Eliwood [ Mo 24 Sep, 2007 17:33 ]
Betreff des Beitrags: 

Rikkarda hat geschrieben:
also ist es zufall das es bei mir geht? und mit IE könnte ich 100.000 Zeichen posten oder wie meinst du das nu? *wirr*


Nein, du bildest dir ein, dass es geht. Es wird serverseitig gekürzt, nicht browserseitig.

Autor:  Rikkarda [ Mo 24 Sep, 2007 18:07 ]
Betreff des Beitrags: 

aso ok.. das kann natürlich sein, aber das ist mir letztendlich wurst warum es nur 10.000 Zeichen zulässt, solange er es macht ;)

Autor:  Drazaar [ Di 25 Sep, 2007 16:28 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:
@Drazaar: Meinen Erinnerungen zufolge wird der String *immer* noch mit substr künstlich gekürzt. Nicht jeder Browser hält sich an die Markup-Vorgaben - und selbstverständlich kann man das Formular auch ändern.

Öh, das bezog sich jetzt auf was genau?^^

Verdammt ich hab mich so gefreut einmal den Klugscheißer raushängen lassen zu können :(

Autor:  Eliwood [ Di 25 Sep, 2007 16:42 ]
Betreff des Beitrags: 

Drazaar hat geschrieben:
Eliwood hat geschrieben:
@Drazaar: Meinen Erinnerungen zufolge wird der String *immer* noch mit substr künstlich gekürzt. Nicht jeder Browser hält sich an die Markup-Vorgaben - und selbstverständlich kann man das Formular auch ändern.

Öh, das bezog sich jetzt auf was genau?^^

Verdammt ich hab mich so gefreut einmal den Klugscheißer raushängen lassen zu können :(


Auf deine Worte, dass ich nur textarea mit substr kürze und bei input nur maxlength verwende ;)

Seite 1 von 2 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/