ItsExtra / m4ftm

cis gay men and trans men
Creative Commons Attribution Share Alike 4.0 International
0 stars 0 forks source link

MediaWiki for writing and collaboration #49

Open ItsExtra opened 4 years ago

ItsExtra commented 4 years ago

In another project, I have been using MediaWiki which the host miraheze provides for free. It's quite flexible and easy to use.

I am considering moving the writing/content development work from WP to MW. I have requested a wiki be created.

Potential advantages:

Potential disadvantages:

Both advantages and disadvantages, depending how you look at it:

ItsExtra commented 4 years ago

Relevant documentation

About using MW in general

About to and fro migration

From WP to MW

https://www.mediawiki.org/wiki/Manual:Importing_external_content

Existing sites are difficult migrate to mediawiki structure: to "wikify" existing content from text files, HTML websites, or even office documents can be automated, but you'll have to write appropriate scripts on your own, and almost always must edit manually.

The extension this page suggests, Semantic Bundle are maybe not available on miraheze. I am not sure how important this is to the task at hand however.

There is nothing specific about WP here, though the closest is Converting content from HTML which suggests use of pandoc. I think either this or manual copy/paste (as there aren't that many pages to move) are reasonable options for setting things up initially.

Miraheze documentation

Personal_tools

Other extensions or gadgets which add to personal tools

ManageWiki

ManageWiki is a MediaWiki extension developed for Miraheze that allows wiki administrators, bureaucrats, or local founder to easily modify their wikis settings. They are able to do basic things such as changing the logo, enable extensions like VisualEditor or Flow, create user groups and customize every action a given group of users can (not) do, among other things.

Permissions:

"Default groups & permissions" does not match reality. it's at /wiki/Special:ManageWiki/permissions

ItsExtra commented 4 years ago

Just as a note, the developers of xWiki also have free wikis available. I tried them in the past but didn't like it as much though I can't articulate why. It's also an option though.

ItsExtra commented 4 years ago

Extensions available on miraheze that could be useful

AdminLinks

defines a special page, "Special:AdminLinks", that holds links meant to be helpful for wiki administrators; it is meant to serve as a "control panel" for the functions an administrator would typically perform in a wiki.

AdvancedSearch

enhances Special:Search by providing an advanced parameters form and improving how namespaces for a search query are selected.

AJAX Poll

allows one or more AJAX-based polls on MediaWiki pages with tag.

Approved_Revs (probably not FlaggedRevs)

Approved Revs is an extension that lets administrators mark a certain revision of a page as "approved". The approved revision is the one displayed when users view the page at its main URL. Approved Revs was designed to be a simple, more lightweight alternative to the FlaggedRevs extension. FlaggedRevs is a very feature-rich, heavy-duty extension that provides not just revision approval but also reviewing and related features; it defines 4 user rights, 3 user groups, 15 global variables, 3 log types, 11 special pages and 9 database tables (by contrast, Approved Revs defines 3 user rights, no user groups, 6 global variables, 1 log type, 1 special page and 2 database tables). If you're running a large-scale wiki like, say, Wikipedia, where the decision of which revision to show as the "official" one has to be made by, or at least accepted by, many people, FlaggedRevs is most likely the right tool to use. However, if you're running a small- or medium-scale wiki, with just a few administrators, Approved Revs may be the more appropriate solution.

Article To Category 2

The Article To Category 2 extension adds an inputbox to each category page.

Author Protect

allows page authors to protect pages from non-authors on a page-by-page basis.

Blog PageRequires: Extensions - comments, pollny, socialprofile, voteny

allows users to create blog posts and others to vote and comment on blog posts.

CategoryTree

This extension comes with MediaWiki 1.31 and above. Thus you do not have to download it again. However, you still need to follow the other instructions provided. ... provides a dynamic view of the wiki's category structure as a tree.

Comments

The Comments extension adds the <comments /> parser hook tag to allow commenting on articles where the tag is present.

CommonsMetadata

ContributionScores

CreatePage

CreatePageUw

New users often ask: "Where do I create a new page?": You don't want to explain to them about redlinks, send them to some lengthy manual, etc. Instead, with this extension, you can answer: on [[Special:CreatePage]].

CreateRedirect

CrossReference

CSS

Description2

Disambiguator

DisplayTitle

DPLForum

DummyFandoomMainpageTags

DisqusTagRequires: Permissions - managewiki-restricted

DynamicPageListConflicts with dynamicpagelist3

DynamicPageList3Conflicts with dynamicpagelist

EditCount

Edit Subpages

Education Program

Electron PDF Service

EventLogging

Fancy Box Thumbs

FlaggedRevs

Flow

Gadgets

Genealogy

GeoCrumbs

GeoData

GettingStarted

GlobalUserPage

Graph

GroupsSidebar

GuidedTour

HAWelcomeConflicts with flow

HeaderFooter

HeaderTabs

HideSection

HighlightLinksInCategory

ImageMap

ImageRatingRequires: Extensions - voteny

InputBox

Javascript Slidehow

Josa

JS BreadCrumbs

Kartographer

LabeledSectionTransclusion

Last Modified

displays text on the page showing the last modified page time

LinkSuggest

LinkTarget

LinkTitlesRequires: Permissions - managewiki-restricted

Listings

Loops

MagicNoCache

Maps

MassEditRegex

MassMessage

Math

MediaWikiChat or WebChat

The MediaWikiChat extension provides a lightweight chat client and server for MediaWiki, accessed through Special:Chat. The WebChat extension adds a special page used to chat in real time with other wiki users using a web-based IRC client. Once installed, it will be available via "Special:WebChat".

MobileFrontend

Moderation

MsCalendar

MsCatSelect

MsLinks

MsUpload

Multimedia Viewer

MultiBoilerplate

MyVariables

NewestPages

News

New Signup Page

Newsletter

New User MessageConflicts with flow

New User Email Notification

NoTitle

NukeDPL

NumberedHeadings

OpenGraphMeta

PageDisqusRequires: Permissions - managewiki-restricted

PagedTiffHandler

Page Forms

Page Notice

Page Triage

PDF Embed

PDF Handler

Pipe Escape

Poem

Popups

PollNY

PortableInfobox

Proofread Pages

Protect Site

Purge

Quiz

Quiz Game (SocialProfile)Requires: Extensions - socialprofile

RandomGameUnit (SocialProfile)Requires: Extensions - socialprofile

RandomImage

RandomSelection

RecentChangesLogFilterRequires: Permissions - managewiki-restricted

Related Articles

Replace Text

RevisionSlider

RSS

Sandbox Link

Score

ScratchBlocks

Simple Changes

Simple Tooltip

SiteScout

SoftRedirector

SocialProfile

Spoilers

StopForumSpam

SubPageFun

SubPageList3

TabsCombination (Tabber + Tabs)

Template Sandbox

Template Styles

Template Wizard

TextExtracts

Theme

Thanks

TimedMediaHandler

Timeline

TitleKey

TOC Tree

Translate

TwoColConflict

UniversalLanguageSelector

UploadsLink

UrlGetParamters

UserWelcomeRequires: Extensions - socialprofile

Variable

VoteNY

VisualEditor

The VisualEditor extension allows for editing pages as rich content. There is also a project of the same name aiming to create a reliable rich-text editor for the Web and for MediaWiki.

Widgets

Wikibase (Repository)

Wikibase (Client)Requires: Permissions - managewiki-restricted

WikiCategoryTagCloud

WikidataPageBanner

WikiForum

adds a discussion forum in the form of a new special page, Special:WikiForum. WikiForum pages for the most part are indexed by search engines (such as Google) and you can search them by using WikiForum's internal search.

WikiLove

WikiSEO

WikiText Logged In Out

WikimediaIncubatorRequires: Permissions - managewiki-restricted

YouTube

https://www.mediawiki.org/wiki/Extension:DPLforum

GuidedTour

The GuidedTour extension provides a framework for creating "guided tours," or interactive tutorials for MediaWiki features. Tours typically walk a user through some standard workflow (like editing an article or uploading an image) and are implemented as a series of dialog boxes that tell the user where to click and what to do next.

GettingStarted seems like it goes with GuidedTour but I'm not clear what it adds.

GroupsSidebar

allows to add sidebar elements for specific user groups.

For later / low priority

https://www.mediawiki.org/wiki/Extension:ElectronPdfService Could be useful for people who like to print documents for editing.

ItsExtra commented 4 years ago

https://www.invidio.us/watch?v=-dnL00TdmLY an old but sort of OK video about wikis in general

ItsExtra commented 4 years ago

A bit confusing to use...

To create a category on a page:

[[Category:Category]]

To print categories and pages (docs)

`

Wiki

`

ItsExtra commented 4 years ago

about templates

MediaWiki: Help:Template - A most helpful page.

Template templates Miraheze Category:Templates from English Wikipedia

Wikipedia:Templates. Is it the same as the above?

Wikipedia:Anatomy of a template

Wikipedia: Help:Template

Categories, organization, taxonomies etc

Wikipedia:Categorization

Wikipedia:FAQ/Categorization

Wikipedia:Categories, lists, and navigation templates

Template:Table cell templates/doc

https://template.miraheze.org/wiki/Template:Done/See_also A bunch of little icons. Return later and try to understand this.