Vi ste ovdje: start » hr » Interna dokumentacija » DokuWiki proširenja (WvdS)

DokuWiki proširenja (WvdS)

DokuWiki proširenja Wolfganga van der Stillea (The White Knight Labs) pretvaraju ovaj wiki u radno okruženje: prijava s drugim faktorom, pristup projektima i repozitorijima, baza podataka, komplet za korisničko sučelje i oznake kojima se pišu stranice. Ova vas stranica vodi do pravog paketa i do zadatka zbog kojeg ste došli. Poveznica označena s (de) vodi na stranicu koja postoji samo na njemačkom — ta je stranica napisana, njezina hrvatska inačica nije.

Prvi koraci

Brzi početci — za svaki paket najkraći stvarni put do prvog rezultata, na pet jezika.

Odaberite paketinstalirajte ga (de)uključite ga (de)provjerite svoju uloguprovjerite rezultat (de)

Česti zadatci

Kako je posloženo

Četiri obitelji, jedan smjer
1 Aplikacije
vlastita domena, DokuWiki je samo domaćin — SQLite Data Studio, DevOps paket
▼  koristi
2 Podloga
usluge za ostale pakete, nikada same sebi svrha — registar, pohrana, pošta, trezor, komplet
3 Wiki proširenja
proširuju sâm DokuWiki — oznake, prikaz, prijava. Njihova domena jest domena wikija.
4 Predložak
svima daje izgled, nijedan ga ne pretpostavlja — zato stoji uz hrpu, a ne ispod nje

Obitelj paketa odlučuje o dvjema stvarima. Prvo, gdje živi njegova konfiguracija: wiki proširenje pripada u upravitelj konfiguracije, a aplikacija svoje radno stanje vodi u sebi. Drugo, što paket smije pretpostaviti: aplikacija u svojoj domeni ne nosi wiki pojmove kao što su oznake stranica ili imenski prostori. Ovisnost vrijedi samo u jednom smjeru — aplikacija smije koristiti podlogu, podloga nikada aplikaciju. Nedostaje li karika, potrošač se vraća na jednostavnije ponašanje umjesto da zakaže: usluge se traže preko registra paketa wkcore, a ne se čvrsto povezuju.

Wiki proširenja

Proširuju sâm DokuWiki — oznake, prikaz, prijavu. Njihova konfiguracija pripada u upravitelj konfiguracije.

Paket Uloga Dokumentacija
wkacmenu Harmonika izbornik nad imenskim prostorima, svjestan ACL-a, s ograničenjem dubine i naknadnim učitavanjem wkacmenu
wkblog Blog s vlastitom bazom podataka; ogranak dodatka BlogTNG wkblog
wki18n Višejezični sadržaj: prijevodni ključevi u tekstu stranice wki18n
wkidentity Prijava, drugi faktor, putovi oporavka i njihova dostupnost wkidentity
wkimage Poslužiteljsko skaliranje slika s međuspremnikom i Base64 izlazom wkimage
wkopengraph Open Graph i Twitter Card metapodatci, višejezično wkopengraph
wksnippet Višekratni HTML blokovi, neovisno o postavci htmlok wksnippet
wksourceview Prikaz izvornog kôda iz datoteka i repozitorija, s isticanjem wksourceview

Podloga

Usluge za ostale pakete, nikada same sebi svrha. Štedljivo podesive, jer su njihove postavke temelj svega iznad njih.

Paket Uloga Dokumentacija
wkcore Registar usluga nad DokuWikijevom sabirnicom događaja; zajednički razčlanjivač obiju notacija wkcore
wkfluentui Komplet, ljuska radne klupe i preusmjeravanja; vlasnik ugovora o tokenima wkfluentui
wkstorage Pristup SQLiteu s verzioniranom shemom i migracijama wkstorage
wkmail Slanje pošte preko SMTP submissiona umjesto PHP-ove zadane postavke wkmail
wkvault Tajne operatera na jednom mjestu, šifrirane u mirovanju wkvault
wkresource Katalog podataka o vezama; tajna u njemu stoji samo kao uputnica, nikada kao vrijednost wkresource
wkrequest Od „obratite se administratoru“ nastaje zahtjev: postavljen ondje gdje je netko zapeo, obrađen u pretincu wkrequest

Aplikacije

Vlastita domena, DokuWiki je samo domaćin. Njihovo radno stanje — veze, pravila, skupovi rutina — pripada u aplikaciju, ne u upravitelj konfiguracije.

Paket Uloga Dokumentacija
wksqliteds Okruženje za baze podataka sa SQLiteom kao glavnom okosnicom; uz njega MSSQL, MySQL, PostgreSQL i ODBC wksqliteds

DevOps paket (DWDO)

Jedan povezan lanac, a ne zasebni dodatci: svaka donja karika pruža usluge koje gornje pronalaze preko registra. Umetak do drži skup na okupu.

Paket Uloga Dokumentacija
wkdocore Domenski temelj: projekti, uloge, navigacija čvorišta, prekidači značajki wkdocore
wkdostorage Verzionirana SQLite shema skupa, repozitoriji, izvoz wkdostorage
wkdoado Otvrdnuta veza s Azure DevOpsom i njezina dijagnostika wkdoado
wkdoadogit Udaljeni ADO repozitoriji: preglednik, uređivač, git posrednik wkdoadogit
wkdogit Lokalni repozitoriji, strogo samo za čitanje wkdogit
wkdoboards Kanban ploča nad radnim stavkama wkdoboards
wkdodashboard Pokazatelji, status i registar rizika skupa wkdodashboard
wkdopipelines Lokalni projektni cjevovodi: povijest izvođenja, zapisi, osigurano izvršavanje wkdopipelines
wkdoqueries Spremljeni upiti, rešetka rezultata, pregled samo za čitanje wkdoqueries
wkdoworkitems Tipizirane radne stavke s vezama i poviješću wkdoworkitems
wkdoworkitems je jezgreni paket lanca: ploče, upiti i nadzorna ploča odande uzimaju svoje stavke, stanja, tipove i polja.

Predložak

Paket Uloga Dokumentacija
wkbizway Kućni predložak: profili područja, čitalačke plohe, sheme boja wkbizway

Predložak donosi izgled, nikada strukturu. Ono što je nekoć visjelo o predlošku — radna klupa, upravljanje karticama, preusmjeravanja — od 1. kolovoza 2026. leži u paketu wkfluentui, jer DokuWiki predložak uključuje tek nakon što je akcija razriješena. Predložak stoga po svojoj konstrukciji ne može preusmjeravati.

Koji paket ima koju oznaku

Smjer traženja: od oznake pronađene u tekstu stranice do paketa koji ju posjeduje. Kako se oznaka rabi, piše na stranici pojedinog paketa.

Oznaka Paket
{{wk:acmenu>…}} wkacmenu
wki18n
{{wk:image>…}} wkimage
{{wk:snippet>…}} wksnippet
{{source>…}} wksourceview
<og>…</og> wkopengraph

Administracija

  • Životni ciklus paketa — instalacija, uključivanje, nadogradnja, uklanjanje (de)
  • Komponente paketa — što paket donosi i što se može isključiti pojedinačno (de)
  • Uloge i ovlasti — tko što smije i kako se traži pristup koji nedostaje
  • Ugovor o stilovima — ugovor o tokenima --wk-*: tko smije definirati koje tokene, a tko ih smije samo čitati (de)

Dijagnostika

Za razvijatelje

Povezane teme

Autor

hr/wiki/dwe/start.txt · Zadnja izmjena: od 0.0.0.0