Satori Enhancements
Adds a few useful enhancements to Satori Online Judge website.
¿Qué es Satori Enhancements?
Satori Enhancements es una extensión de Chrome desarrollada por Mateusz "m4tx" Maćkowski, y su función principal es "Adds a few useful enhancements to Satori Online Judge website.".
Capturas de Pantalla de la Extensión
Descargar Archivo CRX de la Extensión Satori Enhancements
Descarga archivos de extensión Satori Enhancements en formato crx, instala manualmente las extensiones de Chrome en el navegador o comparte los archivos crx con amigos para instalar fácilmente las extensiones de Chrome.
Instrucciones de Uso de la Extensión
Satori Enhancements is an unofficial extension built for Jagiellonian University's Satori Online Judge (https://satori.tcs.uj.edu.pl) website. The main goal is to improve usability, ease of use and add some useful features. Currently supported features: · Ability to sort ranking tables by given column · Auto-refreshing results page and notifying about problem status changes · Removing UI clutter and replacing some image assets (e.g. Satori Premium logo) · Adding tab-order in forms for quicker navigation · Fixing table columns' positions whenever it makes sense (e.g. ranking) · Ability to hide particular problems and remembering hidden problem groups · Auto-redirect to the recent contest, auto-redirect after a submit The extension is an open source software (MIT license) and its source code can be found on GitHub: https://github.com/m4tx/satori-enhancements
Información Básica de la Extensión
Nombre | Satori Enhancements |
ID | oghiinfmhnkmfecckbpcoieaieobblog |
URL Oficial | https://chromewebstore.google.com/detail/satori-enhancements/oghiinfmhnkmfecckbpcoieaieobblog |
Descripción | Adds a few useful enhancements to Satori Online Judge website. |
Tamaño del Archivo | 531 KB |
Cantidad de Instalaciones | 462 |
Versión Actual | 1.5 |
Última Actualización | 2023-07-11 |
Fecha de Publicación | 2019-03-18 |
Calificación | 5.00/5 Total de 10 Calificaciones |
Desarrollador | Mateusz "m4tx" Maćkowski |
Correo electrónico | [email protected] |
Tipo de Pago | free |
Sitio Web de la Extensión | https://github.com/m4tx/satori-enhancements |
Idiomas Soportados | en |
manifest.json | |
{ "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx", "manifest_version": 2, "name": "Satori Enhancements", "description": "Adds a few useful enhancements to Satori Online Judge website.", "version": "1.5", "minimum_chrome_version": "62", "browser_specific_settings": { "gecko": { "id": "{a7a2f4f4-8648-4221-8e88-af047e0fe5ca}", "strict_min_version": "42.0" } }, "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "options_ui": { "page": "options.html", "chrome_style": true, "browser_style": true }, "permissions": [ "storage", "notifications", "webRequest", "webRequestBlocking", "cookies", "*:\/\/satori.tcs.uj.edu.pl\/*" ], "page_action": { "default_icon": "icon128.png", "default_title": "Satori Enhancements" }, "background": { "scripts": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/config.js", "js\/common.js", "js\/background.js" ] }, "web_accessible_resources": [ "images\/*.png", "images\/*.svg" ], "content_scripts": [ { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/config.js", "js\/general.js" ], "run_at": "document_end", "css": [ "css\/general.css" ] }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/select" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/contest-select.js" ], "run_at": "document_end" }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/*" ], "exclude_matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/apply\/*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/contest.js" ], "run_at": "document_end", "css": [ "css\/contest.css" ] }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/*\/ranking\/*" ], "js": [ "vendor\/bower\/jquery.min.js", "vendor\/bower\/jquery.dataTables.min.js", "vendor\/bower\/dataTables.fixedColumns.min.js", "vendor\/bower\/diacritics-neutralise.js", "vendor\/bower\/intl.js", "js\/ranking.js" ], "run_at": "document_end", "css": [ "vendor\/bower\/jquery.dataTables.min.css", "vendor\/bower\/fixedColumns.dataTables.min.css", "css\/ranking.css" ] }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/problems", "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/problems?*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/common.js", "js\/problems.js" ], "run_at": "document_end", "css": [ "css\/problems.css" ] }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/problems\/*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/common.js", "js\/problem.js" ], "run_at": "document_end", "css": [ "css\/problem.css" ] }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/results", "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/results?*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/common.js", "js\/results-list.js" ], "run_at": "document_end" }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/results\/*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "vendor\/bower\/highlight.pack.min.js", "vendor\/bower\/highlightjs-line-numbers.min.js", "js\/common.js", "js\/results.js" ], "run_at": "document_end", "css": [ "vendor\/bower\/7-three-bounce.css", "css\/results.css" ] }, { "matches": [ "*:\/\/satori.tcs.uj.edu.pl\/contest\/*\/submit*" ], "js": [ "vendor\/browser-polyfill.js", "vendor\/bower\/jquery.min.js", "js\/common.js", "js\/submit.js" ], "run_at": "document_end", "css": [ "css\/submit.css" ] } ] } |