AdminToolbar - danopia/deviantart-difi GitHub Wiki

banIPOfUser

  • This is probably one of the lesser used admin functions, or maybe we just don't hear about the people who get this used on them.

Usage

  • Used by admins to ban not just the account, but the computer address (IP) of a user

Params

  • user_id: number(?)
  • howlong: number ( 0 is forever )
  • banreason: string (?)
  • admin_id: number

banEmailOfUser

  • Makes a curtain user's email unusable on DA.

Usage

  • Used by admins to ban the email of a user.

Params

  • user_id: number(?)
  • howlong: number ( 0 is forever )
  • banreason: string (?)
  • admin_id: number

banEmailProviderOfUser

  • Makes it so a user is unable to use a certain email provider such as GMail.

Usage

  • Used by admins to ban the email provider of a user.

Params

  • user_id: number(?)
  • howlong: number ( 0 is forever )
  • banreason: string (?)
  • admin_id: number

banFromForums

Params

  • user_id: number(?)
  • admin_id: number

banFromOrdering

Params

  • user_id: number(?)
  • reason: string(?)
  • admin_id: number

banFromPortfolio

Params

  • user_id: number(?)
  • admin_id: number

banFromUsingDrawTool

Params

  • user_id: number(?)
  • admin_id: number

banUser

Usage

  • Used by admins to ban an account

Params

  • user_id: number(?)
  • howlong: number ( 0 is forever )
  • banreason: string (?)
  • deleteallcontent: bool ( 1, 0 )
  • mark_all_comments_as_spam: bool ( 1, 0 )
  • admin_id: number

banUserFromCritiques

Params

  • user_id: number(?)
  • admin_id: number

banUserFromHelpDesk

Params

  • user_id: number(?)
  • admin_id: number

banUserFromShoutbox

Params

  • user_id: number(?)
  • how_long: number(?)
  • admin_id: number

blockUserFromMature

Params

  • user_id: number(?)
  • admin_id: number

getReleaseForms

Params

  • deviation_id : number

unbanFromUsingDrawTool

Params

  • user_id: number(?)
  • admin_id: number

unbanFromForums

Params

  • user_id: number(?)
  • admin_id: number

unbanFromOrdering

Params

  • user_id: number(?)
  • reason: string(?)
  • admin_id: number

unbanFromPortfolio

Params

  • user_id: number(?)
  • admin_id: number

unbanUser

Params

  • user_id: number(?)
  • admin_id: number

unbanUserFromCritiques

Params

  • user_id: number(?)
  • admin_id: number

unbanUserFromHelpDesk

Params

  • user_id: number(?)
  • admin_id: number

unbanUserFromShoutbox

Params

  • user_id: number(?)
  • admin_id: number

unblockUserFromMature

Params

  • user_id: number(?)
  • admin_id: number

gruserPageReset

Params

  • gruser_id: number(?)
  • admin_id: number

gruserModuleRemove

Params

  • gruser_id: number(?)
  • admin_id: number

galleryFolderDisableCSS

Params

  • gallery_id: number(?)
  • admin_id: number

changeChatroomOwner

Params

  • admin_id: number
  • new_owner: string
  • reason: string

zapJournalFromTodayPage

Params

  • admin_id: number

unzapJournalFromTodayPage

Params

  • admin_id: number

deleteUserPoll

Params

  • poll_id: number?
  • admin_id: number

deleteUserJournal

Params

  • journal_id: number?
  • admin_id: number

clearUserCache

Params

  • admin_id: number

getLastUserVisit

Params

  • admin_id: number

updateUserMessages

Params

  • admin_id: number

resetPublicDateOfBirth

Params

  • admin_id: number

purgeIcon

Params

  • admin_id: number

purgeSignature

Params

  • admin_id: number
  • comment_id: 1 (always 1 in this case)

renameCollection

Params

  • admin_id: number
  • gallery_id: number
  • new_name: string
  • gallery_type: fav, gallery, collection (I think?)
  • clear_icon: Boolean

get_gallections_info_by_username

Params

  • username: string
  • gallery_type: number (20, 21 etc)

getReleaseForms

Params

  • deviation_id: number

addPolicyViolation

Params

  • admin_id: number
  • reason: string
  • unknown: number (always 1)
  • deviation_id: number (unsure if this is included?)

addCopyrightViolation

Params

  • admin_id: number
  • reason: string
  • unknown: number (always 1)
  • deviation_id: number (unsure if this is included?)

purgeFullview

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

purgeDeviation

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

undeleteDeviation

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

editDeviationDescription

Params

  • admin_id: number
  • description: string
  • deviation_id: number (unsure if this is included?)

fetchDeviationDescription

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

moveToScraps

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

relocateDeviation

Params

  • admin_id: number
  • reason: string
  • category: string?
  • deviation_id: number (unsure if this is included?)

requestNarf

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

requestSprf

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

requestModelRelease

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

fixPreview

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

resetGroupExclusive

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

setMatureContent

Params

  • admin_id: number
  • unknown: number (0 to unset, 1 to set)
  • unknown: number (0 to unset, 1 to set)
  • deviation_id: number (unsure if this is included?)

Both unknowns must be the same

fixDeviationCommentCount

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)

getUserId

Params

  • username: string

undeleteDeviation

Params

  • admin_id: number
  • deviation_id: number (unsure if this is included?)