Anwender & Administratoren JUG
Zur Gruppenseite
Erweiterung wie SOBI2 mit Feldern nur für registrierte User
Hallo !
mit SOBI2 hab ich rumprobiert aber so wie ich es sehe geht es nicht. Es sollte ein Benutzer die Möglichkeit haben sich in ein Directory einzutragen.
Der Benutzer gibt mindestens alle Pflichtfelder an wie in einem Formular auch.
Wenn sich ein Admin User sich einloggt sollte er alle Daten sehen die in dem Directory vom User eingetragen worden sind.
Ein Registrierter User hingegen aus Datenschutzgründen nur ein paar.
Wie kann man das lösen mit welcher Erweiterung? Am liebsten wär mir sowas wie SOBI2 :)
Diskussion begonnen von Andreas Achatz , am 21 Juli 07:55
Antworten
Andreas Achatz,
Mittwoch, den 28. Juli 2010 um 08:55 Uhr
Sooo da ich auch im SOBI Forum diskutierte gab mir die nette Trinity den Tip
da sind mehrere Methoden möglich:
Felder nur im Backend für Admins sichtbar:
Feldermanager:
Show Field : In Category View | In Details View Hidden Select the views where the field should be shown. Select Hidden if the input of the field should be shown nowhere.
Ansonsten Template-Programmierung: http://www.sigsiu.net/template_commands.html#entry_related_raw_data
Z.Bsp: http://www.sigsiu.net/forum/index.php/topic,24933.0/highlight,$mySobi+owner.html
da sind mehrere Methoden möglich:
Felder nur im Backend für Admins sichtbar:
Feldermanager:
Show Field : In Category View | In Details View Hidden Select the views where the field should be shown. Select Hidden if the input of the field should be shown nowhere.
Ansonsten Template-Programmierung: http://www.sigsiu.net/template_commands.html#entry_related_raw_data
Z.Bsp: http://www.sigsiu.net/forum/index.php/topic,24933.0/highlight,$mySobi+owner.html
Daniel Hoehn,
Montag, den 26. Juli 2010 um 20:09 Uhr
Soweit ich das gesehen habe geht das nicht. SOBI2 (meine Version ist 2.9.2.3) kennt bei den Felder kein Zugriffslevel, also kann so etwas nicht eingestellt werden.
FLEXIcontent (FC) kennt bei den Feldern Zugriffslevels, auch ohne das kostenpflichtige FLEXIaccess. Allerdings dürften Felder für Admins auch bei der Registration nicht eingeblendet werden, da sie ja eben den Admins vorbehalten sind. Ich könnte mir vorstellen, dass es mittels der Templates von FC möglich ist, dass die Felder für alle sichtbar sind (betrifft das Befüllen) und dann erst bei der Ausgabe (Anzeige als Liste / Blog) die Abfrage erfolgt ob es sich um einen Admin handelt und entsprechend Felder ausgegeben/angezeigt werden oder nicht.
Allenfalls lässt sich so etwas aber auch viel einfacher mit dem CommunityBuilder oder JoomSocial lösen.
FLEXIcontent (FC) kennt bei den Feldern Zugriffslevels, auch ohne das kostenpflichtige FLEXIaccess. Allerdings dürften Felder für Admins auch bei der Registration nicht eingeblendet werden, da sie ja eben den Admins vorbehalten sind. Ich könnte mir vorstellen, dass es mittels der Templates von FC möglich ist, dass die Felder für alle sichtbar sind (betrifft das Befüllen) und dann erst bei der Ausgabe (Anzeige als Liste / Blog) die Abfrage erfolgt ob es sich um einen Admin handelt und entsprechend Felder ausgegeben/angezeigt werden oder nicht.
Allenfalls lässt sich so etwas aber auch viel einfacher mit dem CommunityBuilder oder JoomSocial lösen.
Andreas Achatz,
Montag, den 26. Juli 2010 um 16:37 Uhr
genau @ Daniel, das meinte ich. Das alle Inhalte die eingetragen wurden nur der Admin sieht D.h. dinge wie Anschrift und persönliche Daten sollten nichregistrierte benutzer auch nicht sehen dürfen. Es geht nicht darum, die Felder unterschiedlich anzuzegen sondern die Datenbankinhalte. Also das was der Benutzer in das SOBI2 Formular geschrieben hat.
Daniel Hoehn,
Freitag, den 23. Juli 2010 um 12:30 Uhr
Ich hatte das so verstanden, dass sich beide (Registrierter und Admin) übers Frontend einloggen und dann unterschiedliche Felder zu sehen bekommen sollen. Das würde ich meinen geht aktuell nicht. Wenn sich aber der Admin im Backend einloggt, geht Corinne's Weg sicher, Registrierte haben ja keinen Backendzugang, Datenschutz also okay.
Beides via Frontend könnte allenfalls mit FLEXIcontent + FLEXIaccess funktonieren, bin allerdings nicht sicher. Zudem benötigt FLEXIaccess einen kostenpflichtige Mitgliedschaft...
Beides via Frontend könnte allenfalls mit FLEXIcontent + FLEXIaccess funktonieren, bin allerdings nicht sicher. Zudem benötigt FLEXIaccess einen kostenpflichtige Mitgliedschaft...
Corinne Kalberer,
Donnerstag, den 22. Juli 2010 um 07:56 Uhr
Hallo Andreas
Das sollte möglich sein mit Sobi2. Man kann ja selbst Templates erstellen mit den gewünschten Feldern.
So kann man die Pflichtfelder nicht anzeigen lassen im Frontend und die Admins können im Backend alle Daten sehen.
Das sollte möglich sein mit Sobi2. Man kann ja selbst Templates erstellen mit den gewünschten Feldern.
So kann man die Pflichtfelder nicht anzeigen lassen im Frontend und die Admins können im Backend alle Daten sehen.




