Versions in this module Expand all Collapse all v0 v0.5.2 Mar 24, 2022 Changes in this version type HTTPReqInfo + URI string v0.5.1 Mar 16, 2022 Changes in this version + func ReturnCategories(au *AllItemsV2) []string + func ServSettingGetLang() string + func ServSettingGetLogging() string + func ServSettingGetRobots() string + func ServSettingSetLang(newLang string) (string, error) + func ServSettingSetLogging(newLogging string) (string, error) + func ServSettingSetRobots(newRobots string) (string, error) + type AllItemsV2 struct + Items []*ItemV2 + func HomeV2() (au *AllItemsV2) + type FullServSetting struct + ServerHostName string + ServerOS string + ServerSettings *ServSetting + func FullServSettingGet() (au *FullServSetting) + type HTTPReqInfo struct + Code int + Duration time.Duration + Ipaddr string + Method string + Protocol string + Referer string + Size int64 + Uri string + UserAgent string + type ItemPluginsV2 struct + Location string + Name string + Options string + type ItemV2 struct + Category string + Colour string + FriendlyName string + ID int + Link string + Plugins []*ItemPluginsV2 + Style string + func (i ItemV2) NoBottomLeftPlugin() bool + func (i ItemV2) NoBottomRightPlugin() bool + func (i ItemV2) NoCenterPlugin() bool + func (i ItemV2) NoTopLeftPlugin() bool + func (i ItemV2) NoTopRightPlugin() bool + type LinkHealthStruct struct + Friendly string + FriendlyMatch string + Item string + Type string + type LinkHealthStructSlice struct + Matches []LinkHealthStruct + func DetermineLinkHealth() LinkHealthStructSlice + func (match *LinkHealthStructSlice) AddItem(item LinkHealthStruct) []LinkHealthStruct + func (match LinkHealthStructSlice) HasNoItems() bool + type PageTemplate struct + CSS []string + Data interface{} + DefaultStrings map[string]string + HomePageCategory []string + JS []string + TargetLanguage string + TargetStrings map[string]string + Theme string + Title string + type ServSetting struct + Author string + Language string + Logging string + Name string + Robots string + Version string + func ServSettingGet() (au *ServSetting) + type UserSetting struct + CustomBackground usrStgBck + HeaderPlugins usrStgHdrPlg + func UserSettingGet() (au *UserSetting)