Opened 8 years ago

Last modified 8 years ago

#14425 closed enhancement

[patch] Improve Wikipedia tag validators — at Version 4

Reported by: nyurik Owned by: team
Priority: normal Milestone: 17.03
Component: Core validator Version:
Keywords: , wikipedia Cc:

Description (last modified by nyurik)

Wikipedia tags need a few more validators with fixers:

  • update the list of valid Wikipedia languages
  • auto-replace language be-x-old with be-tarask
  • auto-replace language cz with cs
  • remove space before page title ("en: Foo" -> "en:Foo")
  • replace "_" with spaces ("en:Foo_bar" -> "en:Foo bar")
  • capitalize first letter if it's not "jbo" language ("en:foo" -> "en:Foo")
  • double language link ("en:en:Foo" -> "en:Foo")

This patch also adds a few additional validator functions: trim, upper and lower

Change History (8)

by nyurik, 8 years ago

Attachment: wikipedia-validations.patch added

patch to fix this issue

comment:1 by nyurik, 8 years ago

Description: modified (diff)

comment:2 by nyurik, 8 years ago

Description: modified (diff)

comment:3 by Don-vip, 8 years ago

Component: CoreCore validator
Keywords: patch validator removed
Milestone: 17.03
Summary: (patch) Improve Wikipedia tag validators[patch] Improve Wikipedia tag validators

by nyurik, 8 years ago

overrides previous patch

comment:4 by nyurik, 8 years ago

Description: modified (diff)

by nyurik, 8 years ago

by nyurik, 8 years ago

Note: See TracTickets for help on using tickets.