Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddWikiPage

func AddWikiPage(doer *models.User, repo *models.Repository, wikiName, content, message string) error

    AddWikiPage adds a new wiki page with a given wikiPath.

    func DeleteWikiPage

    func DeleteWikiPage(doer *models.User, repo *models.Repository, wikiName string) (err error)

      DeleteWikiPage deletes a wiki page identified by its path.

      func EditWikiPage

      func EditWikiPage(doer *models.User, repo *models.Repository, oldWikiName, newWikiName, content, message string) error

        EditWikiPage updates a wiki page identified by its wikiPath, optionally also changing wikiPath.

        func FilenameToName

        func FilenameToName(filename string) (string, error)

          FilenameToName converts a wiki filename to its corresponding page name.

          func InitWiki

          func InitWiki(repo *models.Repository) error

            InitWiki initializes a wiki for repository, it does nothing when repository already has wiki.

            func NameToFilename

            func NameToFilename(name string) string

              NameToFilename converts a wiki name to its corresponding filename.

              func NameToSubURL

              func NameToSubURL(name string) string

                NameToSubURL converts a wiki name to its corresponding sub-URL.

                func NormalizeWikiName

                func NormalizeWikiName(name string) string

                  NormalizeWikiName normalizes a wiki name

                  Types

                  This section is empty.

                  Source Files