UAL PBS Enhancement Suite

Improve access to and functionality of the UAL PBS Bidding Portal

Τι είναι το UAL PBS Enhancement Suite;

Το UAL PBS Enhancement Suite είναι ένα πρόσθετο Chrome που αναπτύχθηκε από τον Jtatro, και η κύρια λειτουργία του είναι "Improve access to and functionality of the UAL PBS Bidding Portal".

Στιγμιότυπα Επέκτασης

screenshot

Λήψη αρχείου CRX της επέκτασης UAL PBS Enhancement Suite

Λήψη αρχείων επέκτασης UAL PBS Enhancement Suite σε μορφή crx, εγκατάσταση των επεκτάσεων Chrome μη αυτόματα στον περιηγητή ή κοινοποίηση των αρχείων crx με φίλους για εύκολη εγκατάσταση των επεκτάσεων Chrome.

Οδηγίες Χρήσης της Επέκτασης

                        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.                    

Βασικές Πληροφορίες Επέκτασης

Όνομα UAL PBS Enhancement Suite UAL PBS Enhancement Suite
ID nhefkppkdjmgekmidlkilcllbifmalcg
Επίσημο URL https://chromewebstore.google.com/detail/ual-pbs-enhancement-suite/nhefkppkdjmgekmidlkilcllbifmalcg
Περιγραφή Improve access to and functionality of the UAL PBS Bidding Portal
Μέγεθος Αρχείου 20.75 KB
Αριθμός Εγκαταστάσεων 27
Τρέχουσα Έκδοση 2.2.4
Τελευταία Ενημέρωση 2023-12-12
Ημερομηνία Δημοσίευσης 2020-03-02
Προγραμματιστής Jtatro
Ηλεκτρονικό ταχυδρομείο [email protected]
Τύπος Πληρωμής free
Υποστηριζόμενες Γλώσσες en-US
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\/*"
            ]
        }
    ]
}