MediaWiki:External image whitelist: Difference between revisions

From QEMU
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 6: Line 6:
#This is case-insensitive
#This is case-insensitive


^https://api.travis-ci.org/qemu/qemu.png
# user, project (branch is in a query parameter)
^https://api.shippable.com/projects/5885eb1e11c45a1000af5662/badge
^https://api.travis-ci.org/[^/]*/[^/.]*\.png
^https://api.cirrus-ci.com/github/qemu/qemu.svg$
 
# project (branch is in a query parameter)
^https://api.shippable.com/projects/[^/]*/badge
 
# user, repo (branch not supported/)
^https://api.cirrus-ci.com/github/[^/]*/[^/.]*\.svg$
 
# project id
^https://scan.coverity.com/projects/[^/]*/badge.svg
 
# user, project, branch
^https://gitlab.com/[^/]*/[^/]*/badges/.*/pipeline.svg$
 
# project name
^https://patchew.org/[^/]*/badge.svg$
 
# project name
^https://readthedocs.org/projects/[^/]*/badge/(\?|$)


#Put all regex fragments above this line. Leave this line exactly as it is</pre>
#Put all regex fragments above this line. Leave this line exactly as it is</pre>

Latest revision as of 17:14, 24 January 2020

#Leave this line exactly as it is

#Put regular expression fragments (just the part that goes between the //) below
#These will be matched with the URLs of external (hotlinked) images
#Those that match will be displayed as images, otherwise only a link to the image will be shown
#Lines beginning with # are treated as comments
#This is case-insensitive

# user, project (branch is in a query parameter)
^https://api.travis-ci.org/[^/]*/[^/.]*\.png

# project (branch is in a query parameter)
^https://api.shippable.com/projects/[^/]*/badge

# user, repo (branch not supported/)
^https://api.cirrus-ci.com/github/[^/]*/[^/.]*\.svg$

# project id
^https://scan.coverity.com/projects/[^/]*/badge.svg

# user, project, branch
^https://gitlab.com/[^/]*/[^/]*/badges/.*/pipeline.svg$

# project name
^https://patchew.org/[^/]*/badge.svg$

# project name
^https://readthedocs.org/projects/[^/]*/badge/(\?|$)

#Put all regex fragments above this line. Leave this line exactly as it is