Datum Zeit
Shoutbox
Gästen ist das Schreiben von Mitteilungen nicht erlaubt.


Datalus  Offline
04.02.2012 01:57
@ fehlerlos noch einen versuch und ich sperre beide Accounts !

Datalus  Offline
04.02.2012 01:56
@ fehlerlos , keine freischaltung da du bereits einen Account hier hast ! ( Monk )

DjMicha1985  Online
04.02.2012 01:09
@fehlerlos keine Freischaltung, da Account bereits vorhanden (Monk)

Micky  Offline
Verwarnstatus: warningwarningwarningwarning
30.01.2012 11:03
Moin Moin Zusammen

Jackpot  Offline
30.01.2012 00:01
Sehr geehrte Mitglieder, absofort gibt es wieder Lose in unseren Lottosystem! Der neue Jackpot liegt bei 500 Score. Alle Angaben ohne Gewähr. Wink

Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Profilfeld Geburtstag Allgemeine Diskussionen 4 08. Dezember 2011 18:59:46
Profilfeld erstellen Allgemeine Support Fragen 7 10. Februar 2011 23:09:38
Profilfeld Aktiviert, gruppe zugeordnet aber ... Allgemeine Support Fragen 3 28. November 2010 17:43:41
Profilfeld Scores Infusionen 5 25. November 2010 14:42:05
Wie erstelle ich ein Profilfeld? -Tutorial Allgemeine Diskussionen 6 28. September 2010 16:22:05
Thread ansehen
Wer ist hier? 1 Gäste
 Drucke Thread
Profilfeld nur für Member, Usergruppe
DjMicha1985
#1 Drucke Post
Geschrieben am 25. März 2009 21:40:54
User Avatar




Posts: 716
Registriert seit: 03.10.08

Profi
Nächstes Level: 836/1000

Scores: gesperrt
Hab heute ma versucht ob des mit dem anzeigen von Userfeldern für bestimmte Usergruppen so leicht umsetzbar ist wie ich mir das denke.
Und was musste ich feststellen es geht so.
Also wenn ihr bestimmte Userprofilfelder nur für eine bestimmte Gruppe, Admins oder nur Member sichtbar machen wollt, so ist das ganz einfach.

Nimm die aus dem Ordner includes/user_fields die jeweilige include.php (ACHTUNG NICHT die includes_var.php).
Suche dort
Code
if (!defined("IN_FUSION")) { die("Access Denied"); }




direckt danach:
(für Gruppe)
Code
if (checkgroup(GruppenID)) {



(für Admin)
Code
if (iADMIN) {



(für Member)
Code
if (iMEMBER) {



(für Superadmin)
Code
if (iSUPERADMIN) {




Suche nun:

Code
?>


(ganz am ende)
füge direckt davor:
Code
}




ab jetzt kann das jeweilige Profilfeld nur von dem User gesehen und geändert werden wenn er die jeweiligen Rechte hat.

* Anpassen mit GruppenID-Zahl
 top
http://chatandfun24.de
DjMicha1985
#2 Drucke Post
Geschrieben am 05. April 2009 14:27:41
User Avatar




Posts: 716
Registriert seit: 03.10.08

Profi
Nächstes Level: 836/1000

Scores: gesperrt
So mal wieder weiter gebastelt. Nun noch ne kleine Hilfe wie ihr Profilfelder eintragen lassen könnt (von jedem), aber dann z.b. nur für Admin im Profil angezeigt bekommt. Dem rest bleibt dann das Feld in der Profile.php verborgen.

gehe in:

includes/user_fields die jeweilige include.php (ACHTUNG NICHT die includes_var.php)

suche dort:
Code
elseif ($profile_method == "display") {




ändere dies in:

Code
elseif ($profile_method == "display" && iADMIN)




nun is das Profilfeld in der Profile.php nur für admins sichtbar.
Das was ich im 1. Beitrag geschrieben habe darf dann natürlich noch nicht gemacht worden sein.

Das iADMIN könnt ihr natürlich auch durch iSUPERADMIN oder checkgroup(GruppenID) austauschen.

andersrum geht es natürlich auch. Ihr wollt nur von ner Bestimmimten gruppe Userfeld eintragen lassen, so sucht:

Code
if ($profile_method == "input") {




und ändert es in:
Code
if ($profile_method == "input" && iADMIN) {




ihr könnt das natürlich auch wieder änder mit superadmin oder ne gruppe.

Viel spaß wünsche ich auch damit

 top
http://chatandfun24.de
Springe ins Forum: