WBB Connect 1.4.1 - Verbinde Server und Forum

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • WBB_Connect 2.0


    Hier nun die neuste Version meines WBB_Connect Filterscriptes.

    Da mit der alten 1.4.1 Version die meisten Probleme mit der MySQL Verbindung hatten, kommt diese nun komplett ohne MySQL aus.

    Desweiteren ist die neue Version perfekt kompatibel zu den aktuellen WBB Versionen.

    Da nun HTTP Requests und eine eigene PHP WBB_Connect API verwendet werden, gibt es zur Rückgabe von Werten Callbacks.
    Bei jedem abgeschlossenem Funktionsaufruf wird die entsprechende Callback Funktion aufgerufen.


    Funktionen:

    • WBB_Initialize ( Adress[ ] , AuthKey[ ] )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Adress
    • String
    • Nein
    • Die Adresse unter der das WBB erreichtbar ist. Ohne index.php und ohne http://!
    • AuthKey
    • String
    • Nein
    • Der Authentifikationsschlüssel, welcher bei der Installation des WBB_Connects angezeigt wurde.[/table]
    • WBB_AddPost ( Username[ ] , Thread , Subject[ ] , Content[ ] , Closed , Smilies , HTML , BBCodes , Signature , Index )[table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, in dessen Name der Beitrag erstellt werden soll
    • Thread
    • Int
    • Nein
    • Die ID des Threads, indem der Beitrag erstellt werden soll
    • Subject
    • String
    • Nein
    • Überschrift des Beitrags
    • Content
    • String
    • Nein
    • Die Nachricht des Beitrags
    • Closed
    • Bool
    • Ja
    • Thread schließen = 1
    • Smilies
    • Bool
    • Ja
    • Smilies deaktivieren = 0
    • HTML
    • Bool
    • Ja
    • HTML aktivieren = 1
    • BBCodes
    • Bool
    • Ja
    • BBCodes deaktivieren = 0
    • Signatur
    • Bool
    • Ja
    • Signatur nicht anzeigen = 0
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_AddThread ( Username[ ] , Board , Prefix[ ] , Subject[ ] , Content[ ] , State , Closed , Disabled , Smilies , HTML , BBCodes , Signature , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, in dessen Name der Thread erstellt werden soll
    • Board
    • Int
    • Nein
    • Die ID des Board, indem der Thread erstellt werden soll
    • Prefix
    • String
    • Nein
    • Der Prefix des Threads. Keiner = Leerzeichen
    • Subject
    • String
    • Nein
    • Überschrift des Threads
    • Content
    • String
    • Nein
    • Die Nachricht des Threads
    • State
    • Int
    • Ja
    • Mögliche Optionen: THREAD_STATE_NORMAL, THREAD_STATE_IMPORTANT, THREAD_STATE_ANNOUNCEMENT
    • Closed
    • Bool
    • Ja
    • Thread schließen = 1
    • Smilies
    • Bool
    • Ja
    • Smilies deaktivieren = 0
    • HTML
    • Bool
    • Ja
    • HTML aktivieren = 1
    • BBCodes
    • Bool
    • Ja
    • BBCodes deaktivieren = 0
    • Signatur
    • Bool
    • Ja
    • Signatur nicht anzeigen = 0
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_AddUser ( Username[ ] , Email[ ] , Password[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Name, den der neue Benutzer bekommen soll
    • Email
    • String
    • Nein
    • Die E-Mail Adresse des neuen Benutzers
    • Password
    • String
    • Nein
    • Das Passwort des neues Benutzers
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_BanUser ( Username[ ] , Reason[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, der gebannt werden soll
    • Reason
    • String
    • Nein
    • Der Grund des Bannens
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_CheckUserPassword ( Username[ ] , Password[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, dessen Passwort geprüft werden soll
    • Password
    • String
    • Nein
    • Das zu überprüfende Passwort
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_DeletePost ( Post , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Post
    • Int
    • Nein
    • Die ID des Beitrags der gelöscht werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_DeleteThread ( ThreadID , Index )[table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • ThreadID
    • Int
    • Nein
    • Die ID des Threads der gelöscht werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_DisableUser ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, der deaktiviert werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_DisableUserAvatar ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, dessen Avatar deaktiviert werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_DisableUserSignatur ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, dessen Signatur deaktiviert werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_EditPost ( Username[ ] , Post , Subject[ ] , Content[ ] , ShowEditInformation , EditReason[ ] , Smilies , HTML , BBCodes , Signature , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, in dessen Name der Beitrag bearbeitet werden soll
    • Post
    • Int
    • Nein
    • Die ID des Beitrags, der bearbeitet werden soll
    • Subject
    • String
    • Nein
    • Überschrift des Beitrags
    • Content
    • String
    • Nein
    • Die Nachricht des Beitrags
    • ShowEditInformation
    • Bool
    • Nein
    • Bearbeitungsinformation anzeigen = 1, nicht anzeigen = 0
    • EditReason
    • String
    • Nein
    • Grund des Bearbeitens
    • Closed
    • Bool
    • Ja
    • Thread schließen = 1
    • Smilies
    • Bool
    • Ja
    • Smilies deaktivieren = 0
    • HTML
    • Bool
    • Ja
    • HTML aktivieren = 1
    • BBCodes
    • Bool
    • Ja
    • BBCodes deaktivieren = 0
    • Signatur
    • Bool
    • Ja
    • Signatur nicht anzeigen = 0
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_EnableUser ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, der aktiviert werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_EnableUserAvatar ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, dessen Avatar aktiviert werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_EnableUserSignatur ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Der Benutzer, dessen Signatur aktiviert werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_GetPostUser ( Post , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Post
    • Int
    • Nein
    • Die ID des Posts, dessen Benutzer herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_GetThreadUser ( Thread , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Post
    • Int
    • Nein
    • Die ID des Threads, dessen Benutzer herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_GetUserActivationCode ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Aktivierungscode herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_GetUserAge ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Alter herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_GetUserID ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Benutzer ID herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_GetUserTitle ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Titel herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_IsUserActivated ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Aktivierungszustand herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_IsUserFriendOfUser ( Username[ ] , Friend[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer 1, dessen Freundschaftsstatus herausgefunden werden soll
    • Friend
    • String
    • Nein
    • Benutzer 2, dessen Freundschaftsstatus herausgefunden werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_IsUserInGroup ( Username[ ] , Group , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, der überprüft werden soll
    • Group
    • Int
    • Nein
    • ID der Gruppe, mit welche Überprüft werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_IsUserOnline ( Username[ ] , Index )[table=4]Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Onlinestatus überprüft werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_IsValidUser ( Username[ ] , Index )[table=4]Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, dessen Registrierungsstatus überprüft werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_RemoveUserFromGroup ( Username[ ] , Group , Index ) [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, der von einer Gruppe entfernt werden soll
    • Group
    • Int
    • Nein
    • ID der Gruppe, aus welcher der Benutzer entfernt werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_SetUserToGroup ( Username[ ] , Group , Index ) [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, der einer Gruppe hinzugefügt werden soll
    • Group
    • Int
    • Nein
    • ID der Gruppe, welcher der Benutzer hinzugefügt werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_StickThread ( ThreadID , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • ThreadID
    • Int
    • Nein
    • Die ID des Threads, welcher "angepinnt" werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_TrashPost ( Post , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Post
    • Int
    • Nein
    • Die ID des Beitrags, welcher in den Papierkorb gelegt werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_TrashThread ( ThreadID , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • ThreadID
    • Int
    • Nein
    • Die ID des Threads, welcher in den Papierkorb gelegt werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_UnBanUser ( Username[ ] , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • Username
    • String
    • Nein
    • Benutzer, der entbannt werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]
    • WBB_UnstickThread ( ThreadID , Index )
      [table=4]
    • Parameter
    • Typ
    • Optional
    • Beschreibung
    • ThreadID
    • Int
    • Nein
    • Die ID des Threads, welcher "entpinnt" werden soll
    • Index
    • Int
    • Ja
    • Der Index, der dem Funktionsaufruf mitgegeben werden kann[/table]


    Callbacks:

    • WBB_GotPostUser ( Index , Username[ ] )[table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • Username
    • String
    • Der Name des Benutzers [/table]Wird aufgerufen, wenn der Benutzername ausgelesen wurde.
    • WBB_GotThreadStarter ( Index , Username[ ] )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • Username
    • String
    • Der Name des Benutzers, der den Thread erstellt hat [/table]Wird aufgerufen, wenn der Threadstarter Name ausgelesen wurde.
    • WBB_GotUserActivationCode ( Index , ActivationCode[ ] )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • ActivationCode
    • String
    • Der Aktivierungs Code des Benutzers[/table]
      Wird aufgerufen, wenn der Aktivierungscode ausgelesen wurde.
    • WBB_GotUserActivationState ( Index , State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • Int
    • Der Aktivierungsstatus. 0 = Nicht aktiviert. 1 = aktiviert[/table]
      Wird aufgerufen, wenn der Aktivierungszustand des Benutzers ausgelesen wurde.
    • WBB_GotUserAge ( Index , Age )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • Age
    • Int
    • Das Alter des Benutzers in Jahren[/table]
      Wird aufgerufen, wenn das Alter des Benutzers ausgelesen wurde.
    • WBB_GotUserFriendState ( Index , State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • Int
    • Der Freundschaftsstatus. 0 = Keine Freunde. 1 = Freunde[/table]
      Wird aufgerufen, wenn der Freundschaftsstatus der beiden Benutzer ausgelesen wurde.
    • WBB_GotUserGroupState ( Index , State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • Int
    • Gruppenstatus. 0 = Nicht in der Gruppe. 1 = In der Gruppe[/table]
      Wird aufgerufen, wenn herausgefunden wurde, ob der Benutzer in der Angegebenen Gruppe ist.
    • WBB_GotUserID ( Index , UserID )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • UserID
    • Die ID des Benutzers[/table]
      Wird aufgerufen, wenn die ID des Benutzers ausgelesen wurde.
    • WBB_GotUserOnlineState ( Index , State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • Int
    • Der Onlinestatus. 0 = Offline. 1 = Online[/table]
      Wird aufgerufen, wenn ausgelesen wurde, ob der Benutzer gerade im Forum online ist.
    • WBB_GotUserPasswordCheckState ( Index , State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • Int
    • Der Passwortstatus. 0 = Falsch. 1 = Richtig[/table]
      Wird aufgerufen, wenn die Passwortüberprüfung fertig ist.
    • WBB_GotUserTitle ( Index , Title[ ] )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • String
    • Title
    • Der Titel des Benutzers[/table]
      Wird aufgerufen, wenn der Titel des Benutzers ausgelesen wurde.
    • WBB_GotUserValidState ( Index , State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • State
    • Int
    • Der Benutzerstatus. 0 = Benutzer existiert nicht. 1 = Benutzer existiert[/table]
      Wird aufgerufen, wenn überprüft wurde, ob der Benutzer existiert.
    • WBB_OnInitialize ( State )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • State
    • Int
    • Der WBB_Connect Status. 0 = Initialisierung schlug fehl. 1 = Initialisierung erfolgreich[/table]
      Wird aufgerufen, wenn WBB_Connect initialisiert wird.
    • WBB_PostAdded ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn ein Beitrag einem Thread hinzugefügt wurde.
    • WBB_PostDeleted ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Beitrag erfolgreich gelöscht wurde.
    • WBB_PostEdited ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Beitrag erfolgreich bearbeitet wurde.
    • WBB_PostTrashed ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Thread erfolgreich in den Papierkorb gefügt wurde.
    • WBB_ThreadAdded ( Index , ThreadID )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde
    • ThreadID
    • Int
    • Die ID des Threads, der neu hinzugefügt wurde[/table]
      Wird aufgerufen, wenn der Thread erfolgreich hinzugefügt wurde.
    • WBB_ThreadDeleted ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Thread gelöscht wurde.
    • WBB_ThreadSticked ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Thread erfolgreich angepinnt wurde.
    • WBB_ThreadUnsticked ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Thread erfolgreich "entpinnt" wurde.
    • WBB_UserAdded ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der neue Benutzer erfolgreich erstellt wurde.
    • WBB_UserAvatarDisabled ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Avatar des Benutzers erfolgreich ausgeschaltet wurde.
    • WBB_UserAvatarEnabled ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Avatar des Benutzers erfolgreich eingeschaltet wurde.
    • WBB_UserBanned ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Benutzer gebannt wurde.
    • WBB_UserDisabled ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Benutzer deaktiviert wurde.
    • WBB_UserEnabled ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Benutzer aktiviert wurde.
    • WBB_UserRemovedFromGroup ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Benutzer aus der Gruppe gelöscht wurde.
    • WBB_UserSettedToGroup ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Benutzer der Gruppe hinzugefügt wurde.
    • WBB_UserSignaturDisabled ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn die Signatur des Benutzers ausgeschaltet wurde.
    • WBB_UserSignaturEnabled ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn die Signatur des Benutzers eingeschaltet wurde.
    • WBB_UserUnbanned ( Index )
      [table=3]
    • Parameter
    • Typ
    • Beschreibung
    • Index
    • Integer
    • Der Index der Beim Funktionsaufruf mitgegeben wurde[/table]
      Wird aufgerufen, wenn der Benutzer entbannt wurde.


    Um diese Callbacks zu nutzen, müssen sie in den Gamemode kopiert werden:
    public WBB_GotPostUser ( Index , Username[ ] ) {
    return 1;
    }


    public WBB_GotThreadStarter ( Index , Username[ ] ) {
    return 1;
    }


    public WBB_GotUserActivationCode ( Index , ActivationCode[ ] ) {
    return 1;
    }


    public WBB_GotUserActivationState ( Index , State ) {
    return 1;
    }


    public WBB_GotUserAge ( Index , Age ) {
    return 1;
    }


    public WBB_GotUserFriendState ( Index , State ) {
    return 1;
    }


    public WBB_GotUserGroupState ( Index , State ) {
    return 1;
    }


    public WBB_GotUserID ( Index , UserID ) {
    return 1;
    }


    public WBB_GotUserOnlineState ( Index , State ) {
    return 1;
    }


    public WBB_GotUserPasswordCheckState ( Index , State ) {
    return 1;
    }


    public WBB_GotUserTitle ( Index , Title[ ] ) {
    return 1;
    }


    public WBB_GotUserValidState ( Index , State ) {
    return 1;
    }


    public WBB_OnInitialize ( State ) {
    return 1;
    }


    public WBB_PostAdded ( Index ) {
    return 1;
    }


    public WBB_PostDeleted ( Index ) {
    return 1;
    }


    public WBB_PostEdited ( Index ) {
    return 1;
    }


    public WBB_PostTrashed ( Index ) {
    return 1;
    }


    public WBB_ThreadAdded ( Index , ThreadID ) {
    return 1;
    }


    public WBB_ThreadDeleted ( Index ) {
    return 1;
    }


    public WBB_ThreadSticked ( Index ) {
    return 1;
    }


    public WBB_ThreadUnsticked ( Index ) {
    return 1;
    }


    public WBB_UserAdded ( Index ) {
    return 1;
    }


    public WBB_UserAvatarDisabled ( Index ) {
    return 1;
    }


    public WBB_UserAvatarEnabled ( Index ) {
    return 1;
    }


    public WBB_UserBanned ( Index ) {
    return 1;
    }


    public WBB_UserDisabled ( Index ) {
    return 1;
    }


    public WBB_UserEnabled ( Index ) {
    return 1;
    }


    public WBB_UserRemovedFromGroup ( Index ) {
    return 1;
    }


    public WBB_UserSettedToGroup ( Index ) {
    return 1;
    }


    public WBB_UserSignaturDisabled ( Index ) {
    return 1;
    }


    public WBB_UserSignaturEnabled ( Index ) {
    return 1;
    }


    public WBB_UserUnbanned ( Index ) {
    return 1;
    }


    Installationsanleitung:

    • WBB_Connect.rar extrahieren
    • WBB_Connect Filterscript dem Server hinzufügen
    • Die Include wbb_connect dem Gamemode hinzufügen ( #include <wbb_connect> )
    • Die oben genannten Callbacks in den Gamemode kopieren!
    • Die beiden neuen Dateien ( wbb_connect_install.php und wbb_connect.zip ) in den Hauptordner des Burning Boards kopieren!
    • Die wbb_connect_install.php im Browser aufrufen, und den Installationsschritten folgen
    • Der Authentifikationsschlüssel, welcher am Ende der Installation angezeigt wird, MUSS UNBEDINGT NOTIERT WERDEN!
    • Nun ist WBB_Connect korrekt installiert, und das Filterscript kann über die Funktion "WBB_Initialize" initialisiert werden


    Links:


    Die unterschiedlichen Lizenzen stehen in den Dateien.

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

    21 Mal editiert, zuletzt von |-|auke () aus folgendem Grund: Update auf 1.4.1

  • Richtig Geil!
    Du bist ein echt guter Scripter und ich frage mich warum du sowas überhaupt veröffentlichst, das bekommt kein 0815 Server hin ^^.
    Und ich finde es noch besser wenn es ein Include ist da man dann selber im Script alles machen kann und dann z.B. wenn sich ein User Regestriert, er auch einen neuen Foren Account dazu kriegt.

    Einmal editiert, zuletzt von Stefan_Wayne ()

  • Wie kann ich jetzt z.b. machen das wenn sich ein User registriert bla bla bla z.b. mit /register das dann ein Acc im Forum erstellt wird?
    Oder das wenn der user iG gebannt wird das auch der acc im Forum gebannt wird kann jemand das hier pl sposten? ansonsten 10/10

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Sieht das den so aus forward _WBB_SetMySQLData ( _Server[rdbms.strato.de] , _User[U901523] , _Password[PasswortvonDatenbank] , _Database[DB901523] , _InstallationCount );

  • Bekomme 3 Errors


    (24) : error 001: expected token: ")", but found "."
    (24) : error 001: expected token: ";", but found "."
    (39) : error 025: function heading differs from prototype


    Un hier die Zeilen
    Zeile[24]
    forward _WBB_SetMySQLData (rdbms.strato.de,U901523,passwort,DB901523,0); 
    Zeile[39]
    public _WBB_SetMySQLData ( _Server[ ] , _User[ ] , _Password[ ] , _Database[ ] , _InstallationCount ) {

  • PAWN Quelltext


    (24) : error 001: expected token: ")", but found "."
    (24) : error 001: expected token: ";", but found "."
    (39) : error 025: function heading differs from prototype

    Die errors bleiben leider auch die gleich !

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen