Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 21

Thema: Beförderungsbedingung für 0-Poster

  1. #1
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683

    Beförderungsbedingung für 0-Poster

    Moin zusammen,

    ich versuche mich jetzt mal wieder an einer neuen Variante, aber irgendwie will das nicht klappen. Erreichen möchte ich, (REGEL 1) dass 0-Poster, die mind. 30 Tage registriert sind, keinen Beitrag geschrieben haben, aus der Primären Gruppe "Registrierte Benutzer" in die Primäre Gruppe "0-Poster" verschoben werden.

    (Regel 2) Wenn Gruppe "0-Poster" mind. einen Beitra geschrieben haben, dass sie wieder in Gruppe "Registrierte Benutzer" zurück verschoben wird.

    Danke für eine eventuelle Erleuchtung

  2. #2
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Das Problem ist vermutlich nur die richtige Beförderungsbedingung?

    1. Regel: Beförderungsbedingung: Renommee oder (Beiträge und Tage)

    Das heißt, dass der Benutzer verschoben wird, wenn er entweder den Renommeewert erreicht hat oder die Angaben bei Beiträge und Tage gleichzeitig zutreffen.


    2. Regel: Beförderungsbedingung: Beiträge


    Oder hattest du es bereits genau so definiert?
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  3. #3
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Moin Pogo,

    ja, 2 hatte ich genauso eingetragen, und als Wert 1 und 0 versucht, jedoch werden dann alle verschoben. Hab die Werte von Renomee und Tage gelöscht!

    Muss ich denn - oben - auch auswählen Grösser/Kleiner, oder bezieht sich das ausschließlich auf den Renomeewert?

  4. #4
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Ja, das gilt (leider) für alle Werte, wie mir jetzt erst bewusst wurde.

    Um deine Beförderung umzusetzen, musst du also 2 neue Gruppen erstellen.
    In der 0-Poster kommen die Leute aus Registriert mit weniger als 0 (oder 1?) Beiträgen.
    Danach kommen die Leute aus "0-Poster" in "0-Poster und lange dabei", die schon 30 Tage registriert sind.

    Anders geht es zur Zeit nicht.

    Wer dann in "0-Poster und lange dabei" ist und nen Beitrag schreibt, kommt zurück in Registriert.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  5. #5
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Und schummeln ist nicht möglich?

    z.B. das man den Renomeewert auf 500.000 setzt und dann die Auswahl nimmt (Renomee oder Tage) und Beiträge?


    Welche Werte müssten es denn nach deinem Beispiel genau sein? Ich hätte kein Problem 2 Gruppen anzulegen

  6. #6
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Einmal nur kleiner als 0 Beiträge und das andere mal größer gleich 30 Tage.

    Das Problem ist ja, dass du einmal kleiner als und einmal größer gleich brauchst.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  7. #7
    Benutzer Avatar von Marv
    Registriert seit
    13.06.2002
    Beiträge
    113

    Frage

    Hi Pogo,

    ich schließe mich mal in diesem - zugegeben etwas in die Tage gekommenen - Thread an. Ich hab das jetzt mal bei mir versucht umzusetzen, aber aus welchem Grund auch immer, bei mir will das nicht korrekt funktionieren.

    Was will ich erreichen?
    Prinzipiell möchte ich erreichen, das Mitglieder-Accounts deren vom Forum an sie gesendete eMails als Hard- oder Softbounce zurückkommen, in die Benutzergruppe "Benutzer, die ihr Benutzerkonto per E-Mail bestätigen müssen" verschoben werden und somit sämtlicher eMail-Verkehr deaktiviert wird. (Für das Auslesen der Bounces verwende ich ein externes Script.) Bestätigen die Benutzer aus dieser Benutzergruppe nicht innerhalb 4 Wochen auf die daraufhin folgenden Hinweis-eMails ihre eMail-Adresse (-> Unactivated User-Management), wird der Account automatisch gelöscht.

    Jetzt möchte ich die Beförderungen so einstellen, daß als Ergebnis
    • Benutzer, die seit > 365 Tagen registriert sind und < als 3 Beiträge geschrieben haben

    in die primäre Benutzergruppe "Benutzer, die ihr Benutzerkonto per E-Mail bestätigen müssen" werden.

    Wie komme ich da hin?

    Schritt 1:
    Ziel: Benutzer mit <3 Beiträgen in die zusätzliche Benutzergruppe "0-2 Poster" hinzufügen :
    • Bedingung: kleiner als
    • Renommee: 12 (10 als Grundwert bei Registrierung, 0 durch Zugehörigkeit)
    • Registriert seit: 0
    • Beiträge: 3
    • Beförderungsbedingung: Renommee und (Tage oder Beiträge)
    • Benutzergruppe hinzufügen als: zusätzliche Benutzergruppe
    • Benutzergruppe: 0-2 Poster


    Damit sollten alle Accounts aus "Registrierte Benutzer" die entweder ein Renommee < 12 und < 3 Beiträge verfasst haben zu ihrer primären Benutzergruppe auch in die zusätzliche Benutzergruppe "0-2 Poster" hinzugefügt werden. Das funktioniert soweit auch.

    Aber nun geht´s ja erst zum eigentlichen Sortieren:

    Ziel: Mitglieder in der zusätzlichen Benutzergruppe 0-2 Poster, die >365 Tage registriert sind in die primäre Benutzergruppe "Benutzer, die ihr Benutzerkonto per E-Mail bestätigen müssen" verschieben :
    • Benutzergruppe: 0-2 Poster
    • Bedingung: größer oder gleich
    • Renommee: 0
    • Registriert seit: 365
    • Beiträge: 0
    • Beförderungsbedingung: Registrierungsdatum
    • Benutzergruppe hinzufügen als: primäre Benutzergruppe
    • Benutzergruppe: Benutzer, die ihr Benutzerkonto per E-Mail bestätigen müssen


    Und hier hakt es. Warum genau, kann ich nur erahnen. Als Arbeitsthese gehe ich davon aus, daß die letzte Beförderungsbedingung nicht greift, da sie evtl. nur Accounts einschließt, die als primäre Benutzergruppe "0-2 Poster" haben und diese Bedingungen nicht auf Accounts anwendet, die "0-2 Poster" nur als zusätzliche Benutzergruppe haben. Gibts dafür u.U. ein kleines Code-Snippet, daß man für die Einbindung der zusätzlichen Gruppen verwenden kann ?

    Das lässt mich jetzt mit 3 Fragen zurück:
    1. stimmt die These und
    2. wenn ja, wie kann ich mein Ziel trotzdem erreichen ?
    3. Gibt es eine Möglichkeit, den User aus der zusätzlichen Benutzergruppe "0-2 Poster" bei Erreichen der Bedingung >3 Beiträge (also einer wurde nach dem Verschieben in 0-2 Poster neu erstellt) zu entfernen ?


    Vermutlich kann man die Beförderungen so umsetzen, in dem man die erste Beförderungen von zusätzliche in primäre Benutzergruppe ändert. Aber damit habe ich dann ein ganz anderes Problem, denn es existieren bei uns über 40 Benutzergruppen die wir auch so benötigen und nach denen verschiedene Funktionen des Forums über die jeweiligen Rechte gesteuert werden, die in allen 40 Gruppen unterschiedlich sind.

    Weiß da jemand Rat ?

    Gruß & Dank,
    Marv
    Geändert von Marv (11.11.2007 um 10:21 Uhr)
    "§ 328 [...](1) Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer (3.) eine nukleare Explosion verursacht.[..]"
    - ohne Worte, oder ?

  8. #8
    Benutzer Avatar von Marv
    Registriert seit
    13.06.2002
    Beiträge
    113
    *bump*
    "§ 328 [...](1) Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer (3.) eine nukleare Explosion verursacht.[..]"
    - ohne Worte, oder ?

  9. #9
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Beförderungen gelten nur für primäre Benutzergruppen.
    Wenn jemand also wie bei dir als sekundäre Benutzergruppe "0-2 Poster" hat, wirkt eine Beförderung nicht.

    Optimal wäre wohl nur eine Änderung der includes/cron/promotion.php, so dass die Beförderung auch klappt.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  10. #10
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Was spricht denn gegen die Beförderung in eine primäre Benutzergruppe?

    Deine 40 Benutzergruppen können als zusätzliche Benutzergruppe doch immer die Rechte entsprechend erweitern.

  11. #11
    Benutzer Avatar von Milesbier
    Registriert seit
    16.07.2007
    Ort
    Fiwa
    Alter
    26
    Beiträge
    55
    Hallo, ich habe auch was recht simples vor, aber es will nicht funktionieren.

    Ich möchte nur, das Mitglieder die seit 30 Tagen keinen einzigen Beitrag geschrieben haben, in eine andere Gruppe verschoben werden, wo ich sie löschen kann. Nur geht es einfach nicht, immer werden gleich fast 100 User verschoben, obwohl es aktuell nur auf 2 User passen würde.

    Was sollte ich einstellen, damit es funktioniert?

  12. #12
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Meinst du Benutzer, die noch nie einen Beitrag geschrieben haben? Oder Benutzer, die schon Beiträge geschrieben haben, seit 30 Tagen aber nicht mehr? Falls Letzteres: So ein Beförderungskriterium ist im Standard-vBulletin nicht möglich. Falls Ersteres: Sag uns bitte deine genauen Einstellungen für das Beförderungskriterium.

  13. #13
    Benutzer Avatar von Milesbier
    Registriert seit
    16.07.2007
    Ort
    Fiwa
    Alter
    26
    Beiträge
    55
    Ersteres.

    Einstellungen wie folgt:

    Gruppe: Mitglieder
    Renommee: 0
    Registriert seit 30 Tagen
    Beiträge: 0
    Beförderungsbedingung: Renommee und Regestrierdatum und Beiträge
    Beförderungsart: Primär
    Der Renommeewert ist: größer oder gleich
    verschieben: erstellte Gruppe

    So wie ich das verstanden habe, muss der Renommeewert 0 sein, die beiträge 0 und der benutzer muß 30 tage lang dabei sein, eh es passiert. Renommesystem wude deaktiviert, also wird das eh 0 Bleiben.

  14. #14
    Benutzer Avatar von Milesbier
    Registriert seit
    16.07.2007
    Ort
    Fiwa
    Alter
    26
    Beiträge
    55
    Keine Idee wer?

  15. #15
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Ich habe mir das mal angesehen. Bei den Beförderungen kann man nicht nach "Benutzer hat 0 Beiträge" filtern. Die Beförderung gilt für alle Benutzer mit X oder mehr Beiträgen. Ist halt wirklich nur für Beförderungen gedacht, nicht für Degradierungen

    Du brauchst ein Add-on:
    http://www.vbulletin.org/forum/showthread.php?t=157409 (3.6)
    http://www.vbulletin.org/forum/showthread.php?t=178069 (3.7)

  16. #16
    Benutzer Avatar von Milesbier
    Registriert seit
    16.07.2007
    Ort
    Fiwa
    Alter
    26
    Beiträge
    55
    Ok, Danke!

  17. #17
    vB-Experte Avatar von Tamara-Jasmin
    Registriert seit
    21.06.2010
    Ort
    Berchtesgaden
    Beiträge
    673
    Gibt es diese AddOns auch¨irgendwo für die 4.1.3?

    Würde gerne User, die das Forum unterstützen in eine bestimmte Benutzergruppe verschieben - das geschieht ja manuell von meiner Seite. Nach 366 Tagen sollen diese aber von Benutzergruppe: "Unterstützt das Forum" (oder so ähnlich) automatisch wieder in die Benutzergruppe "Registrierte Benutzer" zurückfallen. Optimal wäre noch ein Emailhinweis dass der Benutzer nun zurückgestuft wird.
    Ein Eintrag von -366 Tagen bei den Beförderungen wird nicht funktionieren, da ja ab dem Registrierdatum gerechnet wird.

    Liebe Grüsse:
    Tammy

    Ein Hund ist treu - ein Hund ist ehrlich -
    der Mensch dagegen sehr beschwerlich
    (Tamara-Jasmin 04.2011 - www.woistwaslosindeutschland.de)

  18. #18
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,
    @Tammy: schon mal in den Addonforen geschaut?
    Da bekommst du soetwas
    Gruß
    Marcus

  19. #19
    vB-Experte Avatar von Tamara-Jasmin
    Registriert seit
    21.06.2010
    Ort
    Berchtesgaden
    Beiträge
    673
    Ja, und zwar im Forum meiner Muttersprache - und da gibt es nichts. Sonst würde ich ja nicht fragen, oder?
    Wenn Du einen Link hast zum englischen AddOn, wäre ich Dir dankbar wenn Du den listen könntest. Das kann ich zumindest mit viel bastelei versuchen zu integrieren.

    Liebe Grüsse:
    Tammy

    Ein Hund ist treu - ein Hund ist ehrlich -
    der Mensch dagegen sehr beschwerlich
    (Tamara-Jasmin 04.2011 - www.woistwaslosindeutschland.de)

  20. #20
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,
    Hier hast mal Anhaltspunkte z.b.
    http://www.vbulletin.org/forum/showt...ight=usergroup
    das ggf. etwas anpassen.
    oder z.b. das hier als Denkanstoß nehmen und umschreiben
    http://www.vbulletin-germany.org/sho...ght=usergruppe

    Solltest dir auch angewöhnen vbulletin.org als 1. Anlaufstelle zu nehmen, denn da sind die Chancen das es was gibt um ein vielfaches höher als auf vb-g.org
    Gruß
    Marcus

Seite 1 von 2 12 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Was macht ihr mit Zero Poster / Forum Leichen ?
    Von kampet im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 17.02.2005, 16:58
  2. Poster entspricht nicht dem wahren Poster
    Von stormblast im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 17.12.2004, 20:44
  3. Poster des Monats
    Von wiking im Forum vB3 Code-Hacking Diskussionen
    Antworten: 0
    Letzter Beitrag: 17.09.2004, 23:59
  4. Suche hack für Top Poster und Top Themenersteller auf der Startseite
    Von vBFreak im Forum vB2 Code-Hacking Diskussionen
    Antworten: 6
    Letzter Beitrag: 25.10.2003, 15:35
  5. 0 poster verschieben (query gesucht)
    Von spammotel im Forum vBulletin 2 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 20.11.2002, 23:00

Lesezeichen

Berechtigungen

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