+ Antworten
Ergebnis 1 bis 5 von 5

Thema: CBE - Seite bei erster Anmeldung

  1. #1
    Neu an Board
    Registriert seit
    06.09.2006
    Beiträge
    29
    Bedankte sich
    3
    1 Danksagung in 1 Beitrag

    Standard CBE - Seite bei erster Anmeldung

    Hallo,

    ich habe folgendes Szenario:
    Wir sind ein studentischer Verein. Am Semesteranfang tragen sich die Studenten bei uns im Büro ein. Ich erstelle dann sämtliche Profile mit den genannten Informationen.
    1) Die Mitgleider sollen dann alle eine Email bekommen, dass sie auf unserer Seite nun registrierte Mitglieder sind, d.h. sie bekommen die Logindaten (Username und Passwort) zugemailt. Kann ich in der automatisch generierten Confirmation-email auch das passwort mitschicken lassen? Dies erfolgt ja einmalig, bevor das passwort anschließend md5 chiffriert wird.
    2) Bei der ersten Anmeldung sollen die User weitere Profilfelder ausfüllen und (ganz wichtig!) ein neues individuelles Passwort festlegen, welches wir nicht kennen!
    Der User soll erst dann die Inhalte für registrierte Mitglieder ansehen können wenn er eben sein Profil ergänzt und Passwort geändert hat.

    Wie ist sowas mit CBE zu verwirklichen?

    Danke, Nick

  2. #2
    awz
    awz ist offline
    War schon öfter hier
    Registriert seit
    25.02.2006
    Ort
    Berlin
    Alter
    40
    Beiträge
    202
    Bedankte sich
    9
    Erhielt 9 Danksagungen
    in 9 Beiträgen

    Standard

    hallo,
    das sich die user beim ersten einlogen in ihrem profil wiederfinden ist recht einfach zu bewerkstelligen

    http://www.fick-mit.com/administrator/index2.php?option=com_comprofiler&task=showconfig

    dann den punkt URL bei der ersten Anmeldung suchen, und dan zum profil verlinken

    http://www.fick-mit.com/index.php?option=com_comprofiler

    den zweiten teil kann ich dir leider nicht erklären

  3. #3
    Neu an Board
    Registriert seit
    06.09.2006
    Beiträge
    29
    Bedankte sich
    3
    1 Danksagung in 1 Beitrag

    Standard

    Ja, das mit dem ersten Teil ist mir auch klar.
    Hat Niemand eine Idee oder ähnliches Problem?
    Sonst muss ich wohl selbst ran was zu programmieren.

  4. #4
    Wohnt hier Avatar von Phil_K
    Registriert seit
    19.09.2005
    Ort
    Münster
    Alter
    38
    Beiträge
    3.435
    Bedankte sich
    27
    Erhielt 955 Danksagungen
    in 865 Beiträgen

    Standard

    N'Abend.

    Zitat Zitat von URiCK Beitrag anzeigen
    2) Bei der ersten Anmeldung sollen die User weitere Profilfelder ausfüllen und (ganz wichtig!) ein neues individuelles Passwort festlegen, welches wir nicht kennen!
    Der User soll erst dann die Inhalte für registrierte Mitglieder ansehen können wenn er eben sein Profil ergänzt und Passwort geändert hat.
    Indem Du ihn per Backend-CBE -> Configuration -> Registrierung -> URL bei der ersten Anmeldung auf sein Profil lenkst
    -> per index.php?option=com_comprofiler&task=userDetails

    Dann legst Du Tabs an die die weiteren Infofelder enthalten, wobei dort einige Pflichtfelder existieren sollten. Diese Felder sind nicht zur Registrierung geschaltet.
    Der User muss nun diese Felder ausfuellen um per Speichern den Editmode verlassen zu koenne. Allerdings koennte er auch abbrechen bzw. jeder Menulink fuehrt ihn daraus.
    Du muesstest also dem UserEdit einen Menulink verpassen, dessen ItemID der oben genannten URL mit anhaengen und dem Menulink ein Template zuweisen das per onunload="submitbutton_cbe_edit" im body tag trotzdem versucht das Formular zu speichern. Dann sollte nur deaktivieren von JS bzw. schliessen des Browsers helfen.

    Allen anderen Profiltabs die man sehen koennte, verpasst Du eine Tab-Condition fuer den Betrachter, so das diese nur zu sehen sind wenn der User die entsprechenden Pflichtfelder im EditMode befuellt hat.

    Gruss
    Phil.
    CBE-Beta1-1/2 sv0.702
    (deutsche Sprachdateien incl.)
    ( FAQ im Aufbau )

  5. #5
    Neu an Board
    Registriert seit
    06.09.2006
    Beiträge
    29
    Bedankte sich
    3
    1 Danksagung in 1 Beitrag

    Standard

    Hallo Phil_K,

    Vielen Dank, für die gute Anregung.
    Habe Deine Idee durchdacht. Sie funktioniert bei allen Profilfeldern, welche beim ersten Einloggen noch ausgefüllt werden sollen gut, bis auf das Passwort.
    Ich habe in den Datenbanktabellen von Comprofiler nachgescheut, jedoch wird das Feld Passwort nicht aufgeführt, so dass ich das Passwortfeld nicht als required deklarieren kann, also, dass dieses abgeändert werden muss, bevor sich cbe_edit zufrieden gibt.
    Wäre wohl nur die Möglichkeit im Code von CBE das Passwortfeld auf required zu setzten, dann allerdings muss der Benutzer auch jedesmal, wenn er am Profil was ändert wieder ein Passwort vergeben. Und auch lässt sich leider nur durch hacken umgehen, dass der Benutzer beim ersten mal das Fenster einfach schließt udn beim zweiten Öffnen dann nicht mehr auf sein Profil geleitet wird.
    Also dachte ich mir eine PHP Seite oder auch Componente...zu Programmieren, auf welcher der Benutzer ein Passwort eingeben muss. Auf diese Seite kommt er mit einem Eimallink, welchen ich ihm als Email zuschicke. Anschhließend bekommt er Loginname und sein soeben gewähltes Passwort genannt, mit dem er sich dann normal einloggen kann.
    Da ich jedes Semester eine Excelliste/csv mit 300 Nutzern bekomme, werde ich eine kleine Schnittstelle programmieren, welche die Daten der Liste einliest, in die entsprechenden Felder in den Usertabellen der Datenbank einfügt, zudem eine Spalte für den Einmallink erstellt und anschließend eine Email an die Nutzer mit Ihren Einmalzugangslinks verschickt.

    Was hälst Du von der Idee? Mache ich hier nen rießen Aufwand für etwas was doch viel einfacher klappt?

    LG Nick!

+ Antworten

Ähnliche Themen

  1. gallery2 seite bei anmeldung behalten....
    Von floxworld im Forum Joomla Komponenten
    Antworten: 4
    Letzter Beitrag: 29.05.2006, 17:08
  2. Komponentenwahl für eine Seite
    Von docbrown im Forum Allgemeine Fragen zu Joomla
    Antworten: 3
    Letzter Beitrag: 25.04.2006, 19:45
  3. CBE Mitgliederliste nur 1. Seite!
    Von Gecekusu im Forum Allgemeine Fragen zu Joomla
    Antworten: 0
    Letzter Beitrag: 23.11.2005, 22:16
  4. Seite existiert nicht
    Von BommelS im Forum Allgemeine Fragen zu Mambo
    Antworten: 4
    Letzter Beitrag: 20.10.2005, 06:38
  5. Antworten: 2
    Letzter Beitrag: 12.03.2005, 20:02

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein