Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 139.293 (Täglich: 22,94 )
Themen: 16.212
Mitglieder: 13.155
Neuestes Mitglied: Leviathan.
Ausl. d. letzten Minute: 96%
Ausl. d. letzten 5 Minuten: 75%
Ausl. d. letzten 15 Minuten: 68%
Freier Webspace: 1.92 TB
PHP-Version: 7.3.10

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.2.x) » [Needed] Gruppe bei Registrierung » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen [Needed] Gruppe bei Registrierung
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
batida444   Zeige batida444 auf Karte batida444 ist männlich
wBB2-User


images/avatars/avatar-220.jpg

Zeige batida444 auf Karte
Dabei seit: 21.10.2004
Beiträge: 2.022
16 Filebase-Einträge

Herkunft: Altes Land
wBB-Version: wBB2.2

Bewertung: 
30 Bewertung(en) - Durchschnitt: 8,27

Level: 50 [?]
Erfahrungspunkte: 11.403.033
Nächster Level: 11.777.899

374.866 Erfahrungspunkt(e) für den nächsten Levelanstieg



[Needed] Gruppe bei Registrierung Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Huhuhs

ich brauch da dringend einen Hack, kann ihn aber leider nicht selber schreiben und habe auch nichts gefunden in den diversen Supportboards.

Und zwar brauche ich einen Hack, bei dem der User bei der Registrierung schon eine (oder mehrere) Gruppe(n) auswählen kann.

Gibt es sowas schon und ich habs nur nicht gefunden ?
Oder kann mir jemand diesen Hack schreiben ? Ich selber steig durch das Gruppengedöns nicht durch verwirrt

Greetz
Günni

__________________

01.11.2005 01:45 batida444 ist offline E-Mail an batida444 senden Homepage von batida444 Beiträge von batida444 suchen Nehmen Sie batida444 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.076
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.616.200
Nächster Level: 202.592.733

19.976.533 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

gesehen habe ich sowas auch noch nicht. geschockt

Bestimmt soll der User nur bestimmte Gruppen auswählen. großes Grinsen

Probleme sehe ich nur mit der Onlineanzeige wenn der User Posts haben muss. fröhlich

Machbar sollte es sein. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

01.11.2005 17:14 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
batida444   Zeige batida444 auf Karte batida444 ist männlich
wBB2-User


images/avatars/avatar-220.jpg

Zeige batida444 auf Karte
Dabei seit: 21.10.2004
Beiträge: 2.022
16 Filebase-Einträge

Herkunft: Altes Land
wBB-Version: wBB2.2

Bewertung: 
30 Bewertung(en) - Durchschnitt: 8,27

Level: 50 [?]
Erfahrungspunkte: 11.403.033
Nächster Level: 11.777.899

374.866 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von batida444


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

das wäre super

also der hintergrund ist folgender:

ich habe ja ein forum, welches sich mit dem opel ascona-c beschäftigt.
nun möchte ich das forum um den ascona-a und ascona-b erweitern.

durch diese erweiterung werden aber auch die themenspezifischen bereiche des forums, die es bis jetzt ja nur für den c-ascona gab, verdreifacht.

sprich, es sieht dann in etwa so aus:
- Alles rund um den A-Ascona
-- Motor
-- Getriebe
-- Abgasanlage
-- Elektrik
-- Innenraum
... usw
... usw
- Alles rund um den B-Ascona
-- Motor
-- Getriebe
-- Abgasanlage
-- Elektrik
-- Innenraum
... usw
... usw
- Alles rund um den C-Ascona
-- Motor
-- Getriebe
-- Abgasanlage
-- Elektrik
-- Innenraum
... usw
... usw

dadurch wird das forum sehr in die länge gezogen und viele der c-ascona-schrauber wollen vielleicht nicht im a-ascona-bereich mitlesen und auch umgekehrt.

deswegen habe ich 3 neue benutzergruppen angelegt.
A-Ascona-Schrauber
B-Ascona-Schrauber
C-Ascona-Schrauber

jede benutzergruppe sieht nur den jeweiligen themenbereich. natürlich kann man sich auch für alle 3 gruppen freischalten.

das ganze ist nicht postabhängig oder zeitabhängig, sondern jeder user kann zu jeder zeit in seinem profil die für ihn intressanten gruppen wählen.

so, damit nun ein neuer user nach der registrierung nicht gleich erschlagen wird, aber trotzdem den für ihn interessanten teil sehen kann, möchte ich es eben so haben, dass er bei der registrierung schon auswählen kann, was er sehen will.

ein kleines problemchen könnte es allerdings geben.....

die user müssen sich bei mir über den aktivierungslink freischalten.
sprich, sie sind nach der registrierung in der benutzergruppe "Standardgruppe für nichtaktivierte User"
der hack müsste nun so funzen, dass irgendwo zwischengespeichert wird, wofür sich der user freischalten will und erst nach der aktivierung wird er dann automatisch für diese gruppe(n) freigeschaltet.

hab ich das einigermaßen verständlich erklärt ? verwirrt

wäre super, wenn du das hinkriegst, viktor fröhlich

greetz
günni

__________________

01.11.2005 17:43 batida444 ist offline E-Mail an batida444 senden Homepage von batida444 Beiträge von batida444 suchen Nehmen Sie batida444 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.076
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.616.200
Nächster Level: 202.592.733

19.976.533 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

das mit dem zwischen Speichern ist schon wieder was besonderes. großes Grinsen

Wie ich das sehe müsste es ja auch in dem Usercp mit rein sonst kann er ja nicht wechseln. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

01.11.2005 18:09 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
batida444   Zeige batida444 auf Karte batida444 ist männlich
wBB2-User


images/avatars/avatar-220.jpg

Zeige batida444 auf Karte
Dabei seit: 21.10.2004
Beiträge: 2.022
16 Filebase-Einträge

Herkunft: Altes Land
wBB-Version: wBB2.2

Bewertung: 
30 Bewertung(en) - Durchschnitt: 8,27

Level: 50 [?]
Erfahrungspunkte: 11.403.033
Nächster Level: 11.777.899

374.866 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von batida444


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

im usercp isses ja drin, da kann man ja die benutzergruppen wechseln.

es müsste ungefähr so funzen:

- user kommt ins board (usergruppe gast)

- user registriert sich und wählt für sich die gruppe A und C
dies wird in einer neuen tabelle in der datenbank zwischengespeichert (userid 123, Gruppen A,C)
nach der registrierung ist der user in der usergruppe "nicht aktiviert"

- der user bekommt seine freischaltungsmail, und aktiviert sich.
nun wird er in der bbx_users nicht nur freigeschaltet, sondern es wird auch noch aus der neuen tabelle ausgelesen, welche gruppen (A,C) der user für sich gewählt hat und wird automatisch für diese gruppen freigeschaltet

war so meine idee, nur ich krieg das mit den gruppen nicht hin unglücklich

wenn du dir das bei mir ansehen möchtest, dann kann ich dir gerne nen admin-account geben per PN

greetz
günni

__________________

01.11.2005 18:19 batida444 ist offline E-Mail an batida444 senden Homepage von batida444 Beiträge von batida444 suchen Nehmen Sie batida444 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.076
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.616.200
Nächster Level: 202.592.733

19.976.533 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

das wegschreiben in ein neues Tabellenfeld sollte ja nicht das Problem sein. großes Grinsen

Entweder die Tabelle users erweitern oder eine neue Tabelle. fröhlich

Wegschreiben der neuen Gruppen mit Komma getrennt. fröhlich

z.Bp.: 12,15

In der Datei register.php kannst du dann da wo er Freigeschatet wird den Code erweiter.

Alte Gruppenid mit Rechte holen:

php:
1:
2:
3:
$grusers=$db->query_first("SELECT * FROM bb".$n."_users WHERE userid = '".$userid."'");
      $result=$db->query_first("SELECT groupids FROM bb".$n."_groupcombinations WHERE groupcombinationid='".$grusers['groupcombinationid']."'");
      $groupids=explode(",",$result['groupids']);


Neue Gruppen aufbereiten:

php:
1:
$freigroups=explode(",",$neuegruppen);



Alles zusammen mischen und neue Gruppe mit Rechten ermitteln.

php:
1:
2:
3:
4:
5:
$groupids array_merge($groupids,$freigroups);
        $groupids array_unique ($groupids);
        sort($groupids);
      
$groupcombinationid=cachegroupcombinationdata(implode(",",$groupids),0);


Alles dann Updaten.

php:
1:
2:
3:
4:
$db->query("UPDATE bb".$n."_users SET groupcombinationid='".$groupcombinationid."' WHERE userid='".$userid."'");
        foreach($groupids as $groupid$groupvalues.=",('".$userid."','".$groupid."')";
        foreach($groupids as $groupid$groupvalues1 $groupid;
        $db->query("INSERT IGNORE INTO bb".$n."_user2groups (userid,groupid) VALUES ".substr($groupvalues,1));


Das war es auch schon. großes Grinsen

Genau so mache ich es in der VG-Lizenz. fröhlich

Hilft Dir das oder brauchst du einen fertigen Hack. fröhlich verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

01.11.2005 18:50 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
ViSu   Zeige ViSu auf Karte ViSu ist männlich
Fachberater für angewandte Gegenwart


Zeige ViSu auf Karte
Dabei seit: 16.04.2005
Beiträge: 182
0 Filebase-Einträge


Bewertung: 
1 Bewertung(en) - Durchschnitt: 10,00

Level: 36 [?]
Erfahrungspunkte: 994.031
Nächster Level: 1.000.000

5.969 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Alternativvorschlag:

Erstelle ein Forum für Neumitglieder.
Nimm der Gruppe User alle Foren bis auf dieses weg.

Das Forum Neumitglieder sollte ein reines Leseforum sein. Dort erklärst du, wie man sich die passende Gruppe holt und gut is.

Die praktische Seite wird sein, dass sich alle alle Gruppen holen - schließlich weiß man ja nie, ob man bei den anderen nicht doch was Interessantes findet. Augen rollen

__________________
Fachberater für angewandte Gegenwart
01.11.2005 19:00 ViSu ist offline E-Mail an ViSu senden Beiträge von ViSu suchen Nehmen Sie ViSu in Ihre Freundesliste auf Reserved
batida444   Zeige batida444 auf Karte batida444 ist männlich
wBB2-User


images/avatars/avatar-220.jpg

Zeige batida444 auf Karte
Dabei seit: 21.10.2004
Beiträge: 2.022
16 Filebase-Einträge

Herkunft: Altes Land
wBB-Version: wBB2.2

Bewertung: 
30 Bewertung(en) - Durchschnitt: 8,27

Level: 50 [?]
Erfahrungspunkte: 11.403.033
Nächster Level: 11.777.899

374.866 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von batida444


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

hmm, ist auch ne überlegung....

denn gäste sehen alle 3 bereiche (zum anlocken großes Grinsen )

ich möchte eben den registrierten usern nur die möglichkeit geben, sich die für sie intressanten bereiche "rauszupicken".

und dies so einfach wie möglich gestalten, damit ich nicht andauernd "wieso seh ich nix ?"-PN's bekomme....

mal schauen

danke für die idee fröhlich

greetz
günni

__________________

01.11.2005 22:36 batida444 ist offline E-Mail an batida444 senden Homepage von batida444 Beiträge von batida444 suchen Nehmen Sie batida444 in Ihre Freundesliste auf Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.2.x) » [Needed] Gruppe bei Registrierung

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 4.268
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 227 Tage, 19 Stunden, 47 Minuten und 33 Sekunden