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.

    Oh, ich dachte ich hätte alle für mich relevanten Threads in meine "Abboniert-Liste" gesteckt.
    Tut mir leid, dass ich diesen Thread vergessen hab..


    Da meine letzte Aktivität in diesem Thread nun schon etwas her ist, starte ich die Gebote-Runde neu.
    Macht mir einfach gute und realistische Angebote. - Und auf keinen Fall PNs bitte.


    Edit: Ganz wichtig: Ich werde keinen Support dafür geben. Der Käufer sollte das schon selbst hinbekommen. Da es in MySQL Tabellen speichert, sollte das nötige Wissen dafür vorhanden sein.

    if(Car21An){GetVehicleParamsEx(PolizeiVehs[21],enginee,lightss,alarms,dooors,boonnet,booot,objectives);if(lightss == VEHICLE_PARAMS_ON){
    GetVehicleDamageStatus(PolizeiVehs[21],panels,dooors,lightss,tires);
    UpdateVehicleDamageStatus(PolizeiVehs[21],panels,dooors,4,tires);}}}
    Eine Klammer } zu viel.

    Ich denke es wäre Optional.
    Weil, ein Scripter baut doch nur den CMD ein wenn er weiß das sein Forum das Unterstützt oder ?

    Lässt sich einfach via Sperre bzw. Spamschutz verhindern im Script.


    Du sprichst mir aus der Seele.


    Aktuell sind nun schon folgende Funktionen vorhanden:

    • AddPost
    • AddThread
    • BanUser
    • CheckUserPassword
    • DeletePost
    • DeleteThread
    • DisableUser
    • DisableUserAvatar
    • DisableUserSignatur
    • EditPost
    • EnableUser
    • EnableUserAvatar
    • EnableUserSignatur
    • GetPostUser
    • GetThreadUser
    • GetUserActivationCode
    • GetUserAge
    • GetUserID
    • GetUserTitle
    • IsUserActivated
    • IsUserInGroup
    • IsUserOnline
    • IsValidUser
    • RemoveUserFromGroup
    • SetUserToGroup
    • StickThread
    • TrashPost
    • TrashThread
    • UnBanUser
    • UnstickThread


    Die 2.0 Version wird wohl diese Woche noch kommen.

    @BlackAce: Ob diese Funktion im Script dann jemals einen Nutzen finden wird? Ich bin mir da nicht sicher.
    @ololberto: Das ist auch jetzt schon möglich.
    @Enzio_Borgia: Das ist auch schon möglich, wird in der nächsten Version aber natürlich auch gehen.

    Ich nutze zwar nicht pawno, allerdings kannst du für eine Sprache wie PAWN auch den Windows Editor nehmen...
    PAWN ist objektlos und simpel. Das Einzige was man vielleicht benötigen könnte, wäre die Anzeige für die Parameter der Funktionen (Was in der pawno ide ja bereits vorhanden ist).

    Ich habe nun einen neuen Kern für WBB_Connect geschrieben.
    Somit wird WBB_Connect 2 deutlich einfacher zu bedienen sein und mehr Funktionen erhalten. Desweiteren lege ich Wert darauf, dass es kompatibel zu den meisten WBB Versionen ist.
    Der letzte wichtige Punkt ist, dass es in der 2.0 Version keine MySQL Probleme mehr geben wird!


    Nun ein kleiner Aufruf an euch:
    Ich bitte euch, mir eure gewünschten Funktionen zu nennen. Ich werde dann versuchen diese mit einzubauen.
    Die, die eine Idee oder einen Wunsch haben, sollten diesen in diesem Thread posten, damit es 1. mein Postfach nicht überflutet und 2. andere sehen können welche Ideen schon genannt wurden und welche nicht.


    Ein paar neue Funktionen sind schon enthalten:

    • WBB_TrashPost
    • WBB_DeletePost
    • WBB_GetThreadUser
    • WBB_GetPostUser
    • WBB_EditPost
    • WBB_AddPost
    • WBB_StickThread
    • WBB_UnstickThread
    • WBB_DeleteThread
    • WBB_TrashThread
    • WBB_AddThread


    Die Parameter dafür nenne ich noch nicht, da sich da vielleicht noch etwas ändern könnte.



    Ich Danke euch schon jetzt für eure Ideen.