Documentation ¶
Index ¶
- Constants
- func Config(key string) string
- func ConfigAllVals() map[string]interface{}
- func CreateGroupAdmin(userName string, groupID string)
- func CreateGroupMod(userName string, groupID string)
- func CreateSuperUser(userName string, passwd string) error
- func CreateUser(userName string, passwd string, email string) error
- func IsMigrationNeeded() bool
- func IsUserGroupAdmin(userID string, groupID string) bool
- func Migrate()
- func Migration1()
- func Migration2()
- func Migration3()
- func Migration4()
- func NumComments() int64
- func NumGroups() int64
- func NumTopics() int64
- func NumUsers() int64
- func ProbeUser(userName string) bool
- func ReadAdmins(groupID string) []string
- func ReadGroupIDByName(name string) string
- func ReadMods(groupID string) []string
- func ReadUserEmail(userName string) string
- func ReadUserIDByName(userName string) (int, error)
- func ReadUserNameByToken(resetToken string) (string, error)
- func UpdateUserPasswd(userName string, passwd string) error
- func WriteConfig(key string, val string)
Constants ¶
View Source
const ( ForumName string = "forum_name" HeaderMsg string = "header_msg" LoginMsg string = "login_msg" SignupMsg string = "signup_msg" CensoredWords string = "censored_words" SignupDisabled string = "signup_disabled" GroupCreationDisabled string = "group_creation_disabled" ImageUploadEnabled string = "image_upload_enabled" AllowGroupSubscription string = "allow_group_subscription" AllowTopicSubscription string = "allow_topic_subscription" ReadOnlyMode string = "read_only" DataDir string = "data_dir" BodyAppendage string = "body_appendage" DefaultFromMail string = "default_from_mail" SMTPHost string = "smtp_host" SMTPPort string = "smtp_port" SMTPUser string = "smtp_user" SMTPPass string = "smtp_pass" Version string = "version" )
View Source
const ModelVersion = 4
Variables ¶
This section is empty.
Functions ¶
func ConfigAllVals ¶
func ConfigAllVals() map[string]interface{}
func CreateGroupAdmin ¶ added in v1.1.0
func CreateGroupMod ¶ added in v1.1.0
func CreateSuperUser ¶
func IsMigrationNeeded ¶
func IsMigrationNeeded() bool
func IsUserGroupAdmin ¶
func Migration1 ¶ added in v1.1.0
func Migration1()
func Migration2 ¶ added in v1.1.0
func Migration2()
func Migration3 ¶ added in v1.2.0
func Migration3()
func Migration4 ¶ added in v1.4.0
func Migration4()
func NumComments ¶
func NumComments() int64
func ReadAdmins ¶
func ReadGroupIDByName ¶
func ReadUserEmail ¶
func ReadUserIDByName ¶
func ReadUserNameByToken ¶
func UpdateUserPasswd ¶
func WriteConfig ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.