Improve access to and functionality of the UAL PBS Bidding Portal

Latest Version

Version
2.2.4
Update
December 11, 2023
Size
20.75KiB
Developer
Category
Users
31
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
See more

UAL PBS Enhancement Suite Extension

Adds a few features for the UAL PBS Bidding Portal:

1. Makes it faster to get to the Crew Info Page (more info below)
2. Adds a \"Days\" column in the trip filter that shows trip length which is useful when reviewing trip pools.

Using the new 'Smart CrewID Search' is a huge time saver for UAL PBS Instructors who are helping other pilots with monthly bidding. It saves time by auto formatting the contents of the 'Crew Id' field in Interbids when entering a pilots file number. You no longer need to have the perfect format of capital 'U' and 6 digits.

This extension adds a new button to the Interbids crew search screen: 'Smart CrewID Search'

Pressing the 'Enter' key has the same functionality as clicking on this new button. The old 'Search' button is retained in case you want to use the original search functionality.

It will also save time by immediately loading the pilots PBS Crew Info page rather than making you click again on the pilots file number once it has been found and then clicking yet again on the 'Proxy' button.

Actions for different 'Crew Id' entries:

1. If the 'Crew Id' entry is blank, then pressing the 'Enter' key or clicking on the 'Smart CrewID Search' button should take you automatically to your own Crew Info page. This is a quick shortcut to your own bid screen.
2. The number '1' all by itself should also take you to your own Crew Info page.
3. Uppercase 'U' and 6 digits (normal file number format). Extension does not alter this as it is already in the correct format.
4. Uppercase 'U' and 4-6 digits (e.g. U1234, U12345): digits padded if required (e.g. U001234).
5. Lowercase 'u' and 4-6 digits (e.g. u12345): 'u' changed to uppercase and digits padded out if rquired (e.g. u012345)
6. 4-6 digits alone: The extension will add an uppercase 'U' and pad out the file number to 6 digits if required.
7. If there are any space characters on either side of the entered number, they will be deleted.

Example usage of these features:
1. Prefbid: Copying and pasting the pilot's filenumber from the Prefbid help screen to the Interbids web page can result in an improperly formatted number (lowercase 'u', extra spaces, etc.) This extension repairs the format so you don't have to do it manually.
2. Any time you want to enter a pilot's filenumber manually, you just need to enter the digits (4-6 digits). The uppercase 'U' will be added automatically and if the filenumber is less than 6 digits, it will be padded appropriately with leading '0's to make 6 digits..

If the entry is not something that the extension can determine how to repair (e.g. characters present other than the letter 'u' or 'U') then it will simply load your PBS screen. If you enter a pilot's filenumber and find your PBS Crew Info page is displayed, then it probably means that it was not a valid filenumber.

You can always use the regular 'Search' button to help find a pilot.

Bonus functionality: This extension extends the timeout delay of the Interbids.ual.com pages to prevent having to constantly log back into the system if you haven't interacted with a screen in awhile. The original timeout was 12 minutes--this extends it to a few hours.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "UAL PBS Enhancement Suite", "short_name": "UAL PBS Suite", "version": "2.2.4", "description": "Improve access to and functionality of the UAL PBS Bidding Portal", "manifest_version": 3, "action": {}, "icons": { "16": "icons/icon16.png","48": "icons/icon48.png","128": "icons/icon128.png" }, "content_scripts": [ { "matches": ["https://bidding.ual.com/interbids/admin/index"], "js": ["contentScript -- Admin page background.js"] }, { "matches": ["https://bidding.ual.com/interbids/admin/admin_list_users.jsp"], "js": ["contentScript -- Crew Entry Frame.js"], "all_frames": true },{ "matches": ["https://bidding.ual.com/interbids/index?com=AdminProxyBid&crew=*"], "js": ["contentScript -- Pilot Bid Screens.js"] },{ "matches": ["https://bidding.ual.com/interbids/index?com=BidGroupFilter*"], "js": ["contentScript -- Filter Frame.js"], "all_frames": true } ],"web_accessible_resources": [ { "resources": [ "javascriptAdminPageBackground.js", "javascriptCrewEntryFrame.js", "javascriptPilotBidScreens.js", "javascriptFilterFrame.js" ], "matches": [ "https://bidding.ual.com/*" ] } ]}
Read more

How to download and manually install UAL PBS Enhancement Suite extension for Chrome

Looking for a way to install UAL PBS Enhancement Suite extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install UAL PBS Enhancement Suite extensions manually, this article outlines two simple methods to effortlessly install UAL PBS Enhancement Suite extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download UAL PBS Enhancement Suite extension and manually install through Drag &Drop

If you ever need to manually install a UAL PBS Enhancement Suite extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the UAL PBS Enhancement Suite Extension by clicking the "Download CRX" button on the website.

Look for the UAL PBS Enhancement Suite extension you wish to install. Go to the website and download the UAL PBS Enhancement Suite extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for UAL PBS Enhancement Suite extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the UAL PBS Enhancement Suite extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download UAL PBS Enhancement Suite extension for Chrome and install in Developer Mode

This is another method to install UAL PBS Enhancement Suite extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the UAL PBS Enhancement Suite extension file

Select and download the UAL PBS Enhancement Suite extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the UAL PBS Enhancement Suite extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your UAL PBS Enhancement Suite extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the UAL PBS Enhancement Suite extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install UAL PBS Enhancement Suite extension in 2 ways. We hope this guide proves helpful.

Similar Extensions