MediaWiki:External image whitelist: Difference between revisions

From RuneRealm Wiki
Jump to navigation Jump to search
Content added Content deleted
No edit summary
Tag: Reverted
No edit summary
Tag: Manual revert
 
Line 1: Line 1:
# <!-- Leave this line exactly as it is --><pre>
# <!-- Leave this line exactly as it is --><pre># Put regular expression fragments (just the part that goes between the //) below.# These will be matched with the URLs of external (hotlinked) images which will be# displayed as imaged if a match is found.## Lines beginning with # are treated as comments# Fragments, as with URLs, are case insensitive# --------------------------------------------------------------------------------# !!! Security Warning !!!# Make sure all fragments have a / after their domain name# otherwise other domains can still match these fragments# # Bad:# wikipedia\.org -> matches wikipedia.org.example.com## Good:# wikipedia\.org/ -> trailing backslash# wikimedia\.org/wikipedia -> does not need a trailing backslash due to the# presence of the path# --------------------------------------------------------------------------------^https?://([^/]+\.)?runescape\.wiki/# Literally RuneScape^https?://([^/]+\.)?runescape\.com/# Wikimedia sites^https?://([^/]+\.)?upload\.wikimedia\.org/wikipedia^https?://([^/]+\.)?wikipedia\.org/# Image hosting sites that allow hotlinking^https?://i\.imgur\.com/^http://puu\.sh/^https?://dl\.dropboxusercontent\.com/^https?://chisel\.weirdgloop\.org/^https?://(cdn|media)\.discordapp\.(com|net)/attachments/\d+/\d+/
# Put regular expression fragments (just the part that goes between the //) below.
# These will be matched with the URLs of external (hotlinked) images which will be
# displayed as imaged if a match is found.
#
# Lines beginning with # are treated as comments
# Fragments, as with URLs, are case insensitive
# --------------------------------------------------------------------------------
# !!! Security Warning !!!
# Make sure all fragments have a / after their domain name
# otherwise other domains can still match these fragments
#
# Bad:
# wikipedia\.org -> matches wikipedia.org.example.com
#
# Good:
# wikipedia\.org/ -> trailing backslash
# wikimedia\.org/wikipedia -> does not need a trailing backslash due to the
# presence of the path
# --------------------------------------------------------------------------------

^https?://([^/]+\.)?runescape\.wiki/

# Literally RuneScape
^https?://([^/]+\.)?runescape\.com/

# Wikimedia sites
^https?://([^/]+\.)?upload\.wikimedia\.org/wikipedia
^https?://([^/]+\.)?wikipedia\.org/

# Image hosting sites that allow hotlinking
^https?://i\.imgur\.com/
^http://puu\.sh/
^https?://dl\.dropboxusercontent\.com/
^https?://chisel\.weirdgloop\.org/
^https?://(cdn|media)\.discordapp\.(com|net)/attachments/\d+/\d+/

Latest revision as of 17:14, 17 October 2024

#

# Put regular expression fragments (just the part that goes between the //) below.
# These will be matched with the URLs of external (hotlinked) images which will be
# displayed as imaged if a match is found.
#
# Lines beginning with # are treated as comments
# Fragments, as with URLs, are case insensitive
# --------------------------------------------------------------------------------
# !!! Security Warning !!!
# Make sure all fragments have a / after their domain name
# otherwise other domains can still match these fragments
# 
# Bad:
#   wikipedia\.org           -> matches wikipedia.org.example.com
#
# Good:
#   wikipedia\.org/          -> trailing backslash
#   wikimedia\.org/wikipedia -> does not need a trailing backslash due to the
#                               presence of the path
# --------------------------------------------------------------------------------

^https?://([^/]+\.)?runescape\.wiki/

# Literally RuneScape
^https?://([^/]+\.)?runescape\.com/

# Wikimedia sites
^https?://([^/]+\.)?upload\.wikimedia\.org/wikipedia
^https?://([^/]+\.)?wikipedia\.org/

# Image hosting sites that allow hotlinking
^https?://i\.imgur\.com/
^http://puu\.sh/
^https?://dl\.dropboxusercontent\.com/
^https?://chisel\.weirdgloop\.org/
^https?://(cdn|media)\.discordapp\.(com|net)/attachments/\d+/\d+/