Wikipedia:User preferences for BCE/CE notation

The situation edit

  • "Dates in the Julian and Gregorian calendar are either AD or BC. The "AD" or "BC" bit isn't always used. For example, if someone asked you what this year is, you'd probably say "2005" not "AD 2005"."
  • The AD/BC notation is understood worldwide.
  • However, some have argued that as the etymology of the AD/BC notation has Christian roots, the notation should be replaced so that it doesn't have Christian roots, preferring instead to use BCE/CE notation. In some fields and in some areas of the world, this notation has gained currency, but it has not gained currency amongst the general population worldwide.
  • There have been recent problems on the English Wikipedia with those supporting the usage of BCE/CE notation encouraging its wholesale use across the English Wikipedia. This has been met with similarly strong resistance from those who do not wish to see it adopted wholesale.
  • We should bear in mind both that we exist for our readers and that we need good editors. It therefore makes sense that a new "preference" functionality is developed. This preference would allow registered users who want to see BCE/CE notation to see it throughout Wikipedia. Unregistered users and registered users who have not chosen to see BCE/CE notation would see BC/AD notation.

What this page is doing edit

This page sets out the specifications of what would need to be programmed into the software. It assumes that, to work, all dates would need to be wikified - which here means that some of the text appears in double square brackets. Currently, not all dates are wikified. If this specification is adopted, the MoS will change to make clear that all dates should be wikified so the specification works.

The aim of this page is to help a developer develop the solution.

What this page is not doing edit

The solution in this page is not currently scheduled for development. We would still need to find a developer willing to take this on. However, it is hoped that by setting out what needs doing, a developer would need to spend far less time thinking through the programming and therefore may be more inclined to help.

Specification edit

Single years BC edit

This specification sets out how single years BC may be wikified and how they should appear on screen depending on whether a user preference for BCE/CE has been set or not. The example year is 100 BC.

How year may be wikified How it should look if BCE/CE preference is selected How it should look if BCE/CE preference is not selected
[[100 BC]] 100 BCE 100 BC
[[100 BCE]] 100 BCE 100 BC
[[100 BC|100]] 100 100
[[100 BCE|100]] 100 100
[[100 BC|100 BCE]] 100 BCE 100 BC

Single years AD edit

This specification sets out how single years AD may be wikified and how they should appear on screen depending on whether a user preference for BCE/CE has been set or not. The example year is AD 100.

How year may be wikified How it should look if BCE/CE preference is selected How it should look if BCE/CE preference is not selected
AD [[100]] 100 CE AD 100
A.D. [[100]] 100 CE AD 100
ad [[100]] 100 CE AD 100
a.d. [[100]] 100 CE AD 100
[[100]] AD 100 CE AD 100
[[100]] A.D. 100 CE AD 100
[[100]] ad 100 CE AD 100
[[100]] a.d. 100 CE AD 100
[[100|AD 100]] 100 CE AD 100
[[100]] CE 100 CE AD 100
[[100]] C.E. 100 CE AD 100
[[100]] ce 100 CE AD 100
[[100]] c.e. 100 CE AD 100
[[100 CE]] 100 CE AD 100
[[100|100 CE]] 100 CE AD 100
[[100]] [[Common Era|CE]] 100 CE AD 100
[[100]] [[common era|CE]] 100 CE AD 100
100 [[Common Era|CE]] 100 CE AD 100
100 [[common era|CE]] 100 CE AD 100
[[100]] 100 100
[[100 CE|100]]| 100 100

Decades BC edit

This specification sets out how single years BC may be wikified and how they should appear on screen depending on whether a user preference for BCE/CE has been set or not. The example decade is the 380s BC.

How year may be wikified How it should look if BCE/CE preference is selected How it should look if BCE/CE preference is not selected
[[380s BC]] 380s BCE 380s BC
[[380s BCE]] 380s BCE 380s BC
[[380s BC|380s]] 380s 380s
[[380s BCE|380s]] 380s 380s
[[380s BC|380s BCE]] 380s BCE 380s BC

Decades AD edit

This specification sets out how single years AD may be wikified and how they should appear on screen depending on whether a user preference for BCE/CE has been set or not. The example decade is the AD 90s.

How year may be wikified How it should look if BCE/CE preference is selected How it should look if BCE/CE preference is not selected
AD [[90s]] 90s CE AD 90s
A.D. [[90s]] 90s CE AD 90s
ad [[90s]] 90s CE AD 90s
a.d. [[90s]] 90s CE AD 90s
[[90s]] AD 90s CE AD 90s
[[90s]] A.D. 90s CE AD 90s
[[90s]] ad 90s CE AD 90s
[[90s]] a.d. 90s CE AD 90s
[[90s|AD 90s]] 90s CE AD 90s
[[90s]] CE 90s CE AD 90s
[[90s]] C.E. 90s CE AD 90s
[[90s]] ce 90s CE AD 90s
[[90s]] c.e. 90s CE AD 90s
[[90s CE]] 90s CE AD 90s
[[90s|90s CE]] 90s CE AD 90s
[[90s]] [[Common Era|CE]] 90s CE AD 90s
[[90s]] [[common era|CE]] 90s CE AD 90s
90s [[Common Era|CE]] 90s CE AD 90s
90s [[common era|CE]] 90s CE AD 90s
[[90s]] 90s 90s
[[90s CE|90s]]| 90s 90s

Centuries BC edit

Centuries AD edit

Millennia BC edit

Millennia AD edit