Documentation ¶
Index ¶
- Constants
- Variables
- func Flatpages(app *gin.Engine)
- func GetHostURL(c *gin.Context) string
- func InitRouter(httpHandler http.Handler)
- func LoadFlatpageFileNames(rootDir string) ([]string, error)
- func PageAbout(c *gin.Context)
- func PageAwardRecords(c *gin.Context)
- func PageHome(c *gin.Context)
- func PageMsgBoard(c *gin.Context)
- func Ping(c *gin.Context)
- func Routes(app *gin.Engine)
- type AlertData
- type MetaData
Constants ¶
View Source
const ( // AlertWarningCommon 系统提示通用提示 AlertInfoCommon = "sys-info" // AlertWarningCommon 系统警告通用提示 AlertWarningCommon = "sys-warning" // AlertErrorCommon 系统错误通用提示 AlertErrorCommon = "sys-error" // AlertOK OK AlertOK = "ok" )
View Source
const ( // AppID common.app id AppID = 0 // SiteName TODO: set your site name SiteName = webserver.I18nString("pink-lady") Slogan = webserver.I18nString("") )
View Source
const (
// DisableGinSwaggerEnvkey 设置该环境变量时关闭 swagger 文档
DisableGinSwaggerEnvkey = "DISABLE_GIN_SWAGGER"
)
Variables ¶
View Source
var BuildID = ""
BuildID ..
Functions ¶
func GetHostURL ¶ added in v1.5.0
func InitRouter ¶ added in v1.4.3
InitRouter 在 gin engine 上注册 url 对应的 HandlerFunc
func LoadFlatpageFileNames ¶ added in v1.5.0
LoadFlatpageFileNames 加载flatpage文件名称列表(仅加载.md文件) 按最后修改时间降序排序
func PageAwardRecords ¶ added in v1.5.0
func PageMsgBoard ¶ added in v1.5.0
Types ¶
type AlertData ¶ added in v1.5.0
type AlertData struct { Color string `json:"color"` // error, warning, info Heading string `json:"heading"` // 标题 Text string `json:"text"` // 内容 }
AlertData HTML提示框数据
type MetaData ¶ added in v1.5.0
type MetaData struct { SiteName string Slogan string HostURL string BuildID string Env string AppID int AdsenseID string SysNotice string SysNoticeQRText string Title string IsCrawler bool Lang string Keywords []string BaseDesc string BootswatchTheme string I18n bool Beian string AuthorName string AuthorURL string StaticsURL string StaticsSelfhost bool FlatpagesEnable bool BaiduTongJiID string GtagID string CanonicalURL template.HTML CanonicalLinkTag template.HTML ShowAbout bool SinceYear string FriendLinkMap map[string]string }
MetaData 元数据
func NewMetaData ¶ added in v1.5.0
NewMetaData 返回页面元数据
Source Files ¶
Click to show internal directories.
Click to hide internal directories.