A browser extension that enhances the AulaGlobal (UC3M Moodle) experience by removing landing page bloat and adding a participant list downloader.
Removes unnecessary elements from the AulaGlobal homepage:
- Course registration forms
- Group display sections
- Navigation menus
- Header and secondary navigation
Adds a "Download list" button on the participants page (/user/index.php?id=...) that exports the class list as an Excel (.xlsx) file.
Option 1: Firefox Add-ons (Recommended) Install directly from the Firefox Add-ons website:
🔗 AulaGlobal Improved - Firefox Add-ons
Option 2: Load from Source Code
- Clone this repository:
git clone https://github.com/Astrak00/improved-aulaglobal.git cd aulaglobal-improved - Open Firefox and navigate to
about:debugging - Click "This Firefox" in the sidebar
- Click "Load Temporary Add-on..."
- Select the
manifest.jsonfile in the extension folder
Note: Temporary add-ons are removed when Firefox closes. To keep the extension permanently, install from Firefox Add-ons or sign your own add-on via Mozilla Add-ons Developer Hub.
- Clone this repository:
git clone https://github.com/Astrak00/improved-aulaglobal.git cd aulaglobal-improved - Open Chrome and navigate to
chrome://extensions - Enable "Developer mode" (toggle in the top-right corner)
- Click "Load unpacked"
- Select the extension folder
- Click the extension icon in the browser toolbar
- Toggle features on/off:
- Page Cleaner: Removes bloat from the homepage
- List Downloader: Adds download button to participant pages
- Click the link at the bottom to reload the page and apply changes
Settings are synced across browser profiles using your browser's sync storage.
The extension uses Manifest V3 and is compatible with both Chrome and Firefox.
aulaglobal-improved/
├── manifest.json # Extension manifest
├── popup.html/js # Extension popup UI
├── src/
│ ├── content.js # Main content script
│ └── content.css # Injected styles
├── icons/ # Extension icons
└── _locales/ # Internationalization (EN/ES)
MIT License