talkdesk-useragent-switcher/data/options/index.html

62 lines
2.6 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html>
<head>
<title>My Test Extension Options</title>
<style>
2018-04-10 00:50:58 -07:00
body {
2018-08-15 04:47:16 -07:00
min-width: 600px;
}
textarea {
width: 100%;
}
2018-05-15 00:54:51 -07:00
.h {
text-decoration: underline;
text-decoration-style: dashed;
}
</style>
</head>
<body>
<table width=100%>
<tr>
<td>
<label><input type="radio" name="mode" value="blacklist" id="mode-blacklist"> <span class="h">Black-list mode</span>: Apply the custom user-agent string to all tabs except the tabs with the following top-level hostnames (comma-separated list of hostnames). Note that even if a window-based user-agent string is set from the toolbar popup, your browser's default user-agent string is used.</label>
</td>
</tr>
<tr>
<td><textarea id="blacklist" rows="3" placeholder="e.g.: www.google.com, www.bing.com"></textarea></td>
</tr>
<tr>
<td>
<label><input type="radio" name="mode" value="whitelist" id="mode-whitelist"> <span class="h">White-list mode</span>: Only apply the custom user-agent string to the tabs with following top-level hostnames. Note that if a window-based user-agent string is set from the toolbar popup, this user-agent will overwrite the global one.</label>
</td>
</tr>
<tr>
<td><textarea id="whitelist" rows="3" placeholder="e.g.: www.google.com, www.bing.com"></textarea></td>
</tr>
<tr>
<td>
2018-05-15 00:54:51 -07:00
<label><input type="radio" name="mode" value="custom" id="mode-custom"> <span class="h">Custom mode</span>: Try to resolve the user-agent string from a JSON object; otherwise either use the default user-agent string or use the one that user is set from the popup. Use "*" as the hostname to match all domains. You can randomly select from multiple user-agent strings by providing an array instead of a string.</label> <a href="#" id="sample">Insert</a> a sample JSON object.
</td>
</tr>
<tr>
2018-04-10 00:50:58 -07:00
<td><textarea id="custom" rows="5" wrap="off"></textarea></td>
</tr>
2018-08-20 04:41:47 -07:00
<tr>
<td><label><input type="checkbox" id="cache"> Use caching to improve performance (recommended value is true). Uncheck this option only if you are using the custom mode and also you need the user-agent string to be altered from the provided list on every single request.</label></td>
</tr>
2017-11-22 04:38:04 -08:00
<tr>
<td><label><input type="checkbox" id="faqs"> Open FAQs page on updates</label></td>
</tr>
</table>
<p>
<button id="donate">Support Development</button>
2018-04-10 00:50:58 -07:00
<button id="reset">Reset</button>
<button id="save">Save</button>
<span id="status"></span>
</p>
<script src="index.js"></script>
</body>
</html>