Dokumentacja Umów rozmowę
CogniVis AI

    Konfiguracja

  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Szybki start
    • Przegląd
    • Dodaj swój LLM
    • Dodaj źródło
    • Zdefiniuj zestawy danych
    • Generatory
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Użytkownicy
    • Przegląd
    • Zrozum Uprawnienia
    • Zdefiniuj role
    • Jak dodać użytkownika
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Baza wiedzy
    • Przegląd
    • Zarządzaj dostępem
    • Organizuj treści
    • Dodaj załączniki
    • Używaj skrótów
    • Używaj szablonów
    • Osadzaj treści
    • Rozmawiaj z AI
    • Zapytaj AI
    • Edytuj AI
    • Szukaj z AI
    • Generuj okładki AI
    • Eksportuj do dokumentów CV
    • Twórz automatyczne raporty
    • Zbieraj opinie rozszerzenia
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Źródła danych
    • Airtable
    • ClickUp
    • Dokumentacja CogniVis
    • Confluence
    • Discourse
    • Document360
    • Dropbox
    • Plik
    • GitHub
    • GitLab
    • Gmail
    • Google Calendar
    • Google Drive
    • Google Sites
    • Google Storage
    • Guru
    • HubSpot
    • Jira
    • Linear
    • Loopio
    • MediaWiki
    • Notion
    • Oracle Storage
    • ProductBoard
    • R2
    • Request Tracker
    • S3
    • Salesforce
    • SharePoint
    • Slab
    • Slack
    • Teams
    • Sieć
    • Wikipedia
    • Zendesk
    • Zulip
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Asystenci
    • Przegląd
    • Zdefiniuj styl odpowiedzi
    • Wybierz LLM
    • Zdefiniuj wiedzę
    • Ulepsz wyszukiwanie
    • Wybierz strefę czasową
    • Dodaj wiadomości startowe
    • Narzędzie ProfitRoom
    • Generator obrazów
    • Narzędzie interpretacji kodu
    • Wybierz, kto ma dostęp
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Centrum komunikacji
    • Przegląd
  • Kanały

  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Czat na WWW
    • Przegląd
    • Podstawowa konfiguracja
    • Wybierz języki
    • Zdefiniuj układ
    • Zdefiniuj zachowanie
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Social media
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Głosowe
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. WhatsApp
    • Overview
    • Adding WA Bot to a Group
    • Enabling Private Conversations
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Recenzje
    • Podstawowa konfiguracja
    • Instalacja
    • Booking
    • Booksy
    • Google Maps
    • Kurzurlaub
    • Travelist
    • Tripadvisor
  • outlook Outlook
    • Podstawowa konfiguracja
    • Instalacja
    • Zacznij używać
  • Thunderbird Thunderbird
    • Podstawowa konfiguracja
    • Instalacja
    • Zacznij używać
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Adres email
    • Przegląd
  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Slack
  • Inne

  • !Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. Automatyzacje
    • Proste przypomnienia
    • Śledzenie zmian stron
    • Śledzenie Google Analytics
    • Śledzenie Search Console
    • Własne źródła
  • Dodatki
    • Google Analytics
    • Search Console
  • Boty wiadomości
    • Widget czatu
    • Slack Bot
    • WhatsApp Bot

Osadzaj treści

Czasem zachodzi potrzeba użycia tego samego fragmentu treści w różnych miejscach. Można go skopiować i wkleić wielokrotnie, ale w razie potrzeby zmian trzeba by było edytować każdą kopię osobno. Dzięki specjalnym znacznikom można wstawiać całe strony lub wybrane fragmenty treści z innych miejsc.

Uwagi

Oto kilka rzeczy, na które warto zwrócić uwagę przy ponownym wykorzystywaniu fragmentów treści za pomocą znaczników „include”:

  • Uprawnienia są respektowane przy użyciu „include”, więc treść zostanie wstawiona tylko z tych miejsc, do których użytkownik ma dostęp. Znaczniki te nie są widoczne podczas przeglądania, dlatego łatwo można nieświadomie udostępnić treść z ograniczonym dostępem.
  • „Include” działają maksymalnie do trzech poziomów zagnieżdżenia, co ogranicza ryzyko problemów z wydajnością i rekursją.
  • Treść wstawiona w ten sposób nie jest indeksowana jako przeszukiwalna zawartość dla stron, na których się pojawia.
  • Treść wstawiona za pomocą „include” nie pojawi się w podglądzie ani w skrótach tekstu.

Znaczniki Include

Aby wstawić zawartość jednej strony w inną, można użyć takiej składni:

{{@page_id}} lub {{@page_id#content_id}}

Przykłady użycia:

  • {{@5}} – wstawia całą zawartość strony o identyfikatorze „5”.
  • {{@10#bkmrk-copyright-year}} – wstawia zawartość konkretnego elementu o identyfikatorze bkmrk-copyright-year ze strony o identyfikatorze „10”.

Wystarczy wpisać to w edytorze, a treść zostanie pobrana dynamicznie. Dzięki temu, jeśli zaktualizujesz oryginalną treść, zmiany automatycznie pojawią się we wszystkich miejscach, gdzie została wstawiona.

Łatwe pobieranie składni

Znalezienie identyfikatora strony może być trudne, dlatego dostępny jest prosty sposób na uzyskanie znaczników „include”. Otwórz stronę z treścią, którą chcesz ponownie wykorzystać. Zaznacz fragment treści myszką – pojawi się wyskakujące okienko z bezpośrednim linkiem do tego fragmentu. Kliknięcie ikony linku po lewej stronie przełączy widok i pokaże znacznik „include”. Skopiuj go i wklej tam, gdzie chcesz użyć treści. Aby wstawić całą stronę zamiast pojedynczego bloku, usuń znak # i identyfikator fragmentu.

Wymuszanie identyfikatorów treści

Podczas wstawiania konkretnego bloku treści używa się identyfikatora tego bloku (część po znaku #). Domyślnie identyfikatory są generowane automatycznie podczas zapisywania strony. W edytorze wizualnym identyfikator zwykle pozostaje niezmieniony, chyba że blok zostanie usunięty lub sformatowany od nowa. W edytorze Markdown identyfikator może zmieniać się przy każdym zapisie w zależności od treści, więc istnieje duże ryzyko jego zmiany. Dlatego zaleca się ręczne ustawienie identyfikatora, jeśli planujesz używać bloku w znacznikach „include”.

Uwaga: wszystkie identyfikatory powinny zaczynać się od bkmrk, aby uniknąć ich nadpisania.

Edytor WYSIWYG

W edytorze wizualnym można wymusić identyfikator, przechodząc do widoku kodu źródłowego i wpisując go ręcznie:

Edytor Markdown

W edytorze Markdown można wstawić kod HTML z przypisanym identyfikatorem, aby zagwarantować, że pozostanie niezmieniony:

  
    <!-- Old Content -->
    <p>Copyright BookStack Enterprises 2020</p>

    <!-- Revised with ID -->
    <p id="bkmrk-include-copyright-text">Copyright BookStack Enterprises 2020</p>
  

Znajdowanie strony docelowej znacznika Include

Czasami możesz natrafić na znacznik „include” i chcieć znaleźć stronę, z której pobiera treść. Można to zrobić, korzystając z bezpośrednich linków do stron w formacie: <base_url>/link/<page_id> Weź liczbowy identyfikator ze znacznika „include” (po @, ale przed #, jeśli istnieje) i użyj go jako <page_id> w powyższym formacie, aby przejść do strony źródłowej.

Przykład: dla znacznika {{@5#bkmrk-chapter-a}} przejdź do ścieżki /link/5. Pełny przykładowy URL może wyglądać tak: https://cognivis.ai/link/5

Techniczna logika działania „include”

System stara się inteligentnie obsługiwać znaczniki „include”, odpowiednio przetwarzać różne typy treści i częściowo zachowywać zgodność z zasadami HTML. Oto kilka zasad, które obowiązują podczas analizowania „include”:

  • Jeśli celem jest wstawienie konkretnej sekcji, zwykle pobierana jest i wstawiana jej zawartość wewnętrzna. Wyjątkiem są sytuacje, gdy sekcja musi być użyta w całości – wtedy wstawiany jest cały blok, np. tabele, listy czy bloki kodu.
  • Przy wstawianiu całych bloków, stron lub zakresów treści system stara się odpowiednio ustrukturyzować zawartość, aby uniknąć zagnieżdżonych akapitów, które są nieprawidłowe w HTML i mogą powodować problemy w przeglądarkach. Dokładna lokalizacja wstawienia jest zachowywana w miarę możliwości, choć czasami treść może przesunąć się przed lub za sekcją, w której została wstawiona.
  • Identyfikatory sekcji treści są deduplikowane po przetworzeniu „include”, co może powodować dynamiczną zmianę istniejących identyfikatorów treści na stronie po jej załadowaniu.
  • Wprowadzenie
  • Uwagi
  • Znaczniki Include
  • Łatwe pobieranie składni
  • Wymuszanie identyfikatorów treści
  • Edytor WYSIWYG
  • Edytor Markdown
  • Znajdowanie strony docelowej znacznika Include
  • Techniczna logika działania „include”

CogniVis - AI knowledge base software CogniVis AI

Eksperci w dziedzinie sztucznej inteligencji tworzący rozwiązania biznesowe dla branży hotelarskiej, prywatnych praktyk medycznych i wielu innych.

Znajdź nas

LinkedIn

  • Dawid Adach
  • Michał Szymański

Kanał YouTube

Więcej

Dokumentacja

Szkolenia z AI dla zespołów

Podziękowania

Polityka Prywatności

Kontakt

Umów rozmowę

Wsparcie techniczne

© 2025 Copyright: CogniVis