Dotnetnuke erweiterte Benutzerprofile

Derzeit arbeite ich daran eine Communtiy auf Basis von DNN zu erstellen. Es handelt sich dabei (wie schon mal weiter unten geschrieben) um eine Community rund um das Thema Ernährung, Fitness, usw. (www.lowfett.de). Was ich für DNN nicht gefunden habe ware so etwas wie erweiterte Benutzerprofile, also die Anforderung z.B. auch ein Bild von sich online zu stellen.

Jetzt habe ich ein einges Modul dafür entwickel. Dabei habe ich zunächst das Profil um folgende Angaben erweitert

  • Geburtstag
  • Geschlecht
  • Größe
  • Gewicht
  • Sternzeichen
  • Haarfarbe
  • Augenfarbe
  • Bild

Diese Informationen werde über die "Whidbey" Implementierung gespeichert. Da dieses allerdings sehr statisch ist und nicht ohne zu programmieren erweitert geändert werden kann, musste noch dynamischer aufgebaut werden.

Nun habe ich mich hingesetzt und eine Verwaltung geschrieben, die es einem Benutzer - oder viel mehr Admin - erlaubt ein komplett eigenes Profil zu erstellen. Dabei stehen als Antwortmöglichkeiten folgendes zur Verfügung:

  • Checkboxen (also Mehrfachauswahl)
  • Radiobutton (Einfachauswahl)
  • Comboboxen
  • Freies Textfeld

Wenn ich es schaffe, werde ich in den nächsten Tagen davon ein paar Screenshots machen.

Durch diesen Mechanismus kann man jetzt weitere Eigenschaften dem Profil hinzufügen (z.B. Hobbies, Interessen, usw.).

Pingbacks and trackbacks (7)+

Kommentar schreiben