The ultimate browser extension for 42's Intranet, adding many improvements, such as dark mode, customizable profiles and much more!

Latest Version

Version
4.3.2
Update
October 2, 2024
Size
338KiB
Developer
Category
Users
8,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
Français
See more
Permissions
Storage
Scripting
See more

Improved Intra 42 Extension

A small list of well-liked and highly requested features added by this extension:
- Dark Theme! Finally, your eyes can rest when working at night.
- Customizable user profiles! Now you can show a bit of your personality through your user page: add a custom banner image to your profile, visible to everyone with the extension installed, or add a link to your GitHub-page and personal website.
- Stars next to projects rated \"Outstanding\" during evaluations! Finally, having an \"Outstanding Project\" flag means something.
- An option to use the old Black Hole countdown instead of showing one's absorption date.
- Removal of the broadcasts button, which is unused by most campuses.
- Sort finished projects on user profiles alphabetically, or by completion date.
- A beautiful settings page where you can select which options you wish to enable, with previews of what each feature can do.
- Omnibox search: write \"intra \" in the URL bar, add a login and surf to their profile directly.

This extension's code is open sourced on GitHub. In case you find something that does not appear to be working correctly (like light spots in dark mode), create an issue in the GitHub repository, or, even better; modify the code yourself and create a pull request. A guide on how to do this is available in the repository. Campuses may also add their own functionality, limited to their students.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"name": "__MSG_appName__",\t"short_name": "__MSG_shortAppName__",\t"version": "4.3.2",\t"version_name": "4.3.2",\t"description": "__MSG_appDesc__",\t"default_locale": "en",\t"icons": {\t\t"16": "images/logo16.png",\t\t"32": "images/logo32.png",\t\t"48": "images/logo48.png",\t\t"64": "images/logo64.png",\t\t"96": "images/logo96.png",\t\t"128": "images/logo128.png",\t\t"256": "images/logo256.png",\t\t"512": "images/logo512.png"\t},\t"incognito": "spanning",\t"options_page": "options/options.html",\t"action": {\t\t"default_popup": "generic/popup/popup.html"\t},\t"permissions": [\t\t"storage", "scripting"\t],\t"host_permissions": [\t\t"https://iintra.freekb.es/*",\t\t"https://*.intra.42.fr/*"\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": [\t\t\t\t"generic/inject.js",\t\t\t\t"features/themes/apply.css",\t\t\t\t"features/themes/light.css",\t\t\t\t"features/themes/dark.css",\t\t\t\t"features/themes/colors/cetus.css",\t\t\t\t"features/themes/colors/green.css",\t\t\t\t"features/themes/colors/pyxis.css",\t\t\t\t"features/themes/colors/vela.css",\t\t\t\t"features/themes/colors/windows.css",\t\t\t\t"features/themes/colors/yellow.css",\t\t\t\t"options/options.html"\t\t\t],\t\t\t"matches": [ "*://*.intra.42.fr/*", "*://iintra.freekb.es/*", "*://darkintra.freekb.es/*" ]\t\t}\t],\t"content_scripts": [\t\t{\t\t\t"matches": [ "*://*.intra.42.fr/*" ],\t\t\t"css": [ "generic/fonts.css", "fixes/improv.css", "fixes/animations.css", "features/themes/apply.css" ],\t\t\t"js": [ "generic/useful.js", "generic/console.js", "generic/lib/storage.js", "generic/lib/network.js", "generic/init.js", "features/themes/loader.js" ],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [ "*://iintra.freekb.es/*" ],\t\t\t"js": [ "generic/useful.js", "generic/console.js", "generic/lib/storage.js", "generic/lib/network.js", "generic/init.js" ],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [ "*://*.intra.42.fr/*" ],\t\t\t"js": [ "fixes/v3detector.js", "features/externalclustermap.js", "fixes/blackhole.js", "fixes/banners.js", "fixes/general.js", "fixes/optional.js", "fixes/improv.js" ],\t\t\t"run_at": "document_end"\t\t},\t\t{\t\t\t"matches": [ "*://profile.intra.42.fr/*", "*://projects.intra.42.fr/*", "*://elearning.intra.42.fr/*", "*://meta.intra.42.fr/*", "*://shop.intra.42.fr/*", "*://admin.intra.42.fr/*" ],\t\t\t"js": [ "options/sync.js" ],\t\t\t"run_at": "document_idle"\t\t},\t\t{\t\t\t"matches": [ "*://signin.intra.42.fr/users/sign_in" ],\t\t\t"js": [ "options/unsync.js" ],\t\t\t"run_at": "document_end"\t\t},\t\t{\t\t\t"matches": [ "*://iintra.freekb.es/*" ],\t\t\t"js": [ "options/auth2.js" ],\t\t\t"run_at": "document_end"\t\t},\t\t{\t\t\t"matches": [ "*://iintra.freekb.es/options.php*", "*://iintra.freekb.es/connect.php*" ],\t\t\t"js": [ "options/options.js" ],\t\t\t"run_at": "document_start"\t\t},\t\t{\t\t\t"matches": [ "*://iintra.freekb.es/v2/options/*" ],\t\t\t"js": [ "options/options2.js" ],\t\t\t"run_at": "document_end"\t\t},\t\t{\t\t\t"matches": [ "https://admin.intra.42.fr/*" ],\t\t\t"js": [ "features/admin.js" ],\t\t\t"run_at": "document_end"\t\t},\t\t{\t\t\t"matches": [ "*://profile.intra.42.fr/", "*://*.intra.42.fr/users/*" ],\t\t\t"exclude_matches": [ "*://signin.intra.42.fr/users/sign_in" ],\t\t\t"js": [ "features/profiles.js", "features/logtimes.js", "features/campus/codam/coa-titles.js" ],\t\t\t"run_at": "document_idle"\t\t},\t\t{\t\t\t"matches": [ "https://projects.intra.42.fr/*" ],\t\t\t"js": [ "features/projects.js" ],\t\t\t"run_at": "document_end"\t\t},\t\t{\t\t\t"matches": [ "https://meta.intra.42.fr/clusters", "https://meta.intra.42.fr/campus/*/clusters" ],\t\t\t"js": [ "features/clustermap.js" ],\t\t\t"run_at": "document_end"\t\t}\t],\t"background": {\t\t"service_worker": "sw.js"\t},\t"omnibox": {\t\t"keyword": "intra"\t}}
Read more

Similar Extensions

icon

ft_logtime Extension · Productivity 8,000+ 5 ★ 21.23KiB

icon

42 Logtime & Darkmode Extension · Developer Tools 8,000+ 2 ★ 45.75KiB

icon

42logtime Extension · Developer Tools 8,000+ 6 ★ 151KiB

icon

1337 log time Extension · Productivity 8,000+ 1 ★ 15.47KiB

icon

ft_blackhole Extension · Accessibility 8,000+ 2 ★ 36.07KiB

icon

Better Black Hole (42 Intra) Extension · Accessibility 8,000+ 11 ★ 23.83KiB

icon

BetterSearch Extension · Productivity 8,000+ 3 ★ 10.22KiB

icon

42Assistant Extension · Productivity 8,000+ 20 ★ 677KiB

icon

CalIntra Extension · Productivity 8,000+ 1 ★ 2.07MiB

icon

42 Profile Picture Extension · Developer Tools 8,000+ 10 ★ 37.35KiB

icon

42hours Extension · Accessibility 8,000+ 0 ★ 2.06MiB

icon

Redhole Extension · Productivity 8,000+ 0 ★ 30.57KiB

icon

intrafriends42 Extension · Social & Communication 8,000+ 5 ★ 12.73KiB

icon

Paced Extension Extension · Productivity 8,000+ 1 ★ 19.47KiB

icon

42 WhiteNova Lite Extension · Productivity 8,000+ 5 ★ 477KiB

icon

RickVision Extension · Fun 8,000+ 1 ★ 3.25KiB

icon

Intra-Hub Extension · Productivity 8,000+ 8 ★ 16.04MiB

icon

GNOME Shell integration Extension · Accessibility 8,000+ 321 ★ 143KiB

icon

daily.dev | The homepage developers deserve Extension · Developer Tools 8,000+ 2460 ★ 2.28MiB

icon

Sardalert Extension · Social & Communication 8,000+ 232 ★ 654KiB

icon

tldraw Extension · Productivity 8,000+ 0 ★ 260KiB

icon

ALX Intranet Extension · Productivity 8,000+ 24 ★ 148KiB

icon

Discord Blur Extension · Social & Communication 8,000+ 6 ★ 27.8KiB

icon

CG Local Extension · Developer Tools 8,000+ 3 ★ 16.31KiB

User reviews

icon

Duarte Flores (ID: 000000ee9ac0b16d) Voted 5 ★ - Updated 10/18/2023 So so so helpful!! Thank you ahah

icon

Jose Pérez (ID: 0000008c82ff7da3) Voted 5 ★ - Updated 08/30/2023 Indeed an improvement

icon

ΔᕈΞӾ (ID: 00000067a03cfe07) Voted 5 ★ - Updated 04/02/2023 could you maybe at more color or a color picker and remove the grey boxes infront of the picture / gif you put inside of your profile and the color of the bar didnt change

icon

Arthur Beznik (ID: 000000f175a30cc6) Voted 5 ★ - Updated 12/12/2022 Make intra great again

icon

W2 Wizard (ID: 0000002ea6763c4c) Voted 5 ★ - Updated 06/10/2022 Make intra actually usable.