mediawiki

package
v0.26.1 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2025 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckIfInCoreDirectory

func CheckIfInCoreDirectory()

CheckIfInCoreDirectory checks that the current working directory looks like a MediaWiki directory.

func GuessMediaWikiDirectoryBasedOnContext

func GuessMediaWikiDirectoryBasedOnContext() string

GuessMediaWikiDirectoryBasedOnContext ...

Types

type CloneOpts added in v0.20.0

type CloneOpts struct {
	GetMediaWiki          bool
	GetVector             bool
	GetGerritSkins        []string
	GetGerritExtensions   []string
	UseGithub             bool
	UseShallow            bool
	GerritInteractionType string
	GerritUsername        string
}

CloneOpts for use with GithubCloneMediaWiki.

func (CloneOpts) AreThereThingsToClone added in v0.24.0

func (cp CloneOpts) AreThereThingsToClone() bool

type MediaWiki

type MediaWiki string

MediaWiki representation of a MediaWiki install directory.

func ForCurrentWorkingDirectory

func ForCurrentWorkingDirectory() (MediaWiki, error)

ForCurrentWorkingDirectory returns a MediaWiki for the current working directory.

func ForDirectory

func ForDirectory(directory string) (MediaWiki, error)

ForDirectory returns a MediaWiki for the current working directory.

func (MediaWiki) CloneSetup

func (m MediaWiki) CloneSetup(options CloneOpts)

CloneSetup provides a packages initial setup method for MediaWiki etc with some speedy features.

func (MediaWiki) Directory

func (m MediaWiki) Directory() string

Directory the directory containing MediaWiki.

func (MediaWiki) LocalSettingsContains

func (m MediaWiki) LocalSettingsContains(text string) bool

LocalSettingsContains ...

func (MediaWiki) LocalSettingsIsPresent

func (m MediaWiki) LocalSettingsIsPresent() bool

LocalSettingsIsPresent ...

func (MediaWiki) MediaWikiIsPresent

func (m MediaWiki) MediaWikiIsPresent() bool

MediaWikiIsPresent ...

func (MediaWiki) Path

func (m MediaWiki) Path(subPath string) string

Path within the MediaWiki directory.

func (MediaWiki) VectorIsPresent

func (m MediaWiki) VectorIsPresent() bool

VectorIsPresent ...

func (MediaWiki) VendorDirectoryIsPresent added in v0.21.0

func (m MediaWiki) VendorDirectoryIsPresent() bool

type NotMediaWikiDirectory

type NotMediaWikiDirectory struct {
	// contains filtered or unexported fields
}

NotMediaWikiDirectory error when a directory appears to not contain MediaWiki code.

func (*NotMediaWikiDirectory) Error

func (e *NotMediaWikiDirectory) Error() string

Jump to

Keyboard shortcuts

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