Satori Enhancements
Adds a few useful enhancements to Satori Online Judge website.
Τι είναι το Satori Enhancements;
Το Satori Enhancements είναι ένα πρόσθετο Chrome που αναπτύχθηκε από τον Mateusz "m4tx" Maćkowski, και η κύρια λειτουργία του είναι "Adds a few useful enhancements to Satori Online Judge website.".
Στιγμιότυπα Επέκτασης
Λήψη αρχείου CRX της επέκτασης Satori Enhancements
Λήψη αρχείων επέκτασης Satori Enhancements σε μορφή crx, εγκατάσταση των επεκτάσεων Chrome μη αυτόματα στον περιηγητή ή κοινοποίηση των αρχείων crx με φίλους για εύκολη εγκατάσταση των επεκτάσεων Chrome.
Οδηγίες Χρήσης της Επέκτασης
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
Βασικές Πληροφορίες Επέκτασης
Όνομα | Satori Enhancements |
ID | oghiinfmhnkmfecckbpcoieaieobblog |
Επίσημο URL | https://chromewebstore.google.com/detail/satori-enhancements/oghiinfmhnkmfecckbpcoieaieobblog |
Περιγραφή | Adds a few useful enhancements to Satori Online Judge website. |
Μέγεθος Αρχείου | 531 KB |
Αριθμός Εγκαταστάσεων | 462 |
Τρέχουσα Έκδοση | 1.5 |
Τελευταία Ενημέρωση | 2023-07-11 |
Ημερομηνία Δημοσίευσης | 2019-03-18 |
Αξιολόγηση | 5.00/5 Συνολικά 10 Αξιολογήσεις |
Προγραμματιστής | Mateusz "m4tx" Maćkowski |
Ηλεκτρονικό ταχυδρομείο | [email protected] |
Τύπος Πληρωμής | free |
Ιστότοπος Επέκτασης | https://github.com/m4tx/satori-enhancements |
Υποστηριζόμενες Γλώσσες | 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" ] } ] } |