- JavaScript 100%
| .github/workflows | ||
| extension | ||
| .gitignore | ||
| README.md | ||
OTeX CS ID Copier
A browser extension for OpenText Content Server that copies the numeric IDs of
all checked items in a list. It reads every checked checkbox whose id follows
the {number}_checkbox pattern and puts the numbers on your clipboard.
The extension only activates on Content Server pages. A page is supported when
its URL contains /cs.exe or /livelink.exe (for example domain/cs.exe or
domain/otcs/cs.exe). The SmartUI app endpoint (URLs containing .exe/app)
is intentionally excluded, as it is not supported yet.
Installation
Download the assets for the newest version from the releases page:
https://git.derg.cz/content-server/opentext-content_server-extension/releases/latest
Chrome / Edge
- Download the
otex-cs-id-copier-<version>.zipasset from the latest release. - Extract the ZIP to a folder you will keep (the browser loads the extension from this folder, so do not delete it afterwards).
- Open
chrome://extensions(oredge://extensions). - Enable Developer mode (toggle in the top-right corner).
- Click Load unpacked and select the extracted folder.
The OTeX CS ID Copier icon appears in the toolbar. To update later, download the newer ZIP, replace the folder contents, and click the reload icon on the extension card.
Firefox
- Download the
otex-cs-id-copier-<version>.xpiasset from the latest release. - Open the downloaded
.xpifile with Firefox (or drag it onto theabout:addonspage). - Confirm the installation prompt.
The Firefox build is signed by Mozilla and updates itself automatically from
the releases on this server. Firefox checks for new versions periodically; you
can also trigger a check manually from about:addons via the gear menu ->
Check for Updates.
Usage
Open a supported Content Server page and tick the checkboxes for the items you want. Then use the toolbar icon:
- Left-click the icon: copies the selected IDs as rows (one ID per line). This is the default action.
- Right-click the icon: opens a menu with two options:
- Copy as rows - same as left-click, one ID per line.
- Copy with a delimiter - shows a prompt for the separator (default is a
semicolon
;) and joins all IDs with it.
Icon feedback
After an action, a short badge appears on the icon:
- Green number - that many IDs were copied successfully.
- Orange
0- no checked{number}_checkboxitems were found on the page. - Grey
-- the current page is not a supported Content Server page (or it was open before the extension was installed and needs a reload).
Notes
- On Chrome/Edge the extension does not auto-update; reload it manually after downloading a newer ZIP. Only the Firefox build auto-updates.
- If you install or update the extension while a Content Server tab is already open, reload that tab once so the extension can attach to it.