gctools-outilsgc / gcpedia

A wiki based on MediaWiki
Other
14 stars 14 forks source link

Merge in Gcpedia-only extensions #172

Closed Phanoix closed 9 months ago

Phanoix commented 1 year ago

Some of these have been in the default branch for a while, add in the rest. Drop, update, or swap to submodules of upstream as appropriate

aside from the gcpedia/wiki skin tweaks and the saml / openid auth extensions, the set of gcpedia extensions is a superset of the gcwiki ones

there are 4 custom extensions that will need to be updated or partially rewritten to work properly with the latest version of mediawiki and just overall be easier to maintain further:

Phanoix commented 1 year ago

AJAXPoll - to submodule

AjaxShowEditors - to submodule

CSS =

CategoryTree - bundled

CategoryWatch =

CharInsert =

Cite - bundled

Collection ?

ContactPage - still needed?

DeletePagesForGood =

EditUser =

EmailUpdate =

~ExtVideo ?~ - flash video player, drop

Favorites borked in 1.40 -> ? same issue in external wiki

FramedVideo ?

GCRandomImage test, still used?

GC_Messages =

GC_tcDisclaimer test

Gadgets - bundled

ImageMap - bundled

InputBox - bundled

Lingo =

LookupUser =

MagicNoNumberedHeadings =

MagicNumberedHeadings =

MobileFrontend =

MsCalendar - to submodule

Multilang =

NewUserMessage - to submodule

NewUserPage ? - maintain or drop

ParserFunctions - bundled

Poll ? - unmaintained, drop in favour of AJAXPoll? seems to have the same syntax

ROTedits ? still needed?

RSS =

Renameuser-- merged into core

ReplaceText - bundled

Sudo =

TreeAndMenu =

UniversalLanguageSelector =

UserMerge =

Validator ? - still maiintained, but do we use this?

VisualEditor - bundled

WikiEditor - bundled

awards ? test

customUserCreateForm ? - unmaintained for a long time

intersection =

mwSimpleSamlAuth ? unmaintained, used for gcconnex - based simple login

~wikiFlvPlayer ??? do we just drop this one? maybe it'll still work?~ - flash video player, drop

piet0024 commented 9 months ago

Remaining work is in other issues. #192