Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ 1 | 2 ] | [ Anmelden zum schreiben ] |
| Eigens Profil auf eigener Homepage | |||
|---|---|---|---|
| Kyuubi Mitglied
Posts: 76 |
Ich bin mir nicht sicher, ob dies schon einmal vorgekommen ist ich hab die sufu durchsucht aber da ich nicht den genauen name für das weiß was ich meine kann ich nicht genua suchen
daher frage ich so: Gibt es ein script, wo man in den eigenen prfilen seiner Homepage das hier einbaut?
Ich hab eine Seite von Silkroad eben im Aufbau, doch da kommen hin und wieder so ein aar spaßanmeldungen und dann find ich einfach im profil von dene sachen stehen wie "Spielertyp: Arschloch" und das find ich nicht besonders witzig, daher wäre mir sowas sehr recht wo ich dann vorgeben kann was in dem Profil steht und nicht alles selbst ausbessern muss. Danke schon mal mfg Kyuubi EDIT:/// bildcode erneuert Zuletzt modifiziert von Kyuubi am 12.06.2007 - 17:35:10 |
||
| Mairu Coder
Posts: 12770 |
Bisher gibts das nicht, das müsste man direkt coden. Hatte mir allerdings für die nächste ilch Version vorgenommen, das Profil dahingehend zu erweitern, allerdings wird noch eine Weile bis dahin vergehen.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
wäre das sehr schwer, also müsste man alles umcoden oder reicht das ein paar zeilen hinzuzufügen???
das wäre echt super wenn es solch ein update bald geben würde :-) danke schon einmal |
||
| Mairu Coder
Posts: 12770 |
Es gibt kein Update mehr, das wird dann ne neue Version sein und das dauert noch ne Weile, man kann es natürlich wie schon gesagt, extra "reincoden". Was auch nicht zu schwer ist.
Du müsstest halt die Datembanktabelle um ein Feld erweitern, dann die Dateien profil_edit.php/htm anpassen. PS: Bevor du fragst, wie das geht, schreib lieber hin was genau es werden soll... Zuletzt modifiziert von Mairu am 12.06.2007 - 20:08:44 Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
also es soll so werden dass ich den user vorgebe was sihe in dieser scrollliste auswählen können
also zum beispiel: waffe: dann der kasten den pfeil anklicken und dann steht in der liste zur auswahl Bogen Speer Glavie Schwert Blade so mein ich das zum beispiel meintest du das so? |
||
| SLJ Hall Of Fame
Posts: 15485 |
Man sollte es komplett statisch in den code packen können bei 1.0.4 ging das das weiß ich, wies mit 1.1 aussieht bin ich gerade überfragt,...
www.zocker-eppingen.de (ZE 1.6.8 next ZE 2.1) Mal schauen ob noch was neues kommt,... 2012! |
||
| Mairu Coder
Posts: 12770 |
Also dann mal hier ne Anleitung, aber ich erklär es nur einmal, dauert schließlich lange genug
Achso ich empfehle einen "ordentlichen" Editor zu benutzen, der auch in der Lage ist Zeilennummern anzuzeigen, etc. ich selbst nutze schon eine Weile PSPad und bin zufrieden damit. Bei Zeilenangaben, gehe ich von den originalen Dateien aus und davon das genannte Änderungen durchgeführt wurden. Wie schon gesagt, der Tabelle prefix_user ein zusätzliches Feld anlegen, das macht man in phpmyadmin. In diesem Fall nennen wir das Feld waffe. (VARCHAR 30 wäre wohl angebracht) Weiter muss noch das Feld in der Tabelle prefix_profilefields eingetragen werden, dabei id freilassen bei show waffe, bei pos sollte die nächste freie Zahl benutzt werden, dazu einfach vorher mal schauen was so in der Tabelle eingetragen ist und bei func 3 eintragen. So nun gehen wir an die Änderungen, fangen wir mit der include/templates/profil_edit.htm an. Man füge über dem {EXPLODE} in Zeile 19 folgende Zeile ein <label style="float:left; width:35%;">Waffe:</label><select name="waffe">{_list_waffe@<option%1 value="%2">%3</option>}</select><br style="clear:both;" /><br />
Weiter gehts mit der include/contents/profil_edit.php Dort fügt man in Zeile 19 in der Abfrage in die Aufzählung der Felder waffe mit ein. Dann unter Zeile 25 folgende Zeilen einfügen $waffen = array('Bogen','Speer','Glavie','Schwert','Blade');
$row['waffe'] = arliste ( $row['waffe'] , $waffen , $tpl , 'waffe' );
Dann unter Zeile 127 folgendes einfügen waffe = '".escape($_POST['waffe'], 'string')."', Das sollte es zum Speichern gewesen sein. Nun dazu dass es auch angezeigt wird, dafür sollten wir in der include/includes/func/profilefields.php eine neue Funktion einfügen function profilefields_show_spez_waffe ($value,$uid) {
global $lang;
$waffen = array('Bogen','Speer','Glavie','Schwert','Blade');
return ( profilefields_show_echo_standart ( 'Waffe', $waffen[$value] ) );
} Unter Zeile 120 wäre zu empfehlen.
So das war es auch schon, vielen Dank für mitmachen
Bei Fehlern bitte ich um Entschuldigung
Zuletzt modifiziert von Mairu am 15.06.2007 - 22:11:12 Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
OMG mairu das wäre doch nciht nötig gewesen :-)
find ich super danke du bist mein HELD :-) |
||
| Kyuubi Mitglied
Posts: 76 |
Zitat geschrieben von Kyuubi
OMG mairu das wäre doch nciht nötig gewesen :-) find ich super danke du bist mein HELD :-) EDIT:// Doch leider gibt es bei mir kein user edit kannst du mir sagen was ich stattdessen benutzen solle?? |
||
| assault Hall Of Fame
Posts: 2928 |
da hat er sich verschrieben... ich glaub, er meint include/contents/unser/profil_edit.php
|
||
| Kyuubi Mitglied
Posts: 76 |
ja doch da muss ein fehler sein da nach dem Upload der homepage die Seite nciht geht wegen der profil_edit.php datei :-(
|
||
| Mairu Coder
Posts: 12770 |
Ich habs aber bei mir getestet und da gings, bzw ich habs bei mir gemacht und nebenbei die Anleitung geschrieben, also ich denke da ist wohl eher dir ein Fehler unterlaufen oder du hast ein Modul, aber ich kann dir nicht helfen wenn du kein Link angegeben hast.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
also ich kann dir hier mein link angeben aber da ist das mit dem scroll wieder rausgemacht
Zuletzt modifiziert von Kyuubi am 23.06.2007 - 18:58:06 |
||
| Mairu Coder
Posts: 12770 |
Also erstmal geht das auf der Seite gar nicht [Script by Michael/ Design by Michael]!
Und 2. kann ich ohne Fehlermeldung nichts anfangen, wobei ich annehme, dass du etwas falsch eingefügt hast, da ich sowieso kein Profil editieren kann, solltest ein Screenshot machen von dem Fehler oder den Fehler hier angeben und dann ggf. die Zeile wo der Fehler aufgetreten sein soll, wenn es nicht gerade die mysql.php ist. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
also das mit scripted by ist mir neu da normal stand da immer dDesigned by und Scripted by Ilch 1.1 in work woth Michael abe rok muss ich mir mal ansehen
moment die fehlermeldung hab ich hie rnochmalweil ich sauf einem anderen server hochgeladen hab ghostrider91.gh.funpic.de |
||
| Kyuubi Mitglied
Posts: 76 |
Mairu meinst du wenn du schreibst unter zeile,
dass dies unter die zeile kommt oder in die zeile kommt? vieleicht liegt mein problem ach daran ![]() |
||
| assault Hall Of Fame
Posts: 2928 |
so isses aaaaaber auch noch nicht ganz in Ordnung:
[Script by ilch 1.1/edit by Michaell/ Design by Michael] so sollte es sein: [Script by ilch.de / Design by CrAwL!Ng] da du daran rein garnichts gemacht hast, außer das Copyright und den header geändert zu ändern und am script selbst bestimmt auch nich viel(ggf. das was mairu gemacht hat) und er meint warscheinlich unter der zeile, wenn er unter der zeile schreibt |
||
| Kyuubi Mitglied
Posts: 76 |
also eig bin ich hier damit ich hilfe bekomm und nicht angenörgelt werde aber ok
und zum thema unter ich hab mir das so gedacht, dass man manchmal auch sag unter der kathegorie 5 findest du was weiß denn ich was und des heißt ja dann auch nciht dass man in kathegorie 6 das findet und vielleicht hat mairu das genau so gemeint... |
||
| Le_Prussien Mitglied
Posts: 20 |
Ich versteh es nicht...
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/leprussien/shadow/include/includes/func/db/mysql.php on line 61 Wenn ich nach hochladen der geänderten Dateien das Profil öffnen möchte, kommt diese Meldung. Ich habe das ganze nicht für Waffen gemacht sondern für Schwerpunkte. Geändert habe ich daher das Wort waffe zu schwerpunkte und (jetzt wurde es kompliziert) waffen zu schwerpunkte. Kann mich irgendjemand erschießen oder mir helfen? edit: Btw. einzig installiertes Modul is der MapMod. Zuletzt modifiziert von Le_Prussien am 23.06.2007 - 22:37:29 |
||
| Mairu Coder
Posts: 12770 |
Unter heißt einfach nur darunter, im Code kann das wohl nicht viel anderes bedeuten.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Le_Prussien Mitglied
Posts: 20 |
function db_num_rows ($erg) {
return (mysql_num_rows ($erg));
}
Was gefällt ihm denn daran nich? Is in der mysql.php und ich weiß nich wieso ihm das nich gefällt, ich hab es nich gemacht ^^ Okay, er hat irgendwas gegen die pofilefields.php. function profilefields_show_spez_schwerpunkt ($value,$uid) {
global $lang;
$schwerpunkte = array('PvE','PvP','Gemischt');
return ( profilefields_show_echo_standart ( 'Schwerpunkt', $schwerpunkte[$value] ) );
Zuletzt modifiziert von Le_Prussien am 24.06.2007 - 16:55:02 |
||
| Le_Prussien Mitglied
Posts: 20 |
Vergesst es. Hab es gelöst bekommen.
Einmal ein Komma zuviel gesetzt... ich könnte heulen.. |
||
| Mairu Coder
Posts: 12770 |
Der Fehler sollte woanders liegen. Da gibts keine mysql Abfrage.
Es sollte etwas sein wo db_num_rows steht und davor müsste eine SQL Abfrage sein, die wohl falsch ist. Bzw. hast du vielleicht das was hingeschrieben, aber das Feld nicht in der Datenbank erstellt, mit phpmyadmin. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Le_Prussien Mitglied
Posts: 20 |
Joa wie gesacht, lag gar net an der profilefields, war nen Uploadfehler meinerseits dass ich dachte dass es an der lag.
Die profil_edit war es und dort hatte ich bei der Auflistung der Profilfelder vor schwerpunkt 2 Kommata gesetzt... |
||
| Mairu Coder
Posts: 12770 |
Ja hatte ich noch nicht gesehen, wenn du auf die Zeit der Posts schaust, aber schön wenn es jetzt geht.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
soo ichhabs nun genau so gemachtr wie dus gesagt hast und ha diesen fehler...
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/ghostrider91/include/includes/func/db/mysql.php on line 61 soblad ich mcih eingeloggt habe und dann auf profil gehe bin ich ausgeloggt un ddie fehlermeldung von oben kommt der Le_Prussien hatt den selben fehler aber wo genau hat er 2 kommas gesetzt???? Zuletzt modifiziert von Kyuubi am 05.07.2007 - 18:48:00 |
||
| Mairu Coder
Posts: 12770 |
Dort wo man waffe einfügen muss kann man es falsch eingefügt haben, oder das Feld nicht in der Datenbank angelegt haben, so kann es zu dem Fehler kommen.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
eingefügt habe ich das so:
$abf = 'SELECT email,wohnort,homepage,aim,msn,icq,yahoo,avatar,waffe,status,staat,gebdatum,sig,opt_pm_popup,opt_pm,opt_mail,geschlecht,spezrank FROM `prefix_user` WHERE id = "'.$_SESSION['authid'].'"'; und wie kann ich das in der datenbank ergänzen??? ich denke über myphpadmin oder so oder? und dann unter profilfields oder?? |
||
| Mairu Coder
Posts: 12770 |
Nein bei ic1_user musst du das als VARCHAR hinzufügen, steht alles in dem Post oben.
Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Kyuubi Mitglied
Posts: 76 |
hab ich doch jetzt geht das aber im feld show user details sieht man es nicht beiw eilchem ic1_ muss ich das nun noch einfügen??
|
||
| [ 1 | 2 ] | [ Anmelden zum schreiben ] |