# Link Checker

> Wyszukuje w treści wymagań hiperłącza, które prowadzą donikąd, do usuniętych artefaktów lub do stron WWW, które już nie istnieją.

Source: https://widgets.doorsnext.com/pl/widgets/link-checker/

- Dyscyplina: Jakość treści
- Działa w: Moduł IBM DOORS Next
- Obsługiwane produkty: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Tylko odczyt
- Keywords: niedziałające linki, uszkodzone hiperłącza, martwe linki, walidacja linków, usunięte artefakty, jakość wymagań, sprawdzanie hiperłączy, raport linków, broken links, IBM DOORS Next
- Wersja: 3.38 (Data wydania 2026-10-28)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)
- Przebieg pracy: 1. Otwórz moduł → 2. Sprawdza każdy link w każdym artefakcie → 3. Lista artefaktów z niedziałającymi linkami → 4. Popraw linki w edytorze (W razie potrzeby: Zaznacz artefakty, aby sprawdzić je ponownie)

## Czym jest i dlaczego powstał
Treść wymagań często odwołuje się do innych artefaktów, norm, dokumentów dostawców lub stron intranetu. Z czasem artefakty są usuwane lub przenoszone do innych konfiguracji, a strony WWW zmieniają adresy. Linki pozostają w tekście i po cichu przestają działać.

Recenzent, który kliknie niedziałający link, traci czas i zaufanie do specyfikacji, a audytor może uznać to za oznakę słabej kontroli dokumentacji. DOORS Next nie oferuje wbudowanego sposobu sprawdzenia wszystkich hiperłączy w module. Link Checker znajduje je wszystkie w jednym przebiegu i niczego nie zmienia.

## Jakie problemy rozwiązuje
- Linki do usuniętych artefaktów lub do artefaktów, które nie należą do bieżącego strumienia ani linii bazowej.
- Linki do stron WWW, które zwracają „not found”, zostały przeniesione lub przestały odpowiadać.
- Brak przeglądu jakości linków przed przeglądem, utworzeniem linii bazowej lub dostawą do klienta.
- Ręczne sprawdzanie linków, artefakt po artefakcie, kliknięcie po kliknięciu.

## Korzyści
- **Pełna kontrola** wszystkich hiperłączy w module, bez limitu liczby artefaktów.
- **Przyczyna każdego niedziałającego linku:** nie znaleziono, usunięto, brak dostępu, nieosiągalny lub przekroczony czas oczekiwania.
- **Tylko odczyt:** widżet nigdy nie zmienia artefaktów, więc może z niego korzystać każdy i w dowolnym momencie.
- **Szybsze przeglądy i audyty:** problemy można usunąć, zanim zauważą je recenzenci lub klienci.

## Jak używać
1. Otworzyć moduł, w sekcji **Check** wybrać **Whole module** i kliknąć **Find broken**. Widżet odczytuje każdy artefakt i sprawdza każdy link w jego treści.
2. Przejrzeć wynik i listę w sekcji **Broken links**. Po kliknięciu artefaktu widoczny jest każdy niedziałający link: problem, tekst linku i adres. Pole wyszukiwania i lista **All problems** zawężają listę.
3. Za pomocą **Show in module** lub ikony **Highlight in module** przy nagłówku **Broken links** przejść do artefaktów i poprawić linki w edytorze. **Log** zapisuje każdy niedziałający link do Excela.
4. Aby sprawdzić tylko wybrane artefakty, zaznaczyć je w DOORS Next; widżet sprawdzi je od razu, a **Selection** w sekcji **Check** pokaże wynik. **Check again** powtarza kontrolę po wprowadzeniu poprawek.

## Warto wiedzieć
- Każdy adres jest sprawdzany tylko raz w danym przebiegu, niezależnie od liczby artefaktów, które go używają.
- Niektóre witryny nie udostępniają swojej odpowiedzi innym stronom. W takim przypadku Link Checker informuje, czy serwer jest w ogóle osiągalny.
- Odpowiednie ustawienie ogranicza kontrolę wyłącznie do linków między artefaktami DOORS Next.
- W bardzo dużych modułach można kliknąć **Stop**, przeładować stronę i kliknąć **Continue search from …**; wyniki obejmują wtedy część po tym artefakcie.
