Task:Regexp

From OPENRESEARCH th copy Wiki
Revision as of 15:36, 1 March 2021 by Tim Holzheim (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Task

Create Concept:Regexp with all required pages such as Help,List of, Template and, Category.

Goal

Ability to define different Regexp that can be used in forms. Each Regexp should consist of

  • pattern
  • message (error message that is displayed)
  • base type
  • inverse
  • or char
  • base prefix

See https://www.mediawiki.org/wiki/Extension:Page_Forms/Input_types/Regexp


Procedure

Create the following pages

Define the following Regexp:

Update the current use of regexp in forms:

Update all Properties that use URL as Property:Property type but text as Property:Property inputType to regexp and add Regexp:URL as as Property:Property regex

List of Properties that need to be updated:

Issues

Complex regexps seem currently not to work. It might be related to the used version of the Page Forms extension.