Autor |
|
stefan Beiträge:
2435
Wohnort: Münster
|
User_info_xl abändern
Geschrieben: 10.08.2008 21:32
Aber soweit ich weiß hab ich da keine Schreibrechte.
Hast du, du stehst in den zugelassenen Usern.
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
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
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
User_info_xl abändern
Geschrieben: 07.08.2008 20:04
und willst das später veröffentlichen?
Na klar, wenn gewünscht.
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
User_info_xl abändern
Geschrieben: 07.08.2008 18:34
und willst das später veröffentlichen?
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
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
|
|
stefan Beiträge:
2435
Wohnort: Münster
|
User_info_xl abändern
Geschrieben: 06.08.2008 17:41
send mir das modul mal
|
|
Luke
Registriert: 16.05.2005
Beiträge:
584
|
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
|
|