wiki

package
v1.19.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2023 License: MIT Imports: 15 Imported by: 4

Documentation

Index

Constants

View Source
const (
	DefaultRemote = "origin"
	DefaultBranch = "master"
)

Variables

This section is empty.

Functions

func AddWikiPage

func AddWikiPage(ctx context.Context, doer *user_model.User, repo *repo_model.Repository, wikiName, content, message string) error

AddWikiPage adds a new wiki page with a given wikiPath.

func DeleteWiki added in v1.16.0

func DeleteWiki(ctx context.Context, repo *repo_model.Repository) error

DeleteWiki removes the actual and local copy of repository wiki.

func DeleteWikiPage

func DeleteWikiPage(ctx context.Context, doer *user_model.User, repo *repo_model.Repository, wikiName string) (err error)

DeleteWikiPage deletes a wiki page identified by its path.

func EditWikiPage

func EditWikiPage(ctx context.Context, doer *user_model.User, repo *repo_model.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(ctx context.Context, repo *repo_model.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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL