Beiträge von |-|auke

    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.

    Dort steht:

    PHP
    sha1($salt.sha1(sha1($password).sha1($salt)))


    Das bedeutet:
    SHA1-HASH von Variable-Salt und SHA1-HASH vom Password und dem SHA1-HASH von der Variable Salt.


    Das ließe sich wunderbar mit Pawn machen, wenn es eine SHA1 Funktion geben würde.

    Oder Rechtsklick -> Eigenschaften -> Kompatibilität -> Hacken setzen bei Programm als Administrator ausfürhen -> Übernehmen.
    Dann braucht man das nicht mehr bei jedem Start machen. Windows Benutzer unter Windows Vista brauchen das überhaupt nicht zu machen.

    Kann es sein, dass du pLeader bist?
    Danach wird nicht überprüft. Denn sonst müsste das so aussenen:

    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
    {
    GetPlayerName(i, sendername, sizeof(sendername));
    format(string, sizeof(string), "* %s [ID:%d][Rang:%d]", sendername,i,PlayerInfo[i][pRank]);
    SendClientMessage(playerid, COLOR_GRAD2, string);
    }
    }

    Wenn der Server keinen Mailserver hat, und du nur einen Webspace dort hast, wirst du daran leider nicht viel ändern können. Es sei denn, du bastelst dir eine Schnittstelle auf einem anderem Server.
    Ich habe mal für die Schule in meinem Dorf (Dort sollten HTML Kurse angeboten werden) eine einfache Schnittstelle geschrieben.
    Kannst du dir hier ja mal ansehen, und evt. nachbauen und selbst benutzen ;)
    http://1000zet.net/hauke/

    Beobachte mal die Prozessorauslastung währenddessen.
    Also: Auf Server verbinden -> Alt + Enter drücken um in den Fenstermodus du gelangen -> Taskmanager öffnen -> Auf den Reiter Leistung gehen -> Beobachten was passiert, wenn du ein Interior betrittst.
    Der Ping kann natürlich hoch gehen, wenn der PC nicht mehr antwortet, weil er es nicht mehr kann.