anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Erweite Bio https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=1948 |
Seite 1 von 2 |
Autor: | Death Lord [ Sa 26 Nov, 2005 10:18 ] |
Betreff des Beitrags: | Erweite Bio |
Also in eine Bio passen ja 255 zeichen gut und schön aber mittlerweile is das für mien chara wenig platz ^^ ![]() Und so suche ich derzeit eine möglichkeit eine größere zu schreiben was ja nicht schwer sein sollte mir fehlt eigentlich nur die befehle! Klar isja das ich da wo die bio is eiegntlich nur nen addnav machen muss der auf ne andere datei verweist z.b. langebiuografie.php da kommen dan die standart befehle rein wie so nur jetzt wie mach ich des das 1. Der user des ändern kann was darin stehn 2.Er es speichern kann 3. Die SQL befehle bräuchte ich dan auch dek ma da braucht man welche. 4. Das die des so Groß machen können wie sie wollen ![]() help me pl |
Autor: | Auric [ Sa 26 Nov, 2005 10:32 ] | ||
Betreff des Beitrags: | |||
EDITED: So, plugin fertig: keine gewärleistung!
|
Autor: | Death Lord [ Sa 26 Nov, 2005 10:50 ] |
Betreff des Beitrags: | |
auric bist halt mein bruder oder so ![]() ![]() ![]() werd mir ma angugen ![]() |
Autor: | Death Lord [ Sa 26 Nov, 2005 10:57 ] |
Betreff des Beitrags: | |
ok ich blick da leider vorerst bei der install datei nich durch ![]() |
Autor: | Auric [ Sa 26 Nov, 2005 11:04 ] |
Betreff des Beitrags: | |
So.. hab mal ein wneig "einfacher" geschrieben... das sollte jetzt aber jeder hinbekommen.. |
Autor: | Eliwood [ Sa 26 Nov, 2005 11:06 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: EDITED:
So, plugin fertig: keine gewärleistung! Gefährlich, sehr gefährlich der Link zurück ô,Ò Mach ma nen Beispiel: Ich, Spieler, geh in die Biographie. Gut, die url ist bio.php?char=Name&ret=\village.php?comscroll=0 Dann klick ich auf Grosse Bio. Gut, dann seh ich die. Aber zurück kann ich nur noch auf die bio.php, und von da aus dann, wegem fehlendem ret, nur noch zurück ins Dorf, egal, wo ich grad bin ![]() Ach ja, das lässt sich viiiiel einfacher gestalten... Man baue: *Klick von Chaosmaker* ein, Führe SQL aus: $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` CHANGE `bio` `bio` text;') [Vorausgesetzt, Feld heisst so xD] Dann ändere in der prefs.php [php],"bio"=>"Kurzbeschreibung des Charakters (Maximal 255 Zeichen)"[/php] in [php],"bio"=>"Kurzbeschreibung des Charakters (Maximal 255 Zeichen),textarea,50,10"[/php] Fertig. Ohne weiteres File. |
Autor: | Kevz [ Sa 26 Nov, 2005 11:08 ] |
Betreff des Beitrags: | |
Servus, ein MoD?, also bitte... Man kann es doch mit einigen kleinen änderungen machen ohne große änderung(!). Biographie (xxx Zeichen): SQL- Befehl: $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` CHANGE `bio` `bio` LONGTEXT NOT NULL') common.php Suche: [php]default: $output.=("<input size='50' name='$key' value=\"".HTMLEntities($row[$key])."\">");[/php] Ersetze durch: [php]case "text": $output.=("<input size='50' name='$key' maxlength=\"".$info[2]."\" value=\"".HTMLEntities($row[$key])."\">"); break; default: $output.=("<input size='50' name='$key' value=\"".HTMLEntities($row[$key])."\">");[/php] configuration.php Suche: [php]"avatare"=>"Erlaube den Spielern Avatare zu verlinken,bool",[/php] Darunter: [php]"maxbio"=>"Max. Zeichen die einem User zur verfügung stehen,int",[/php] prefs.php Suche: [php]$form=array([/php] Davor: [php]$maxbio = getsetting("maxbio", 255);[/php] Suche: [php],"bio"=>"Kurzbeschreibung des Charakters (Maximal 255 Zeichen)`n"[/php] Ersetze durch: [php],"bio"=>"Kurzbeschreibung des Charakters (Maximal {$maxbio} Zeichen),text,$maxbio"[/php] Nur 4 änderungen und ca. 2-3min Arbeit ![]() Have fun ![]() €dit: Shit, Eli warst schneller^^... Egal hab zwar paar änderungen mehr aber dafür kann man Zeichen einstellen ![]() |
Autor: | Eliwood [ Sa 26 Nov, 2005 11:11 ] |
Betreff des Beitrags: | |
Na ja, n' Inputfeld is a bissel dürftig für so was langes, und textalas Feldtype reicht völlig aus ![]() blob wär wahrscheinlich noch besser... ![]() |
Autor: | Death Lord [ Sa 26 Nov, 2005 11:15 ] |
Betreff des Beitrags: | |
super leute ich wollte das selber machen ![]() |
Autor: | Eliwood [ Sa 26 Nov, 2005 11:49 ] |
Betreff des Beitrags: | |
Death Lord hat geschrieben: super leute ich wollte das selber machen
![]() Darfst aussuchen ![]() Eliwood oder Kevz 3 oder 4 Änderungen Textfeld oder Input feld Nichteinstellbar oder Einstellbar. Sorry, Aurics Methode ist buggy... |
Autor: | Kevz [ Sa 26 Nov, 2005 16:54 ] |
Betreff des Beitrags: | |
Eliwood hat geschrieben: Eliwood oder Kevz
3 oder 4 Änderungen Textfeld oder Input feld Nichteinstellbar oder Einstellbar. -Ich muss sagen, Elis methode ist sehr einfach so wie meine, außer das man bei mir die länge eben bestimmten kann. Bei ihm kann man aber die Breite bestimmen das ist bei manchen stellen sehr sinnvoll muss man sagen. Aber wieso nicht beides?*g*, beides lohnt sich alle mal, das steht fest es bieten beide vorteile. Man kann das ein oder andere mit sicherheit an einer stelle gut gebrauchen ![]() |
Autor: | Auric [ Sa 26 Nov, 2005 16:55 ] |
Betreff des Beitrags: | |
Death Lord hat geschrieben: super leute ich wollte das selber machen
![]() wenn dus selber machen wooltest, hättest du hiert nicht fragen müssen Klar jung.. abwer bei mir läuft das so...jdem das seine, außerdem hab ich noch nen sicherungsmechanismus bei mir, der das "gefährliche" daran aufhält, also, müsst ihr wissen, wie ihr das wollt |
Autor: | Kevz [ Sa 26 Nov, 2005 16:58 ] |
Betreff des Beitrags: | |
Trotzdem bleibt / ist deine Methode sehr unsicher besonders was den Aufbau betrifft. Du hast sehr kompliziert gedacht was die änderungen angeht, man kann es sehr viel einfacher machen *siehe Eli & mein Post*. Jeder soll machen was er für richtig hält... Zitat: Jede Lösung die das Problem löst ist richtig!
|
Autor: | Eliwood [ Sa 26 Nov, 2005 17:00 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: Death Lord hat geschrieben: super leute ich wollte das selber machen ![]() wenn dus selber machen wooltest, hättest du hiert nicht fragen müssen Klar jung.. abwer bei mir läuft das so...jdem das seine, außerdem hab ich noch nen sicherungsmechanismus bei mir, der das "gefährliche" daran aufhält, also, müsst ihr wissen, wie ihr das wollt Ich selbst, 2 Posts vorhin hat geschrieben: Gefährlich, sehr gefährlich der Link zurück ô,Ò
Mach ma nen Beispiel: Ich, Spieler, geh in die Biographie. Gut, die url ist bio.php?char=Name&ret=\village.php?comscroll=0 Dann klick ich auf Grosse Bio. Gut, dann seh ich die. Aber zurück kann ich nur noch auf die bio.php, und von da aus dann, wegem fehlendem ret, nur noch zurück ins Dorf, egal, wo ich grad bin 1. Das is nen Riesenbug ![]() 2. Was bitte is gefährlich daran? ô,Ò |
Autor: | Auric [ Sa 26 Nov, 2005 21:27 ] |
Betreff des Beitrags: | |
ok.. kann man aber wie mir gerade aufält einfach lösen: statt "zurück zum Dorf","village.php" einfach mit "Zur Liste der Krieger","list.php" machen.. da ist ja immer der sicherungsmechanismus drin dann ist dein Bug weg... udn wie geasgt, mer mir tut es das so... |
Autor: | Eliwood [ Sa 26 Nov, 2005 22:35 ] |
Betreff des Beitrags: | |
Auric hat geschrieben: ok.. kann man aber wie mir gerade aufält einfach lösen:
statt "zurück zum Dorf","village.php" einfach mit "Zur Liste der Krieger","list.php" machen.. da ist ja immer der sicherungsmechanismus drin dann ist dein Bug weg... udn wie geasgt, mer mir tut es das so... Was fürn Sicherungsmechanismus? Wenn der ret Link nicht weitergegeben wird, ist er verschollen und nicht wiederherstellbar. ![]() addnav("Grooose Riesenbio","largebio.php?char={char}&ret=$_GET[ret]"); |
Autor: | Death Lord [ Sa 26 Nov, 2005 22:38 ] |
Betreff des Beitrags: | |
sehr nett das ihr heir alle postet nur mich bringt da snichw eiter ich blick garnichts mehr -....-das aus sowas einfachen sowas kompliziertes wird xD help me was mus sich nu n machen |
Autor: | Auric [ So 27 Nov, 2005 16:17 ] |
Betreff des Beitrags: | |
1. Php lernen 2. MySQL lernen 3. LotgD lernen (in dieser Reihenfolge) @Eli Ja, aber das ist dann ja wurst, es gibt halt kein ret und man kommt zur list.php, egal wo man vorher war. die ist aber ja auch aus dem Totenreich anwählbar und da wird ja geprüft, ob man lebt, oder nicht (und ob man eingeloggt ist) daher muss man im schlimmsten fall sich da wieder hinklicken, wo man herkommt. Schlimm, ja seeeehr schlimm *g* Naja, ist ja alles geschrieben, hörn wa auf uns zu zoffn und jder machts so, wie er es mag. mfg Auric |
Autor: | Eliwood [ So 27 Nov, 2005 17:43 ] |
Betreff des Beitrags: | |
Und nochmal... Das letzte ![]() Du bist an einem Ort, wo du nicht so schnell wieder hinkommst, Stichwort Waldlichtung. Du willst da reden, klickst auf grosse Bio, und schwups, Dorf... Und die Unterhaltung auf der Lichtung ist weg. Na ja, wenn dus so gerne hast, nich mein problem ![]() |
Autor: | Falkenschwinge [ Fr 20 Jan, 2006 20:08 ] |
Betreff des Beitrags: | |
Kevz hat geschrieben: Servus,
ein MoD?, also bitte... Man kann es doch mit einigen kleinen änderungen machen ohne große änderung(!). Biographie (xxx Zeichen): SQL- Befehl: $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` CHANGE `bio` `bio` LONGTEXT NOT NULL') common.php Suche: [php]default: $output.=("<input size='50' name='$key' value="".HTMLEntities($row[$key])."">");[/php] Ersetze durch: [php]case "text": $output.=("<input size='50' name='$key' maxlength="".$info[2]."" value="".HTMLEntities($row[$key])."">"); break; default: $output.=("<input size='50' name='$key' value="".HTMLEntities($row[$key])."">");[/php] configuration.php Suche: [php]"avatare"=>"Erlaube den Spielern Avatare zu verlinken,bool",[/php] Darunter: [php]"maxbio"=>"Max. Zeichen die einem User zur verfügung stehen,int",[/php] prefs.php Suche: [php]$form=array([/php] Davor: [php]$maxbio = getsetting("maxbio", 255);[/php] Suche: [php],"bio"=>"Kurzbeschreibung des Charakters (Maximal 255 Zeichen)`n"[/php] Ersetze durch: [php],"bio"=>"Kurzbeschreibung des Charakters (Maximal {$maxbio} Zeichen),text,$maxbio"[/php] Nur 4 änderungen und ca. 2-3min Arbeit ![]() Have fun ![]() €dit: Shit, Eli warst schneller^^... Egal hab zwar paar änderungen mehr aber dafür kann man Zeichen einstellen ![]() sehr schön erklärt, funktioniert so weit auch super, doch kann ich so viele Zeichen einstellen, wie ich will, es werden aber nicht mehr als 500 oder so genommen Auch wenn ich einen Text hinein kopiere, wird er nicht angezeigt. Vielleicht gibts da noch abhilfe Viele Grüße Falkenschwinge / carsten |
Seite 1 von 2 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |