Forum

Moderiert von: spinne
Forum: Codeschnippsel
Sie schreiben eine Antwort zum Thema: User_info_xl abändern
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


über den Beitrag: Auch anonyme Benutzer können in diesem Forum neue Themen eröffnen und Antworten schreiben.
Benutzername:
Nachrichtensymbol:
                                                                                                                       

more...


HTML : An
BBCode : An
 


Klicken Sie auf die Smilies, um diesen in Ihre Nachricht einzufügen:

Very Happy Very Happy Smile Smile Sad Sad Surprised Surprised
Confused Confused Cool Cool Laughing Laughing Mad Mad
Razz Razz Embaressed Embaressed Crying (very sad) Crying (very sad) Evil or Very Mad Evil or Very Mad
Rolling Eyes Rolling Eyes Wink Wink Another pint of beer Another pint of beer ToolTimes at work ToolTimes at work
I have an idea I have an idea

more... 
Einstellungen:







 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
User_info_xl abändern

Geschrieben: 10.08.2008 21:32

Luke schrieb am 10.08.2008 um 20:45:26 Uhr folgendes:


Aber soweit ich weiß hab ich da keine Schreibrechte.



Hast du, du stehst in den zugelassenen Usern.


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
User_info_xl abändern

Geschrieben: 10.08.2008 20:45

Hallo Stefan!

Vielen Dank.
Aber soweit ich weiß hab ich da keine Schreibrechte. Wie machen wir das dann, soll ich Dir dann wieder mailen?

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
User_info_xl abändern

Geschrieben: 10.08.2008 09:36

bitte denk dran bevor du was änderst abzugleichen ob schon was anderes korrigiert wurde



Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
User_info_xl abändern

Geschrieben: 09.08.2008 18:21

gut dann lass uns das mal einfacher machen.

a) du hast schon Zugang zum experimental zweig svn von daher rein damit.

b) ich hab die checkbox mal angepasst von der logik her

c) ich lad das mal ins experimental dort kannst du dir das dann ja holen bzw auch weiter entwickeln. man sieht ja dann problemlos was passiert

d) ich finde /system nicht ganz so gut daher hab ich mal es ins modules geschoben


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
User_info_xl abändern

Geschrieben: 07.08.2008 20:04


und willst das später veröffentlichen?


Na klar, wenn gewünscht.


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
User_info_xl abändern

Geschrieben: 07.08.2008 19:39

Hi Stefan!
Danke daß Du schon mal ins Modul reingeschaut hast.

Feste Begriffe wären schon besser.


jetzt mein gedankte dazu ; ich vermute du willst dem user die möglichkeit geben unterschiedliche piercing anzugeben.


Yepp.


willst du nachher nach einem bestimmten p. suchen?


Genau.

Natürlich nicht nur nach nem Piercing, sondern der suchende User wählt per Checkboxen und Radiobuttons aus welche Eigenschaften für ihn relevant sind.

Z.B. Haarfarbe:

Blond
Brünette
Schwarz
Rot
Egal

Der suchende sollte dann ankreuzen welche User mit der/den ausgewählten Haarfarben angezeigt werden soll, oder ob die Haarfarbe egal ist.

Ebenso mit den Piercings, der Größe, Tattoos usw.

Gruß Luke



Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
User_info_xl abändern

Geschrieben: 07.08.2008 18:34

und willst das später veröffentlichen?


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
User_info_xl abändern

Geschrieben: 07.08.2008 18:33

öhm

          $opnConfig['opnOption']['form']->AddLabel ('user_piercing', _IXXL_USER_PIERCING . ' ' . $user_piercing_OPTIONAL, 2);
$opnConfig['opnOption']['form']->AddCheckbox ('user_piercing', 'Augenbraue', $user_piercing_OPTIONAL);
$opnConfig['opnOption']['form']->AddCheckbox ('user_piercing', 'Bauchnabel', $user_piercing_OPTIONAL);

sowas geht grundsätzlich mit checkboxen nicht. eine checkbox hat in dem sind keinen wert sondern ist entweder an oder aus

du willst hier im user_piercing lt. sql ein _OPNSQL_VARCHAR, 100 also text 100 zeichen mehere werte setzen.

da ist ne logik fehler.

jetzt mein gedankte dazu ; ich vermute du willst dem user die möglichkeit geben unterschiedliche piercing anzugeben. dann geht die überlegung weiter. willst du nachher nach einem bestimmten p. suchen? dann muss es defeniert sein und kein text; ok ne volltext suche ginge auch aber weiss jeder wie man was weiss ich schreibt.

weiss jetzt nicht was es sein soll entweder feste Begriffe oder alles frei.

wenn feste Begriffe dann brauchst du für jedes ein Feld in der db (einfacher als) oder du nimmst ein array das du dann in einem blob einpackst. (einfacher später um neue Begriffe zu erweitern dafür suche schwerer).

In jedem fall muss das da anderes werden. Sagmal wie es denn werden soll



Erst nachlesen, dann nachdenken, dann nachfragen...
http://www.catb.org/~esr/faqs/smart-questions.html

openPHPnuke Developer

Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
User_info_xl abändern

Geschrieben: 06.08.2008 17:41

send mir das modul mal


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
User_info_xl abändern

Geschrieben: 06.08.2008 16:20

Hallo Stefan!

Naja, etwas schon, aber ich weiß nicht so recht wie ich das hier richtig einbaue:

     if ($user_tattoos_reg == 0) {
          user_info_xxl_add_ceckfield ('user_tattoos', $user_tattoos_OPTIONAL, _IXXL_USER_TATTOOS);
          $opnConfig['opnOption']['form']->AddChangeRow ();
          $opnConfig['opnOption']['form']->AddLabel ('user_tattoos', _IXXL_USER_TATTOOS . ' ' . $user_tattoos_OPTIONAL);
$opnConfig['opnOption']['form']->AddRadio ('user_tattoos', 'Ja', $user_tattoos_OPTIONAL);
$opnConfig['opnOption']['form']->AddRadio ('user_tattoos', 'Nein', $user_tattoos_OPTIONAL);
$opnConfig['opnOption']['form']->AddRadio ('user_tattoos', 'Keine Angabe', $user_tattoos_OPTIONAL);
     }


So funktioniert es leider nicht. Zum einen kommen die Radio Buttons nicht vernünftig nebeneinander und die Bttons sind nicht beschriftet.



Ähnlich ist es bei den Checkboxen:


     if ($user_searching_for_reg == 0) {
          user_info_xxl_add_ceckfield ('user_searching_for', $user_searching_for_OPTIONAL, _IXXL_USER_SEARCHING_FOR);
          $opnConfig['opnOption']['form']->AddChangeRow ();
          $opnConfig['opnOption']['form']->AddLabel ('user_searching_for', _IXXL_USER_SEARCHING_FOR . ' ' . $user_searching_for_OPTIONAL);
          $opnConfig['opnOption']['form']->AddCheckbox ('user_searching_for', 'One Night Stand', $user_searching_for_OPTIONAL);
$opnConfig['opnOption']['form']->AddCheckbox ('user_searching_for', 'Feste Beziehung', $user_searching_for_OPTIONAL);
$opnConfig['opnOption']['form']->AddCheckbox ('user_searching_for', 'Austausch übers Internet', $user_searching_for_OPTIONAL);
     }



Danke im Voraus.

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
6 Seiten ( 1 - 2 - 3 - 4 - 5 - 6 )