anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 18 Apr, 2024 16:47

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 34 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Erweite Bio
BeitragVerfasst: Sa 26 Nov, 2005 10:18 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
Also in eine Bio passen ja 255 zeichen gut und schön aber mittlerweile is das für mien chara wenig platz ^^ :D
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 :D

help me pl

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 10:32 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
EDITED:

So, plugin fertig:
keine gewärleistung!


Dateianhänge:
Dateikommentar: largebio mod 1.01 (install für dummies)
largebio.rar [1.66 KIB]
279-mal heruntergeladen

_________________
Mehr oder minder inaktiv


Zuletzt geändert von Auric am Sa 26 Nov, 2005 11:03, insgesamt 1-mal geändert.
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 10:50 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
auric bist halt mein bruder oder so :P :D naja ich hab ne idee die hats du sicherlich nich :P

werd mir ma angugen :D

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 10:57 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
ok ich blick da leider vorerst bei der install datei nich durch :D

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 11:04 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
So.. hab mal ein wneig "einfacher" geschrieben... das sollte jetzt aber jeder hinbekommen..

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 11:06 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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 :P


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.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 11:08 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
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 :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 11:11 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Na ja, n' Inputfeld is a bissel dürftig für so was langes, und textalas Feldtype reicht völlig aus :P


blob wär wahrscheinlich noch besser... :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 11:15 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
super leute ich wollte das selber machen :D und nun blick ich nich durch welche ich nehmen soll^^kann des ma einer des 100% richtig is hier zum donwloaden bereit stellen^^

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 11:49 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Death Lord hat geschrieben:
super leute ich wollte das selber machen :D und nun blick ich nich durch welche ich nehmen soll^^kann des ma einer des 100% richtig is hier zum donwloaden bereit stellen^^


Darfst aussuchen ;)

Eliwood oder Kevz
3 oder 4 Änderungen
Textfeld oder Input feld
Nichteinstellbar oder Einstellbar.


Sorry, Aurics Methode ist buggy...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 16:54 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
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 ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 16:55 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Death Lord hat geschrieben:
super leute ich wollte das selber machen :D und nun blick ich nich durch welche ich nehmen soll^^kann des ma einer des 100% richtig is hier zum donwloaden bereit stellen^^


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

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 16:58 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
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!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 17:00 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Auric hat geschrieben:
Death Lord hat geschrieben:
super leute ich wollte das selber machen :D und nun blick ich nich durch welche ich nehmen soll^^kann des ma einer des 100% richtig is hier zum donwloaden bereit stellen^^


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 :roll:


2. Was bitte is gefährlich daran? ô,Ò


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 21:27 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
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...

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 22:35 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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.

:P

addnav("Grooose Riesenbio","largebio.php?char={char}&ret=$_GET[ret]");


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 26 Nov, 2005 22:38 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
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

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 27 Nov, 2005 16:17 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
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

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 27 Nov, 2005 17:43 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Und nochmal...
Das letzte :D


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 :P


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 20 Jan, 2006 20:08 
Offline
Newbie

Registriert: Do 19 Jan, 2006 22:03
Beiträge: 5
Wohnort: Königreich Bayern
LoGD: http://carsten.w039.white.fastwebserver.de/logd/
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 :D


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


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 34 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 40 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum