Benutzer inaktiv schalten

Started by Renard, January 05, 2007, 06:19:06 PM

Previous topic - Next topic

Renard

Ma so doof gefragt, ich sehe nur das ich mitglieder löschen und bannen kann, jedoch nicht den account "inaktiv" schalten kann - das ist irgendwie .. schlecht.
gibt es nen mod oder sonst was um sowas einzurichten oder habe ich diese funktion nur nicht gefunden O.o

dieter4

Wie meinst du inaktiv? Dass z.B. über seinem namen "inaktiv" steht?

Jorin

Oder dass er nur noch lesen, aber nix mehr schreiben darf?

Renard

inaktiv im sinne von, das joar maybe in seinem profil steht "Status: Inaktiv"
und das wenn er sich einloggen möchte ddie meldung wie beim phpBB erscheint "Sie können sich nicht einloggen, weil ihr account inaktiv geschaltet wurde. Bitte kontaktieren sie einen administrator"

das meine ich.. nicht bannen, nicht löschen, sondern nur inaktiv schalten, und das ich dann ihn wieder aktivieren kann, und der user bekommt ne mail mit einem neuen aktivierungs link.
dann ist er wieder aktiv und kann wieder posten....

mfKG

Was du möchtest, ist doch auch ein Bann. Ein "Teilweiser Bann", kannst den User unter "   Neuen Bann hinzufügen"  -> "kann sich nicht einloggen" zuweisen. Vielleicht noch einen Grund angeben. Habs auch noch ned probiert, aber hört sich nach sowas an wie Du sucht...
SRY my SiG is AtM AFK

Renard

wie fast es ein user auf wenn "inaktiv" oder "bann" dort steht O.o
hm.. eigentlich müsste es so auch gehen, aber hm... dennoch wäre es mal wa szum basteln, das bei der user liste der admin in ner check box auswählen kann "inaktiv" und dann speichern.. sodass man ne neue aktivision mail versenden kann...
und bann list, ob man das so hand haben kann.. ich sehe zwischen inaktiv und bann differnzen
bann ist eigentlich dafür da um jemanden zu verbannen, und ggf. zu löschen
und inaktiv wenn jemand für mehr als z.b. 100 tage nimmer eingeloggt war, schalte ich den inaktiv sodass die leutz im forum wissen "aha der ist inaktiv" (klingt viel freundlicher als bann), und wenn der user wieder kommt muss er mir nur ne mail schreiben und ich kann ihn freischalten, bzw. ne mail mit aktivision key senden... kann man auch, indem man nen neues passwort verschickt, aber ich dneke auch an die user allgemein in der community... und verbannen ist nun mal was anderes als jemanden inaktiv zu schalten o.O

aber ich würde auch damit erstmal leben können...

mfKG

hmmmm.....Du hast schon recht, diese Funktion ist nicht für Dein Vorhaben geeignet....
Hab das grad auch mal selber ausprobiert. Ich bekamm noch ned mal eine Mitteilung, dass ich "gebannt" sei oder was denn los ist. Ich konnte mich einfach nicht einloggen...
So eine Mod wär praktisch, die automatisch nach einer gewissen Zeit "Inaktive" User als "Inaktiv" kennzeichnet... ;)
SRY my SiG is AtM AFK

dieter4

Oder wie wäre es einfach eine Gruppe zu machen, die nichts kann (kein schreiben etc.) und die dann dem User zuzuweisen. Evtl. noch in die index.template.php deines Themes einen Hinweis für User dieser Gruppe einbauen und fertig ist.

Mopulinchen

irgendwie ist das garnicht so einfach wie du das da schreibst oder ich hab irgendwo nen denkfehler drinne.

ich möchte nämlich eine Gruppe erstellen die nix kann oder nur noch in  gewissen boards schreiben bzw diese überhaupt sehen kann.

das problem was ich dabei jetzt habe, egal wie ich was einstelle in der neuen gruppe, es funktioniert nicht das einige boards vershwinden sobald der user eine bestimmte beitragszahl hat.
habe noch beitragsabhängige gruppen. diese funktion müsste ich irgendwie umgehen wenn ich einen user inaktiv setzen will.
nur wie mach ich das denn?
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

dieter4

Du musst dafür explizit das Verbieten von Berechtigungen aktivieren.

Mopulinchen

wie mach ich das denn ganz genau? finde es einfach nicht  :-X

habe es schon mit den globalen und lokalen berechtigungen versucht aber etwerder mach ich da auch wieder was falsch aber es funktioniert nicht.

bin leider seit dem Tod meines Forumssupportis etwas auf mich allein gestellt bis sich jemand neues gefunden hat. sorry wenn ichs also nicht gleich raffe
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

dieter4

Admin-CP → Berechtigungen → Einstellungen → Aktiviert das Verbieten von Berechtigungen

Dann bekommst du bei den Berechtigungen für die Gruppen einen neuen Punkt hinzu. Wenn du eine Berechtigung verbietest, kann das entsprechende Mitglied diese Berechtigung niemals benutzen, egal welche Gruppen es hat (Administrator ausgenommen).

Mopulinchen

ok ich versuch das mal.....lauf nicht weg fals ich nochmal hilfe brauche  :D
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

Mopulinchen

ahhh es ist schonmal eine spalte mehr zu sehen die da heißt "berechtigung erlaubt / verboten"
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

Mopulinchen

und in dem neuem profil gibts nun auch so eine auswahlmöglichkeit hb auch schon alles angeklickt aber in meinem probe profil seh ich immernoch die boards.

muss ich in der boardverwaltung noch was ändern?
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

Mopulinchen

vielleicht schreib ich mal genau auf wo ich was erstellt und eingestellt habe vielleicht kannst du mir so schneller weiterhelfen wo noch der letzte fehler liegt

1.ich habe in den regulären mitgliedergruppen eine gruppe "inaktive user" erstellt.
Darin kann ich ja einstellen welche boards sichtbar sein sollen oder nicht, das habe ich gemacht. ich habe keinen haken bei beitragsbasierend oder so gesetzt.

2. in dieser neuen gruppe bin ich auf "ändern" gegangen und dann auf den reiter "einstellungen" dort habe ich die von dir oben gepostete einstellung vorgenommen, und sehe nun eine auswahl meiner regulären mitgliedergruppen jeweils mit 3 auswahlmöglichkeiten

3. habe ich mir ein probe profil erstellt welches ich im benutzerkonto bei primäre benutzergruppe auf die erstellte inaktive user gruppe eingestellt habe. gleich darunter  habe ich bei der einstellung weitere mitgliedergruppen auch inaktiver user ausgewählt.

mein problem besteht weiterhin, habe unter punkt 2 bei dem aktiven user alle 3 varianten ausprobiert aber es passiert nix.

wie müssen denn die boards die nicht sichtbar sein sollen eingestellt werden auf lokal oder global......vielleicht liegt es ja noch daran

Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

Mopulinchen

oh man ich bin grad so stolz auf mich ....ich habs hinbekommen. hier mal wie ich es gemacht habe bzw was ich genau wollte vielleicht hilft ja meine beschreibung auch jemandem weiter ;-)

wenn sich bei mir im forum ein mitglied registriert  sieht es ohne eine gewisse anzahl von beiträgen nur ein teil des forums. hat sich nun das mitglied nach monatelanger arbeit 5 beiträge erkämpft und konnte nun das ganze forum sehen und nutzen kam es oft vor das die user nix mehr geschrieben haben da sie ja alles sahen.
nun wollte ich diese user in eine benutzergruppe stecken wo sie sich inaktiv verhalten können und die wichtigen informationen die sonst nur mitgelesen wurden nichtmehr lesbar sind, bis sie wieder aktiv werden und ich sie wieder in die aktive usergruppe stecke.
hört sich ja alles ganz einfach an. jedoch war mein problem das bei jeder neuen benutzergruppe die ich erstellte habe die berechtigung nicht gegriffen hat wenn ein user diese 5 beiträge geschrieben hatte.
durch ein wenig rumprobieren und neakros hilfe hab ich es dann hinbekommen und bin wiefolgt vorgegangen

1. unter dem punkt "Mitgliedergruppen verwalten" habe ich in den "regulären gruppen" eine neue gruppe erstellt ....namens inaktive user .
hierbei hab ich ausgewählt
- "vom Typ standart"
- alle Boards ausgesucht die später gesehen werden sollen

2. unter dem punkt "berechtigungen" habe ich einen haken bei "Aktiviert das Verbieten von Berechtigungen" gesetzt, dadurch ist es nun möglich wenn ein Board Lokale berechtigungen besitzt es für jede gruppe gesondert zuzulassen ohne das es einfluss auf andere berechtigungen anderer beitragsabhängiger usergruppen hat

3. unter dem punkt "berechtigungen" gibt es einen reiter "berechtigungen der boards" diesen anklicken.......nun erscheinen alle boards im überblick und dahinter mit der vergebenen berechtigung lokal oder global.

4. jetzt nach dem gewünschtem board suchen was nicht gesehen werden soll, und dort die einstellung auf "lokal" setzen. Durch das anklicken auf "lokal" gelangt ihr nun zu den berechtigungen nur für das ausgewählte board . dies erkennt man daran das im fenster was sich öffnet als überschrift der box steht "berechtigung der boards + name des ausgewählten boardes in rot

5. da ich ja im punkt 2 ein häkchen aktiviert habe (verbieten von berechtigungen) kann ich nun in den berechtigungen genau bestimmen welche reguläre gruppe dieses board sehen darf und welche nicht.
in meinem fall habe bei den "normalen mitgliedern" einen haken gesetzt und bei den "inaktiven usern" keinen.

somit können alle normalen user die boards sehen egal was ist. und inaktive user können nachdem ich sie in diese gruppe geschoben habe diese boards nichtmehr sehen, egal ob sie die bestimmte anzahl der beiträge erreicht haben oder nicht das spielt hier keine rolle mehr.


NEAKRO nochmals vielen dank für deinen tollen denkanstoß  :D :D
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

dieter4

Quote from: Mopulinchen on April 05, 2009, 06:58:03 PM
oh man ich bin grad so stolz auf mich ....

Hast du auch allen Grund zu. Super Dokumentation der Schritte. :)


Quote from: Mopulinchen on April 05, 2009, 06:58:03 PM
NEAKRO nochmals vielen dank für deinen tollen denkanstoß  :D :D

Freut mich, dass ich helfen konnte.

Mopulinchen

und dein lob geht nochmal gut runter.  ;) ohne dich säß ich immernoch.....
saß gestern noch ein weilchen weil ich ja so froh war das es nun funktioniert.
ja die anleitung ist für Plonte  :D damits jeder versteht so wie ich auch löl.

heute abend gehts dann weiter.....mache frühjahrsputz im forum. brauch auch das update aber da schau ich mal im forum obs da ne beschreibung gibt wie ich ein update aufspiele.
hoffe das dies auch einfacher ist als es sich anhört......
Lerne erst die Menschen kennen, denn sie sind veränderlich. Die Dich heute Freundin nennen, schimpfen morgen über Dich

Advertisement: