Page MenuHomePhabricator

create template and structure for content
Open, HighPublic

Description

define a structure for the new content to be created and create a template for it to be used on all the associated pages

  • step by step tutorial for starters
  • further ressources, linking to existing detailed pages

Event Timeline

Proposed initial structure (as a basis for discussion):
Getting started

  • Create
  • Configure
  • Localize
  • Accessing objects
  • Database access
  • Publish

Ressources

  • Tag extensions
  • Parser functions
  • Hooks
  • Special pages
  • Magic words
  • User rights
  • Authentication
  • ResourceLoader
  • Caching
  • ContentHandler
  • API

@Aklapper @Mglaser @80686
I have a few questions regarding this task:

https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Extension_Writing_Tutorial currently serves as a beginner guide and needs to be updated as per T156568. Would that be sufficient? If not, any suggestions on what else can be included?

I’d like to confirm if this task refers to restructuring the contents of https://www.mediawiki.org/wiki/Manual:Developing_extensions.
Also, could you please elaborate on the template and associated pages mentioned in the description?

@Pavithraes: In my understanding this task is about defining a template based workflow for new extension homepages on https://www.mediawiki.org/wiki/Extension:NameOfExtension , potentially by using MWStew, and then updating the two wiki pages that you mentioned accordingly. Also see parent task T131690 . Someone feel free to correct me if I misunderstood.