Seite 2 von 5 ErsteErste 12345 LetzteLetzte
Ergebnis 21 bis 40 von 97

Thema: Einstellungen aller Benutzer via SQL-Query verändern

  1. #21
    TheCatcher
    Gast
    Zitat Zitat von AllOutAnime Beitrag anzeigen
    Kann das jemand für 3.7.0 aktualisieren? Wie lautet z.B. der String um bei allen die Profilnachrichten zu erlauben?

    Gruß
    AoA
    Auch mich würde das interssieren!

  2. #22
    Benutzer
    Registriert seit
    14.09.2003
    Ort
    Berlin
    Alter
    27
    Beiträge
    130
    Angaben ohne Gewähr
    Profilnachrichten erlauben
    Ja: UPDATE user SET options = options + 8388608 WHERE NOT (options & 8388608);
    Nein: UPDATE user SET options = options - 8388608 WHERE options & 8388608;

    Das Ding arbeitet mit Bitfeldern. Einfach mal rumprobieren (In der DB gucken, welchen Wert option hat, Rechte nehmen/geben, Wert nachgucken und Differenz der beiden Werte ist der Wert für die Option).

    8388608 ist übrigens 2^23... d.h. das ist der 23. Wert der hier in der Zahl gespeichert wird. (24. Wert weil 2^0 = 1)
    Christian,
    FoN-Board.de Administrator

  3. #23
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Ich habe das Thema aktualisiert.

    Die einzelnen Werte stehen übrigens in der Datei /includes/xml/bitfield_vbulletin.xml.

  4. #24
    Benutzer
    Registriert seit
    17.03.2008
    Beiträge
    47
    Bei den neueren Befehlen kriege ich den Fehler:
    Beim Ausführen Ihres Querys trat ein Fehler auf. Die folgenden Informationen wurden zurückgegeben.
    Fehlernummer: 1146
    Fehlerbeschreibung: Table '<name>.user' doesn't exist

  5. #25
    TheCatcher
    Gast
    das <name>.user
    muss schon so heissen wie die Table nun heisst
    Also Präfix + user

  6. #26
    Benutzer
    Registriert seit
    17.03.2008
    Beiträge
    47
    Das war der Name der Datenbank und ich will den nicht öffentlich Preisgeben

  7. #27
    TheCatcher
    Gast
    lol ok dann überlese mich :-) das hättest auch dazu schreiben können ;-)

  8. #28
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Siehe erster Beitrag:
    Wichtig: Falls ein Tabellen-Präfix für die vBulletin-Tabellen verwendet wird, muss der Tabellenname entsprechend angepasst werden (z.B. vb3_user statt user).

  9. #29
    Neuer Benutzer
    Registriert seit
    01.07.2007
    Beiträge
    24

    Das blick ich nicht...

    Ich habe mir einen dump der User Tabelle gezogen.
    Nun will ich rausfinden, welcher user verweigert dem Admin das Recht Mails an ihn zu senden.

    Nach welchem Wert muss ich im dump des options Feldes suchen?

    Gruß
    Thomas
    _______________________________________________________
    Seitenbetreiber des Forums für Stockfotografen www.foto-talk.de
    Geldverdienen mit eigenen digitalen Fotos: www.relota.com

  10. #30
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    Hallo,

    der Query zum Ändern lautet:
    E-Mails von den Administratoren erhalten
    Ja: UPDATE user SET options = options + 16 WHERE NOT (options & 16);
    Nein: UPDATE user SET options = options - 16 WHERE options & 16;

    Also das Bit mit dem Wert 16 ist dafür zuständig, dafür bastelst du dir dann diesen Query:
    SELECT * FROM user WHERE NOT (options & 16);

    Viele Grüße

    Stefan

  11. #31
    vB-Guru Avatar von cws
    Registriert seit
    04.01.2005
    Ort
    Berlin
    Beiträge
    1.219
    Oder die SQL-Query, um bei allen das Kommentieren in Blogs zu erlauben?

  12. #32
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Kann Kommentare im eigenen Blog erstellen
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 2 WHERE NOT (options & 2);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 2 WHERE options & 2;

    Kann Kommentare in anderen Blogs erstellen
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 4 WHERE NOT (options & 4);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 4 WHERE options & 4;

    Kann eigene Kommentare ändern
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 8 WHERE NOT (options & 8);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 8 WHERE options & 8;

    Kann eigene Kommentare löschen
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 16 WHERE NOT (options & 16);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 16 WHERE options & 16;

    Smileys nutzbar?
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 128 WHERE NOT (options & 128);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 128 WHERE options & 128;

    BB-Code nutzbar?
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 256 WHERE NOT (options & 256);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 256 WHERE options & 256;

    BB-Code für Bilder nutzbar?
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 512 WHERE NOT (options & 512);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 512 WHERE options & 512;

    HTML Code erlaubt?
    Ja: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions + 1024 WHERE NOT (options & 1024);
    Nein: UPDATE usergroup SET vbblog_comment_permissions = vbblog_comment_permissions - 1024 WHERE options & 1024;

  13. #33
    Benutzer
    Registriert seit
    22.06.2008
    Beiträge
    32
    Wie wäre eig der befehl um alle abonnents der User zu löschen?.

  14. #34
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Administrator-Kontrollzentrum -> Themenverwaltung -> Abonnement löschen -> Abonnements von angegebenen Benutzern löschen ->
    Benutzername
    Leer lassen, um ALLE Themen-Abonnements zu löschen.

  15. #35
    Gibt es auch nen query das die Nachrichtenverfolgung standart ist?

  16. #36
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Da es dafür keine Option gibt, gibt es auch kein Query.

  17. #37
    Zitat Zitat von Mystics Beitrag anzeigen
    Da es dafür keine Option gibt, gibt es auch kein Query.
    Ok danke das wollt ich wissen.

    Das ist allerdings mit Copy der gesendeten Nachricht ab 3.8 Standart oder?

  18. #38
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Kopie von gesendeten Nachrichten standardmäßig im Postausgang speichern ist standardmäßig in 3.8 aktiviert, das dazugehörige Query steht oben.

  19. #39
    Zitat Zitat von Mystics Beitrag anzeigen
    Kopie von gesendeten Nachrichten standardmäßig im Postausgang speichern ist standardmäßig in 3.8 aktiviert, das dazugehörige Query steht oben.
    Ja das habe ich gesehen & ab 3.8 ist auch die Nachrichtenverfolgung standart aktiviert oder ??
    Muss das wissen da ich für beides nen Addon installiert habe.

  20. #40
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.829
    Es gibt auch in 3.8 keine Option, um die Einstellung für die Nachrichtenverfolgung fest zu speichern.

Seite 2 von 5 ErsteErste 12345 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. SQL Query gesucht ...
    Von Smoker im Forum MySQL
    Antworten: 22
    Letzter Beitrag: 05.05.2004, 09:39
  2. Suche SQL Query
    Von Smoker im Forum MySQL
    Antworten: 3
    Letzter Beitrag: 28.03.2004, 12:05
  3. Benutzer Profil Felder Einstellungen
    Von scrato78 im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 20.03.2004, 15:55

Lesezeichen

Berechtigungen

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