Projekt

Obecné

Profil

Wikijs » Historie » Verze 21

Jan Kadlec, 2023-11-23 09:23

1 19 Jan Kadlec
!{width:20%}https://js.wiki/img/wikijs-full-2021.b840e376.svg!
2
3 2 Jan Kadlec
h1.  Wiki.js
4 1 Jan Kadlec
5 20 Jan Kadlec
"Wiki.js":https://js.wiki je moderní, open source a funkčně bohatá wiki aplikace, která uživatelům umožňuje snadno vytvářet a spravovat dokumentaci, znalostní databáze a wiki. Je navržena tak, aby poskytovala platformu pro spolupráci a uživatelsky přívětivé sdílení informací v rámci týmu nebo komunity.
6 1 Jan Kadlec
7
h2. Hlavní prvky stránky
8
9 20 Jan Kadlec
Každá wiki.js stránka se skládá z jednotlivých prvků.
10
!{width:30%}https://docs.requarks.io/assets/ui/ui-basics.jpg!
11
"Zvětšit":https://docs.requarks.io/assets/ui/ui-basics.jpg
12
13 15 Jan Kadlec
* Hlavní navigace
14 1 Jan Kadlec
Hlavní navigace slouží k navigaci mezi stránkami. Princip fungování je stejný jako u adresářové struktury. Jsme tedy schopni přidávat skupiny stránek (složky) a jednotlivé stránky (soubory). 
15 18 Jan Kadlec
!{width:20%}https://students.kiv.zcu.cz:3443/attachments/download/2952/Screenshot%202023-11-23%20at%2009-00-46%20%C3%9Avodn%C3%AD%20str%C3%A1nka.png!
16
17 1 Jan Kadlec
* Tabulka obsahu stránky
18 19 Jan Kadlec
Wiki.js automaticky přidává obsah stránky, který se automaticky tvoří podle nadpisů.
19 1 Jan Kadlec
!{width:20%}https://students.kiv.zcu.cz:3443/attachments/download/2953/Screenshot%202023-11-23%20at%2009-16-17%20%C3%9Avodn%C3%AD%20str%C3%A1nka.png!
20
21 19 Jan Kadlec
* Komentáře
22
Mezi další prvky patří zobrazení komentářů. Ty se zobrazují pod textem stránky. Komentáře pak nemusí ale vidět všichni uživatelé, nýbrž např. pouze jen po přihlášení. Zobrazení se nechá nastavit na stránce správa.
23 20 Jan Kadlec
!{width:20%}https://students.kiv.zcu.cz:3443/attachments/download/2954/Screenshot%202023-11-23%20at%2009-24-30%20JCI%20Czech%20Republic%20Wiki.png!
24 19 Jan Kadlec
25 1 Jan Kadlec
* Vyhledávací políčko
26
Vyhledávací políčko slouží k vyhledávaní stránek podle zadaného dotazu. Relevantnost výsledků se odvíjí od použitého vyhledávacího modulu.
27 20 Jan Kadlec
!{width:20%}https://students.kiv.zcu.cz:3443/attachments/download/2956/Screenshot%202023-11-23%20at%2009-41-01%20%C3%9Avodn%C3%AD%20str%C3%A1nka.png!
28 19 Jan Kadlec
29 5 Jan Kadlec
* Rozcestník administrátorských funkcionalit
30 20 Jan Kadlec
!{width:20%}https://students.kiv.zcu.cz:3443/attachments/download/2955/Screenshot%202023-11-23%20at%2009-41-16%20JCI%20Czech%20Republic%20Wiki.png!
31 19 Jan Kadlec
32 8 Jan Kadlec
h2. Funkcionalita
33 1 Jan Kadlec
34
# *Spolupráce a úpravy v reálném čase (plánováno):*
35
   Wiki.js podporuje spolupráci v reálném čase, což umožňuje, aby na stejném dokumentu pracovalo více členů týmu současně. Tato funkce podporuje kulturu spolupráce, kdy mohou být informace průběžně aktualizovány a vylepšovány odborníky na danou problematiku.
36
# *Řízení verzí:*
37
   Díky kontrole verzí uchovává Wiki.js podrobnou historii změn provedených v článcích. Tato funkce poskytuje nejen auditní stopu, ale také umožňuje uživatelům v případě potřeby vrátit se k předchozím verzím. Zajišťuje tak přesnost a spolehlivost vaší znalostní báze.
38 13 Jan Kadlec
# *Vyhledávání a zjišťování:*
39 1 Jan Kadlec
   Wiki.js nabízí výkonnou funkci vyhledávání, která uživatelům umožňuje rychle najít potřebné informace. To zahrnuje vyhledávání v obsahu, metadatech, značkách a přílohách, což usnadňuje objevování relevantních znalostí.
40
# *Podpora více jazyků:*
41
   Wiki.js podporuje více jazyků, což umožňuje organizacím s globálními týmy sdílet znalosti v jejich preferovaném jazyce. Tato inkluzivita zajišťuje, že znalosti jsou přístupné všem členům týmu bez ohledu na jejich umístění.
42
# *Přizpůsobení:*
43
   Wiki.js umožňuje přizpůsobit platformu tak, aby odpovídala značce vaší organizace. Můžete použít motivy a šablony, abyste zachovali konzistentní vzhled, který bude v souladu s vaší firemní identitou.
44
# *Správa uživatelů a oprávnění:*
45 13 Jan Kadlec
   Wiki.js poskytuje robustní správu uživatelů, která umožňuje definovat uživatelské role a oprávnění. Tím je zajištěno, že citlivé informace zůstanou v bezpečí, a zároveň je umožněn správný přístup správným lidem.
46
# *Vkládání médií:*
47 1 Jan Kadlec
   Přímo do článků můžete vkládat různé typy obsahu, včetně obrázků, videí a externího obsahu. 
48
# *Integrace s dalšími nástroji:*
49
    Wiki.js podporuje integraci s dalšími nástroji a službami, jako je Git pro správu verzí a jednotné přihlášení (SSO) pro správu uživatelů. To umožňuje bezproblémové začlenění Wiki.js do stávajících pracovních postupů a systémů.
50
# *API a Webhooks:*
51 13 Jan Kadlec
    Wiki.js nabízí rozhraní API a webhooks, které umožňují rozšiřování a automatizaci procesů. Wiki.js můžete integrovat s dalšími aplikacemi a pracovními postupy, což z něj činí univerzální platformu pro sdílení znalostí v rámci organizace.
52 1 Jan Kadlec
# *Vlastní hosting:*
53
Jedním z benefitů je i možnost vlastního hostingu. To může být užitečné při splňování regulatorních a "compliance":https://cs.wikipedia.org/wiki/Korpor%C3%A1tn%C3%AD_compliance podmínek.
54
# *Editace obsahu:*
55
* *Markdown Editace:*
56
 Wiki.js používá jako primární editační formát Markdown. Tento lehký značkovací jazyk je jednoduchý na naučení a umožňuje přispěvatelům formátovat obsah bez náročného učení. Díky tomu je přístupný širokému spektru uživatelů.
57
* *Editace v jazyku Wikitext (plánováno):*
58
Wiki.js bude umožňovat od verze 3.0 editovat soubory ve značkovacím jazyku Wikitext. To přinese uživatelskou zkušenost s wiki podobnou nástrojům jako je MediaWiki nebo Redmine.
59
60 20 Jan Kadlec
h2. Hlavní moduly
61 1 Jan Kadlec
62 20 Jan Kadlec
Wiki.js nabízí možnost rozšíření funkcionality pomocí přidání modulů. Moduly se dělí do několika kategorií. Ke každé kategorii je uvedeno pár hlavních modulů. Všechny aktuálně podporované moduly jsou v "přehledu":https://js.wiki/modules na oficiální stránce.
63
* Analytické nástroje
64
** Google Analytics
65
** Google Tag Manager
66
** Microsoft Application Insights
67
* Autentizace uživatelů
68
** Auth0
69
** Github
70
** Gitlab
71
** Lokální databáze
72
** OAuth2
73
* Databáze
74
** MariaDB
75
** MySQL
76
** PostgreSQL
77
** SQLite3
78
** SQL Server
79
* Editory
80
** Vizuální editor
81
** Markdown
82
** HTML kód
83
** API rozhraní REST/ GraphQL (připravované)
84
* Logging (připravované)
85
* Search Engines
86
** Elasticsearch
87
** Algolia
88
** Databázový u PostgreSQL
89
* Úložiště
90 21 Jan Kadlec
Úložiště slouží pro synchronizaci a zálohování.
91 20 Jan Kadlec
** Dropbox
92
** AWS S3
93
** SFTP
94 12 Jan Kadlec
95 20 Jan Kadlec
h2. Příklad použití v praxi 
96
97
* Strana zelených
98 12 Jan Kadlec
!{width:10%}https://wiki.zeleneforum.cz/logo_zelene.svg!
99 21 Jan Kadlec
Příkladem používání v České republice může být Strana zelených. Na jejich "wiki":https://wiki.zeleneforum.cz/, nazývané Zelená wiki, můžeme najít dokumenty a návody ohledně řízení strany. Strana využívá funkcionality wiki.js, která umožňuje různá přístupová práva pro různé stránky. Stránky přístupné pouze příslušníkům strany jsou např. finanční dokumenty, podklady k jednání, kontakty a zápisy. Naopak přístupné pro všechny uživatele jsou stránky na témata jako fundraising, dary a stránka o vstupu člena do strany.
100 8 Jan Kadlec
101 9 Jan Kadlec
h2. Dokumentace
102 8 Jan Kadlec
103
https://docs.requarks.io/
104
105 9 Jan Kadlec
h2. Zdroje
106 8 Jan Kadlec
107 11 Premek Brada
https://js.wiki/
108
109
---
110
111
h3. Komentáře
112
113
P.Brada 2023
114
115
* - příliš stručné textově, použití pro práci s informacemi/znalostmi velmi kusé a ztracené v textu "byznysově užitečných funkcí", kde to čtenář nebude očekávat
116 1 Jan Kadlec
* - ilustrační obrázky příliš velké