Files
browser-scripts/dist/hungergames-brantsteele-webp.user.js
2024-01-24 18:44:34 -06:00

22 lines
876 B
JavaScript

// ==UserScript==
// @name Hunger Games BrantSteele WebP Support
// @namespace zomo.dev
// @match https://brantsteele.net/hungergames/edit.php
// @version 1.0
// @description fix the form validator to allow webp images
// @runat document-end
// @downloadURL https://git.zomo.dev/zomo/browser-scripts/raw/branch/main/dist/hungergames-brantsteele-webp.user.js
// @supportURL https://git.zomo.dev/zomo/browser-scripts/issues
// @homepageURL https://git.zomo.dev/zomo/browser-scripts
// ==/UserScript==
validateForm = Function(
validateForm
.toString()
.replace(/^function validateForm\(\)(.|\n)*?\{/, '')
.replace(/\}$/, '')
.replaceAll(
'var regexp = /(https?:\\/\\/.*\\.(?:png|jpg|gif|bmp|jpeg))$/i',
'var regexp = /(https?:\\/\\/.*\\.(?:png|jpg|gif|bmp|jpeg|webp))$/i'
)
)