[WBB 2] Nützliche Skripts zum WBB

Radiation
Manchmal benötigt man ein paar wichtige Skripts, hier eine Sammlung (Erweiterungen bitte per PN):

- Nützliche Skripts für's WBB @ Woltlab.de
- Im Anhang ein Skript um die Systemvoraussetzungen für das WBB zu überprüfen (Nützlich beim Serverumzug)
- Informationen für Hackschreiber



Letztes Update: 11.07.2009 durch Agi
Behoben: Links gefixt - sollten nun wieder stimmen
Ghostmaster
Dieses Templates hier lädst du in den acp/templates Ordner und cacht es in dem du die acp/acp_tpl.php aufrufst. Danach gehst du in dein ACP und suchst rechts im Menü den Text: LANG_ACP_GLOBAL_MENU_LANGUAGEPACK_EDIT und klickst drauf.

Danach müsste im Linken Feld sich etwas verändern und du siehst 2 Einträge. Einer davon heißt "Deutsch", rechts müsste dann das Wort "setzen" stehen, dort klickst du drauf.

Danach sollte dein Forum wieder einwandfrei gehen. Augenzwinkern


(Bei Fragen PN an mich.)
yourWBB-Team
Dieses Script ist hilfreich falls folgendes Problem auftritt:

Zitat:
Man kann das Profil von Mitglieder nicht mehr aufrufen.

Es kommt dann immer die Fehlermeldung:
Sie haben einen ungültigen Verweis angegeben. Wenn Sie einem korrekten Link gefolgt sind, sollten Sie den Administrator benachrichtigen.

Wenn eines dieser Mitglieder dann einen Beitrag schreibt dann steht dort zwar der Benutzername aber darunter steht dann "unregistriert".



In diesem Falle sollte das hier angehangene Script einmalig ausgeführt werden. Es muss in den Hauptordner des Boards geladen werden - anschließend über den Browser aufrufen.

Nachdem das Script ausgeführt wurde sollte es gelöscht werden.
yourWBB-Team
Das folgende Script kontrolliert ob die nötigen Schreibrechte gesetzt sind, damit ein problemloser Betrieb des Boards möglich ist.

Dies ist nach einem Umzug des Boards sehr nützlich, da immerwieder vergessen wird die Zugriffsrechte wiederherzustellen.

Im Zip-Archiv sind 2 Versionen enthalten. (Jeweils ein Script für 2.0.x und 2.1.x)

Das Script sollte in den Hauptordner des Boards geladen werden - anschließend über den Browser aufrufen.

Nach der Ausführung kann das Script gelöscht werden.
yourWBB-Team
Dieses Script ist für das folgende Problem gedacht:

Zitat:
Der Wert für den Timeout der User und/oder der Administratoren/Moderatoren ist sehr niegdrig oder gar auf <=0 gestellt.

In diesem Fall würde man direkt nach dem Acp-Login wieder hinausgeworfen oder schon nach kurzer Zeit eine Fehlermeldung bekommen. (Auffoderung zum Login).


Das hier angehangene Script macht es möglich den Timeout-Wert zu ändern. Dabei wird der Wert für den Acp-Timeout sowie auch der Wert des User-Timeout´s geändert.

Der Wert ist in Sekunden anzugeben!

Das Script sollte in den Acp-Ordner des Boards geladen werden - anschließend über den Browser ausführen.

Nach erfolgreicher Änderung sollte das Script wieder gelöscht werden!

Dieses Script funktioniert mit allen Versionen des wBB2
yourWBB-Team
Dieses Script wird von kiama zur Verfügung gestellt.

Es hilft einem dabei, wenn man die userID eines bestimmten Users ändern möchte. Das Script kann ausserhalb des Boardverzeichnisses gespeichert werden.

für das wBB 2.1.x/2.2.x und wBB 2.3.x (von MaxRaab angepasst)
yourWBB-Team
Ein Tool um das Datum der Installation zu ändern. Nützlich wenn ein Board zu testzwecken schon etwas länger online ist aber man die Anzeige "Postings pro Tag" korregieren möchte.

Zitat:
Original von Denis1803
Du findest im anhang eine PHP datei (newtime.php). Diese einfach richtig einstellen (alles in der datei erklärt) und im HAUPTVERZEICHNISS ausführen ;-)

Funktioniert in allen wBB2 Versionen.

Dieses Skript auf eigene gefahr nutzen (sollte aber gehn.. habs ja schließlich getestet^^)

Es macht:

1) Aus Datumsangaben wird ein Timestamp
2) Update in der Datenbank
3) Optionsdatei wird neu geschrieben
4) Statistik aktualisiert
5) Ausgabe wenn erfolgreich
yourWBB-Team
Dieses Script kann genutzt werden wenn der Administrator eines Boards versehentlich gelöscht wurde.

Funktioniert nur mit wBB2.1.X. Erstellt wurde das Script von Glurak.

Dieses Script sollte nach der ausführung wieder vom Server gelöscht werden!
yourWBB-Team
Diese Script kann dafür genutzt werden, um Dateianhänge zu löschen, die keinem Forenbeitrag zugeordnet sind.
Dies passiert, wenn man eine Datei anhängt, aber den Beitrag oder das Thema danach nicht erstellt. Somit bleibt der Dateianhang als Dateileiche auf dem Server zurück.

Dieses Script funktioniert mit dem wBB 2.0.x - 2.1.x - 2.2.x.

In den Hauptordner des Forums laden und ausühren.
yourWBB-Team
Mit diesem Script ist es möglich das Passwort eines bestimmten Users abzuändern. Ein Zugriff auf das ACP ist nicht nötig. Im Script tragt ihr die MySQL Zugangsdaten ein und ändert einfach das Passwort.

Das Original stammt von Kiama.

Bugfixversion von mir (Es wurden die Passwörter aller User geändert, das wurde beseitigt).

Das Script ist unter allen Versionen des wBB 2 lauffähig, d.H. 2.0.x ; 2.1.x ; und 2.2.x
yourWBB-Team
Dieses Script liest die Sprachdatei german.lng ein, erstellt daraus ein Sprachpaket mit der ID 0, macht es zum Standardsprachpaket und cacht dieses Sprachpaket.

Diese Script funktioniert mit 2.1.x - 2.2.x

Das Script wird in den /acp Ordner hochgeladen. Es muss eine german.lng im /acp Ordner existieren (optional kann man dies auch im Script einstellen). Anschließend ruft man das Script auf. Danach kann man sich im ACP einloggen und die Sprachpakete verwalten (zB neuen Standard setzen).
yourWBB-Team
Mit diesen Script kann man alle User in eine neue Gruppen einfügen.

Das Script funktioniert mit dem wbb2 ab Version 2.1.x

Bei der php-Datei wird folgende Zeile angepasst:

php:
1:
$new_groupid=123;

Die Zahl 123 wird mit der ID der neuen Gruppe erstezt. Anschließend wird das Script in das /acp-Verzeichniss hochgeladen und dort ausgeführt. Nach der Benutzung des Scripts sollte es wieder gelöscht werden.
yourWBB-Team
Dieses Script wurde von Uzimaster erstellt.

Es kann dafür genutzt werden, um Umfragen zu löschen, die keinem Forenthema zugeordnet sind.
Dies passiert, wenn man eine Umfrage anfügt, aber das Thema danach nicht erstellt. Somit bleibt die Umfrage als Datenleiche in der Datenbank zurück.

Dieses Script funktioniert mit dem wBB 2.0.x - 2.1.x - 2.2.x. - 2.3.x

In den Hauptordner des Forums laden und ausühren.
yourWBB-Team
Ein Skript von Bräke.

Man kann damit das Rekorddatum und den Besucherrekord ändern. zB. wenn man extrem viele Bots auf seinem Forum hatte.
yourWBB-Team
Mit diesem Script kann man die Mitgliederschaft alle Benutzer in der gewählten Gruppe beenden.
Das braucht man dann, wenn man diese Gruppe löschen will. Denn man kann nur leere Gruppen löschen.

Das Script funktioniert mit dem wbb2 ab Version 2.1.x

Es muss lediglich in folgender Zeile die Gruppenid angepasst werden (Zeile 2). Die Zahl 123 muss durch die Gruppenid ersetzt werden:

php:
1:
$oldGroupid "123";

Das Script muss ins /acp-Verzeichniss hochgeladen werden.
yourWBB-Team
Mit diesem Script können die Gruppenkombinationen in der Tabelle "bbX_groupcombinations" neu geschrieben werden. Damit können evtl. vorhandene Fehler in den Zwischengespeicherten Gruppenrechten behoben werden die u.U. den Zugriff auf das ACP verhindern.

Das Script funktioniert mit dem wbb2 ab Version 2.1.x

Das Script muss ins /acp-Verzeichniss hochgeladen werden.
yourWBB-Team
Mit diesem Script kann man folgendes Problem beheben. Nach einem Update sind im ACP im Menü oder in den Einstellungen Einträge doppelt vorhanden. Um diese Einträge los zu werden könnte man sie per Hand aus der Datenbank löschen oder dieses Script verwenden.
Es besteht keine Gefahr, falls das Script ausgeführt wird und keine Einträge doppelt vorhanden sind. In diesem Fall macht das Script nichts und informiert den User auch darüber.

Das Script funktioniert mit dem wbb2 ab Version 2.1 oder höher. Es muss in den /acp-Ordner des Forums geladen werden.
yourWBB-Team
Da es bei mir im Board (wbb 2.3.x) des öfteren vorkommt das die Seitenanzahl in den Themen nicht stimmt (vermutlich durch Serverüberlastung) habe ich dieses kleine Script geschrieben.

Das ganze hat den sinnvollen Namen 1Fehler großes Grinsen

Was macht das Script ?
- Es korrigiert die Seitenanzahl der Themen, also spricht den postcount
- freizuschaltene Postings werden dabei nicht beachtet da ich damit selber auch nicht arbeite

Funktionsweise:
- Aufruf der Datei 1fehler.php (Rechte werden auf a_can_use_acp überprüft)
- Eintrag der threadid
- Abschicken
- Fertig
yourWBB-Team
Mit diesem Script kann man einem User seine alten Beiträge neu zuordnen, nachdem dieser mal gelöscht wurden ist. Der User muß sich mit dem gleichen Nicknamen registrieren, mit dem er vorher schom im Forum drinne war.

Dies ist auch nützlich, wenn z.b. nach einem Hackangriff die Usertabelle geleert wurde und sich die User neu registrieren müßen.

Die Datei im Ordner ACP ablegen und aufrufen, dort dann den Username und die neue Userid eintragen und absenden.
yourWBB-Team
Mit diesem Script können fehlerhafte Gruppenoptionen wiederhergestellt werden. Dafür muss eine Gruppe in Ordnung sein. (Siehe Screenshot)

wBB Versionen: 2.1 / 2.2 / 2.3

Das Script muss zunächst angepasst und dann ins ACP Verzeichnis des Forums geladen werden.

hacks4wbb