Documentation ¶
Index ¶
- Constants
- func AddAdmin(entity *Admin) (int64, error)
- func AddAds(entity *Ads) (int64, error)
- func AddArticle(entity *Article) (int64, error)
- func AddCategory(entity *Category) (int64, error)
- func AddGuestbook(entity *Guestbook) (int64, error)
- func AddLink(entity *Link) (int64, error)
- func DelAdmin(entity *Admin) error
- func DelAds(entity *Ads) error
- func DelArticle(entity *Article) error
- func DelCategory(entity *Category) error
- func DelGuestbook(entity *Guestbook) error
- func DelLink(entity *Link) error
- func EditAdmin(entity *Admin) (int64, error)
- func EditAds(entity *Ads) (int64, error)
- func EditArticle(entity *Article) (int64, error)
- func EditCategory(entity *Category) (int64, error)
- func EditConfig(cfg *Config) error
- func EditGuestbook(entity *Guestbook) (int64, error)
- func EditLink(entity *Link) (int64, error)
- type Admin
- type AdminRole
- type Ads
- type AdsKind
- type Article
- type Category
- type Config
- type FlashAds
- type Guestbook
- type GuestbookKind
- type ImgAds
- type Link
- type LinkKind
- type ScriptAds
- type TextAds
- type TipJSON
Constants ¶
View Source
const ( TipSuccess = "success" TipError = "error" ComCMSVersion = "0.1.0" //版本 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Admin ¶
type Admin struct { Id int64 UserName string `xorm:"varchar(20) unique"` PassWord string `xorm:"varchar(50)"` NickName string `xorm:"varchar(20)"` RoleId int64 `xorm:"index default(0)"` LastLoginTime time.Time LastLoginIP string `xorm:"varchar(20)"` ThisLoginTime time.Time `xorm:"updated"` ThisLoginIP string `xorm:"varchar(20)"` IsLock int64 `xorm:"index default(0)"` EditorId int64 `xorm:"index default(0)"` Notes string `xorm:"varchar(250)"` LoginCount int64 `xorm:"index default(0)"` }
管理员
func AdminLogin ¶
type AdminRole ¶
type AdminRole struct { Id int64 RoleName string `xorm:"unique"` RoleDescription string `xorm:"varchar(250)"` IsSuperAdmin int64 Stars int64 Color string `xorm:"varchar(20)"` NotAllowDel int64 Rank int64 }
管理组
type Ads ¶
type Ads struct { Id int64 Kid int64 `xorm:"index default(0)"` Tid int64 `xorm:"index default(0)"` //广告代码类型:0代码、1文字广告、2图片广告、3Flash广告、4幻灯片广告 Title string `xorm:"index varchar(250)"` Rank int64 `xorm:"index default(0)"` Description string `xorm:"varchar(250)"` Content string `xorm:"text index"` IsHide int64 `xorm:"index default(0)"` }
广告
type AdsKind ¶
type AdsKind struct { Id int64 Title string `xorm:"index varchar(250)"` Rank int64 `xorm:"index default(0)"` Description string `xorm:"varchar(250)"` }
广告分类
type Article ¶
type Article struct { Id int64 Kid int64 `xorm:"index"` Title string `xorm:"index varchar(250)"` Content string `xorm:"text index"` Created time.Time `xorm:"created index"` Updated time.Time `xorm:"updated index"` AuthorId int64 `xorm:"index"` Origin string `xorm:"varchar(250) index"` OriginUrl string `xorm:"varchar(250) index"` Rank int64 `xorm:"index"` Keyword string `xorm:"varchar(250)"` Description string `xorm:"varchar(250)"` LinkUrl string `xorm:"varchar(250)"` TitleColor string `xorm:"varchar(20)"` Pic string `xorm:"varchar(250) index"` Tag string `xorm:"varchar(250) index"` TemplateFile string `xorm:"varchar(250) index"` FileName string `xorm:"varchar(250) index"` Views int64 `xorm:"index"` IsPass int64 `xorm:"index default(1)"` IsRecommend int64 `xorm:"index"` IsTop int64 `xorm:"index"` IsBest int64 `xorm:"index"` IsNew int64 `xorm:"index"` IsDel int64 `xorm:"index"` IsMember int64 `xorm:"index"` IsHide int64 `xorm:"index"` CommentCount int64 `xorm:"index"` }
文章
type Category ¶
type Category struct { Id int64 Pid int64 `xorm:"index"` Ctype int64 `xorm:"index"` Title string `xorm:"index varchar(250)"` Content string `xorm:"text index"` PageTitle string `xorm:"index"` Rank int64 `xorm:"index"` Level int64 `xorm:"index"` Keyword string `xorm:"varchar(250)"` Description string `xorm:"varchar(250)"` LinkUrl string `xorm:"varchar(250)"` TitleColor string `xorm:"varchar(20)"` TemplateFile string `xorm:"varchar(250)"` DetailTemplateFile string `xorm:"varchar(250)"` IsList int64 `xorm:"index default(1)"` PageSize int64 `xorm:"index default(15)"` IsLock int64 `xorm:"index"` IsDel int64 `xorm:"index"` IsHide int64 `xorm:"index"` IsDisabled int64 `xorm:"index"` IsComment int64 `xorm:"index"` Counts int64 `xorm:"index"` Created time.Time `xorm:"created index"` Updated time.Time `xorm:"updated index"` CatalogId int64 `xorm:"index"` Pic string `xorm:"varchar(250) index"` AdsId int64 `xorm:"index"` }
分类
type Config ¶
type Config struct { Id int64 SiteName string `xorm:"varchar(100)"` SiteURL string `xorm:"varchar(100)"` SiteLogo string `xorm:"varchar(200)"` ICP string `xorm:"varchar(200)"` SiteEmail string `xorm:"varchar(50)"` Copyright string `xorm:"text"` IsCloseSite int64 `xorm:"index default(0)"` CloseReason string `xorm:"text"` Keyword string `xorm:"varchar(250)"` Description string `xorm:"varchar(250)"` SiteTitle string `xorm:"varchar(250)"` SearchMinTime int64 `xorm:"default(30)"` OnlineQQ string `xorm:"varchar(250)"` OnlineSkype string `xorm:"varchar(250)"` OnlineWangWang string `xorm:"varchar(250)"` Skin string `xorm:"varchar(50)"` LastUpdateTime time.Time `xorm:"updated" ` }
系统配置
type Guestbook ¶
type Guestbook struct { Id int64 Kid int64 `xorm:"index default(0)"` Title string `xorm:"index varchar(250)"` Content int64 `xorm:"text index"` Uid int64 `xorm:"index default(0)"` UserName string `xorm:"index varchar(50)"` UserImg string `xorm:"index varchar(250)"` Created time.Time `xorm:"created index"` IsVerify int64 `xorm:"index default(0)"` IsRead int64 `xorm:"index default(0)"` IsDel int64 `xorm:"index default(0)"` IP string `xorm:"varchar(20)"` Email string `xorm:"index varchar(100)"` Tel string `xorm:"index varchar(200)"` QQ string `xorm:"index varchar(20)"` Skype string `xorm:"index varchar(200)"` }
留言板
type GuestbookKind ¶
type GuestbookKind struct { Id int64 Title string `xorm:"index varchar(250)"` Rank int64 `xorm:"index default(0)"` Description string `xorm:"varchar(250)"` IsHide int64 `xorm:"index default(0)"` }
留言板分类
type Link ¶
type Link struct { Id int64 Kid int64 `xorm:"index default(0)"` Title string `xorm:"index varchar(250)"` Rank int64 `xorm:"index default(0)"` Url string `xorm:"varchar(250)"` Description string `xorm:"varchar(250)"` IsHide int64 `xorm:"index default(0)"` Logo string `xorm:"varchar(250)"` }
友情链接
Click to show internal directories.
Click to hide internal directories.