Często zdarza się, że użytkownicy Confluence tworzą kopie Twoich stron, aby wyświetlać te same treści w różnych miejscach. Na dłuższą metę stwarza jednak więcej problemów niż rozwiązuje.

Dlaczego duplikaty stanowią problem?

Odpowiedź jest dość prosta – wszystko sprowadza się do zarządzania. Jeśli potrzebujesz poprawić błędy lub zmienić jakieś 2-letnie dane na stronie, to naprawdę nie jest to wielki problem. Jeśli musisz to zrobić na kilku stronach, staje się to już wyzwaniem. Jak już kilkakrotnie wspominaliśmy na naszym blogu, najbardziej podatnym na błędy elementem jest tzw. „protein interface” – czyli po prostu ludzie korzystający z systemu.

Poza tym im więcej duplikatów masz w swoim systemie Confluence, tym bardziej będzie on 'zalewał’ wyszukiwania, pojawiał się w różnych miejscach (np. makra – czasami musisz wybrać stronę z rozwijanego menu, a wszystkie te strony mają dokładnie taką samą nazwę).

Jak uniknąć powielania treści?

Na szczęście istnieją makra Confluence, które pozwalają używać jednej strony jako „Single Point of Truth” (odnośnika prawdy) – tej jednej strony, którą musisz edytować, podczas gdy zmiany na niej dokonane są kopiowane na wszystkie pozostałe. Opisywane makra to:

Uwzględnij stronę – pozwala uwzględnić całą stronę wewnątrz innej strony. Automatycznie zaktualizuje swoją zawartość, a gdy ktoś spróbuje edytować stronę zawierającą makro, zamiast treści zobaczy makro „Dołącz stronę”.

Fragment – ​​umożliwia umieszczenie fragmentu strony w oknie makra, które można później wykorzystać do osadzenia na innej, dowolnej stronie.

Dołączenie fragmentu – „druga część” Excerpt Macro, umożliwiająca osadzenie fragmentu treści na stronie.

Jeśli potrzebujesz nieco bardziej skomplikowanych rozwiązań, na Atlassian Marketplace znajdziesz inne rozwiązania.

Multiexcerpt– umożliwia tworzenie wielu fragmentów na stronach i w przestrzeniach oraz ich ponowne wykorzystywanie zawsze i wszędzie, gdzie jest to możliwe.

Problemy z załączaniem i fragmentowaniem

Unikanie duplikatów treści jest istotne, jednak istnieje ryzyko, że ktoś nie zobaczy treści dla niego przeznaczonych. Warto pamiętać, że wszystkie wymienione powyżej makra nie zastępują standardowych uprawnień i ograniczeń w Confluence.

Z tego powodu istotne jest, aby strony „Single Point of Truth” (odnośnika prawdy) były dostępne dla każdego, kto potrzebuje zobaczyć fragmenty/zawarte treści. W przeciwnym razie zobaczą tylko błąd renderowania makr.