Greasy Fork

UBC Workday ICal Generator

Adds a 'Download Calendar (.ics)' button to the Workday popup list and generates ICS file on click

目前为 2024-09-06 提交的版本。查看 最新版本

作者
Tanish Upreti
评分
0 0 0
版本
1.0.0
创建于
2024-09-06
更新于
2024-09-06
大小
10.2 KB
许可证
TU
适用于

This Tampermonkey script is designed to streamline the data extraction process from the Workday interface. It automatically retrieves specific course information, such as course names, schedules, meeting times, and locations, and allows users to export this data into a clean and organized format. The script can handle multiple meeting patterns, alternate weeks for specific days, and generate a downloadable file containing the extracted data. Additionally, it integrates seamlessly into the Workday interface, adding a button to the appropriate popup menu for easy access.

The key features include:
-Automatic detection of course data from Workday's course registration pages.
-Ability to handle complex meeting schedules, including alternate weeks and date ranges.
-Easy export of data into a text file.
-Adds a custom button to the Workday UI for one-click data extraction.

Instructions for Use:
Install Tampermonkey - First, you need to have the Tampermonkey extension installed on your browser (Chrome, Firefox, etc.).

Install the Script - After installing Tampermonkey, click on the Install button for this script. This will open the Tampermonkey editor, where you can review and install the script by clicking Install.

Navigate to Workday - Once installed, navigate to the UBC Workday interface where your courses are listed.

Use the Script - When on the course registration page, the script will automatically add a button to the course popup menu. Simply click on this button to extract course data and download it as a text file.

Customization (Optional) - If needed, you can customize the script to better suit your data needs by modifying the fields it extracts or altering the output format.

Support and Updates:
This script is actively maintained. If you encounter any issues or have suggestions for improvement, feel free to leave feedback on the script’s page.
Regular updates will be pushed to enhance functionality or address any changes in the Workday interface.

Compatibility:
This script is designed to work with the UBC Workday system and should be compatible with any modern browser that supports Tampermonkey.

Disclaimer:
This script does not store any personal data or information. It only processes data available in the user’s browser session and does not transmit any data externally.