YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Ideen, Wünsche und Suche » Neue Moderatoren einfach eintragen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.836 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen Neue Moderatoren einfach eintragen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Cruiser Cruiser ist männlich
Mitglied


Dabei seit: 14.08.07
Beiträge: 98
Herkunft: Möhnesee
Forenversion: 2.3

 Neue Moderatoren einfach eintragen Antworten Zitieren Editieren Melden       UP

Hallo,

gibt es einen Hack oder ein Add-On, bei dem man neue Moderatoren für eine komplette Kategorie eintragen kann?

Bisher muss man ja jedes Unterforum einzeln anklicken und den Mod hinzufügen.

Das ist bei vielen Unterforen lästig und Zeitaufwändig.
06.03.09 15:57 Cruiser ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Cruiser in deine Kontaktliste ein
Dragon-Lion Dragon-Lion ist männlich
Mitglied


images/avatars/avatar-5600.gif

Dabei seit: 20.08.07
Beiträge: 521
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

acp > foren bearbeiten > bei kategorienamen auf moderator hinzufügen

test es mal habs nich ausprobiert aber müsste eigentlich gehen das dann in allen foren der kategore xy ein user als mod da steht

__________________

06.03.09 16:12 Dragon-Lion ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Dragon-Lion in deine Kontaktliste ein MSN Passport-Profil von Dragon-Lion anzeigen
Cruiser Cruiser ist männlich
Mitglied


Dabei seit: 14.08.07
Beiträge: 98
Herkunft: Möhnesee
Forenversion: 2.3

Themenstarter Thema begonnen von Cruiser
Antworten Zitieren Editieren Melden       UP

Gerade ausprobiert - Geht leider nicht so einfach. traurig
06.03.09 16:21 Cruiser ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Cruiser in deine Kontaktliste ein
Dragon-Lion Dragon-Lion ist männlich
Mitglied


images/avatars/avatar-5600.gif

Dabei seit: 20.08.07
Beiträge: 521
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

wo ist denn das problem? werden sie nicht angezeigt oder findest du es nicht ?

__________________

06.03.09 17:59 Dragon-Lion ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Dragon-Lion in deine Kontaktliste ein MSN Passport-Profil von Dragon-Lion anzeigen
DrPCox DrPCox ist männlich
Herr des Chaos


images/avatars/avatar-5505.gif

Dabei seit: 04.03.07
Beiträge: 414
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Essen, NRW
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

ich denke, dass sie nicht übernommen werden funktioniert nicht.
06.03.09 18:09 DrPCox ist offline E-Mail WWW Finden Als Freund hinzufügen
Cruiser Cruiser ist männlich
Mitglied


Dabei seit: 14.08.07
Beiträge: 98
Herkunft: Möhnesee
Forenversion: 2.3

Themenstarter Thema begonnen von Cruiser
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Dragon-Lion
wo ist denn das problem? werden sie nicht angezeigt oder findest du es nicht ?

Ich möchte in zwei Kategorien mit gut 70 Unterforen einen neuen Moderator eintragen.
Bei dem WBB2.3.6 muss ich den Moderator in jedem Unterforum einzeln eintragen.
Und nach jedem Eintrag muss man wieder "Foren bearbeiten" anwählen und dann Unterforum + Mod hinzufügen anklicken......usw.

Da wäre ein Hack oder Add-On schön, der die Arbeit vereinfacht.

Oder geht das über die Datenbank?
In BB1_Moderatoren habe ich nichts gefunden, was mir weiterhelfen würde, also wo ich die Foren den Mods zuordnen kann.
06.03.09 20:23 Cruiser ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Cruiser in deine Kontaktliste ein
leswo leswo ist weiblich
Mitglied


Dabei seit: 04.02.09
Beiträge: 56
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Die Frage find ich sehr berechtigt, ich hab mal bissl gebastelt:

Was ist dabei rausgekommen?

Wenn man einen Moderator anlegt/bearbeitet/löscht wird diese Aktion im angegebenen Forum inklusive aller Unterforen ausgeführt.

Das bedeutet auch, wenn beim Bearbeiten irgendwelche Rechte gesetzt werden, dass sich das auf alle vorhandenen Unterforen auswirkt.

Die einzelnen Unterforen können getrennt bearbeitet werden.
Nur sollte dann im übergeordneten Forum nichts mehr bearbeitet werden, da dann alle Werte auf den übergeordneten Wert gesetzt werden!

im wbb2.3.6 :

zu bearbeitende Datei /acp/board.php

suche nach:
php:
1:
$db->query("REPLACE INTO bb".$n."_moderators (userid,boardid,notify_newpost,notify_newthread".$fields.") VALUES ('".$moderatorid."','".$boardid."','".intval($_REQUEST['notify_newpost'])."','".intval($_REQUEST['notify_newthread'])."'".$values.")");
(im Abschnitt /** add moderator **/ )

und ersetze durch:
php:
1:
2:
3:
4:
5:
6:
7:
$ret_str $db->query_first("SELECT childlist FROM bb".$n."_boards WHERE boardid = '".$boardid."'");

            $child explode(',',$ret_str['childlist']);
            $child[0] = $boardid;
            for ( $x 0$x count ($child); $x++ ){
              $db->query("REPLACE INTO bb".$n."_moderators (userid,boardid,notify_newpost,notify_newthread".$fields.") VALUES ('".$moderatorid."','".$child[$x]."','".intval($_REQUEST['notify_newpost'])."','".intval($_REQUEST['notify_newthread'])."'".$values.")");
            }


suche nach:
php:
1:
$db->query("REPLACE INTO bb".$n."_moderators (userid,boardid,notify_newpost,notify_newthread".$fields.") VALUES ('".$userid."','".$boardid."','".intval($_REQUEST['notify_newpost'])."','".intval($_REQUEST['notify_newthread'])."'".$values.")");
(im Abschnitt /** edit moderator **/ )

und ersetze durch:
php:
1:
2:
3:
4:
5:
6:
7:
$ret_str $db->query_first("SELECT childlist FROM bb".$n."_boards WHERE boardid = '".$boardid."'");

        $child explode(',',$ret_str['childlist']);
        $child[0] = $boardid;
        for ( $x 0$x count ($child); $x++ ){
            $db->query("REPLACE INTO bb".$n."_moderators (userid,boardid,notify_newpost,notify_newthread".$fields.") VALUES ('".$userid."','".$child[$x]."','".intval($_REQUEST['notify_newpost'])."','".intval($_REQUEST['notify_newthread'])."'".$values.")");
        }


suche nach:
php:
1:
$db->unbuffered_query("DELETE FROM bb".$n."_moderators WHERE userid='".$userid."' AND boardid = '".$boardid."'"1);
(im Abschnitt /** delete moderator **/ )

und ersetze durch:
php:
1:
2:
3:
4:
5:
6:
7:
$ret_str $db->query_first("SELECT childlist FROM bb".$n."_boards WHERE boardid = '".$boardid."'");

        $child explode(',',$ret_str['childlist']);
        $child[0] = $boardid;
        for ( $x 0$x count ($child); $x++ ){
            $db->unbuffered_query("DELETE FROM bb".$n."_moderators WHERE userid='".$userid."' AND boardid = '".$child[$x]."'"1);    
        }


Datei speichern und wieder hochladen.

-> es ist empfehlenswert sich eine Kopie der originalen board.php aufzuheben, wenn man die Funktionalität nicht (mehr) haben will, einfach die Sicherung wieder einspielen Augenzwinkern

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von leswo: 07.03.09 11:04.

07.03.09 11:03 leswo ist offline E-Mail WWW Finden Als Freund hinzufügen
Cruiser Cruiser ist männlich
Mitglied


Dabei seit: 14.08.07
Beiträge: 98
Herkunft: Möhnesee
Forenversion: 2.3

Themenstarter Thema begonnen von Cruiser
Antworten Zitieren Editieren Melden       UP

Das probiere ich in meinem Testforum aus, da kann nix kaputt gehen. großes Grinsen

Vielen Dank für die Mühe.
07.03.09 15:49 Cruiser ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Cruiser in deine Kontaktliste ein
Jaky Jaky ist männlich
Mitglied


Dabei seit: 09.10.06
Beiträge: 29
Herkunft: Hückelhoven
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Dragon-Lion
wo ist denn das problem? werden sie nicht angezeigt oder findest du es nicht ?


Fuktioniert bei mir auch nicht!

Ich muss jedem Forum extra einen Mod zuweisen.
25.11.09 14:36 Jaky ist offline E-Mail Finden Als Freund hinzufügen Füge Jaky in deine Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Ideen, Wünsche und Suche » Neue Moderatoren einfach eintragen