Narzędzia użytkownika

Narzędzia witryny


wiki:skladnia

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
wiki:skladnia [2024/08/02 13:24] – utworzono testerwiki:skladnia [2024/08/22 14:09] (aktualna) – [Galeria obrazów] tester
Linia 5: Linia 5:
 ===== Podstawowe Formatowanie Tekstu ===== ===== Podstawowe Formatowanie Tekstu =====
  
-DokuWiki obsługuje tekst **pogrubiony**, //pochylony//, __podkreślony__ i ''monospace''. Oczywiście możesz **__//''łączyć''//__** wszystkie te style.+<code bash>DokuWiki obsługuje tekst **pogrubiony**, //pochylony//, __podkreślony__ i ''monospace''. Oczywiście możesz **__//''łączyć''//__** wszystkie te style.</code>
  
-  DokuWiki obsługuje tekst **pogrubiony**, //pochylony//, __podkreślony__ i ''monospace''. +DokuWiki obsługuje tekst **pogrubiony**, //pochylony//, __podkreślony__ i ''monospace''. 
-  Oczywiście możesz **__//''łączyć''//__** wszystkie te style.+Oczywiście możesz **__//''łączyć''//__** wszystkie te style. 
 + 
 +<code bash>Możesz również użyć <sub>indeksu dolnego</sub> i <sup>indeksu górnego</sup>.</code>
  
 Możesz również użyć <sub>indeksu dolnego</sub> i <sup>indeksu górnego</sup>. Możesz również użyć <sub>indeksu dolnego</sub> i <sup>indeksu górnego</sup>.
  
-  Możesz również użyć <sub>indeksu dolnego</sub> i <sup>indeksu górnego</sup>.+<code bash>Możesz zaznaczyć coś jako <del>usunięte</del>.</code>
  
 Możesz zaznaczyć coś jako <del>usunięte</del>. Możesz zaznaczyć coś jako <del>usunięte</del>.
- 
-  Możesz zaznaczyć coś jako <del>usunięte</del>. 
  
 **Akapity** są tworzone przez puste linie. Jeśli chcesz **wymusić nową linię** bez akapitu, możesz użyć dwóch ukośników końcowych lub końca linii. **Akapity** są tworzone przez puste linie. Jeśli chcesz **wymusić nową linię** bez akapitu, możesz użyć dwóch ukośników końcowych lub końca linii.
  
-To jest tekst z kilkoma łamanymi liniami\\ Zauważ, że +To jest tekst z kilkoma łamanymi liniami\\ Zauważ, że dwa ukośniki końcowe są rozpoznawane tylko na końcu linii\\ lub po \\ spacji \\ to działa bez tego.
-dwa ukośniki końcowe są rozpoznawane tylko na końcu linii\\ +
-lub po\\ spacji \\to działa bez tego.+
  
-  To jest tekst z kilkoma łamanymi liniami\\ Zauważ, że +<code bash> 
-  dwa ukośniki końcowe są rozpoznawane tylko na końcu linii\\ +To jest tekst z kilkoma łamanymi liniami\\ 
-  lub po\\ spacji \\to działa bez tego.+Zauważ, że dwa ukośniki końcowe są rozpoznawane tylko na końcu linii\\ 
 +lub po \\ 
 +spacji \\ 
 +to działa bez tego.</code>
  
 Powinieneś używać wymuszonych nowych linii tylko wtedy, gdy jest to naprawdę konieczne. Powinieneś używać wymuszonych nowych linii tylko wtedy, gdy jest to naprawdę konieczne.
Linia 38: Linia 39:
 Linki zewnętrzne są rozpoznawane automatycznie: http://www.google.com lub po prostu www.google.com - Możesz ustawić również tekst linku: [[http://www.google.com|Ten link prowadzi do Google]]. Adresy e-mail jak ten: <andi@splitbrain.org> również są rozpoznawane. Linki zewnętrzne są rozpoznawane automatycznie: http://www.google.com lub po prostu www.google.com - Możesz ustawić również tekst linku: [[http://www.google.com|Ten link prowadzi do Google]]. Adresy e-mail jak ten: <andi@splitbrain.org> również są rozpoznawane.
  
-  DokuWiki obsługuje kilka sposobów tworzenia linków. Linki zewnętrzne są rozpoznawane +DokuWiki obsługuje kilka sposobów tworzenia linków. Linki zewnętrzne są rozpoznawane automatycznie: http://www.google.com lub po prostu www.google.com - Możesz ustawić tekst linku: [[http://www.google.com|Ten link prowadzi do Google]]. Adresy e-mail jak ten: <andi@splitbrain.org> również są rozpoznawane.
-  automatycznie: http://www.google.com lub po prostu www.google.com - Możesz ustawić +
-  tekst linku: [[http://www.google.com|Ten link prowadzi do Google]]. Adresy +
-  e-mail jak ten: <andi@splitbrain.org> również są rozpoznawane.+
  
 ==== Wewnętrzne ==== ==== Wewnętrzne ====
  
 Linki wewnętrzne są tworzone za pomocą kwadratowych nawiasów. Możesz po prostu podać [[pagename]] lub użyć dodatkowego [[pagename|tekst linku]]. Linki wewnętrzne są tworzone za pomocą kwadratowych nawiasów. Możesz po prostu podać [[pagename]] lub użyć dodatkowego [[pagename|tekst linku]].
- +<code bash> 
-  Linki wewnętrzne są tworzone za pomocą kwadratowych nawiasów. Możesz po prostu podać +Linki wewnętrzne są tworzone za pomocą kwadratowych nawiasów. Możesz po prostu podać [[pagename]] lub użyć dodatkowego [[pagename|tekst linku]].</code>
-  [[pagename]] lub użyć dodatkowego [[pagename|tekst linku]].+
  
 [[doku>pagename|Nazwy stron Wiki]] są automatycznie zamieniane na małe litery, znaki specjalne nie są dozwolone. [[doku>pagename|Nazwy stron Wiki]] są automatycznie zamieniane na małe litery, znaki specjalne nie są dozwolone.
Linia 54: Linia 51:
 Możesz użyć [[some:namespaces]] za pomocą dwukropka w nazwie strony. Możesz użyć [[some:namespaces]] za pomocą dwukropka w nazwie strony.
  
-  Możesz użyć [[some:namespaces]] za pomocą dwukropka w nazwie strony.+<code bash>''Możesz użyć [[some:namespaces]] za pomocą dwukropka w nazwie strony''</code>
  
 Szczegóły na temat przestrzeni nazw znajdziesz w [[doku>namespaces]]. Szczegóły na temat przestrzeni nazw znajdziesz w [[doku>namespaces]].
  
-Możliwe jest również linkowanie do konkretnej sekcji. Po prostu dodaj nazwę sekcji po znaku hash, jak w HTML. Ten link prowadzi do [[syntax#internal|tej sekcji]].+Możliwe jest również linkowanie do konkretnej sekcji. Po prostu dodaj nazwę sekcji po znaku hash, jak w HTML. Ten link prowadzi do [[skladnia#wewnetrzne|tej sekcji]].
  
-  Ten link prowadzi do [[syntax#internal|tej sekcji]].+Ten link prowadzi do [[syntax#internal|tej sekcji]]. 
 + 
 +<code bash>Ten link prowadzi do [[skladnia#wewnetrzne|tej sekcji]]</code>
  
 Uwagi: Uwagi:
Linia 72: Linia 71:
 DokuWiki obsługuje linki [[doku>Interwiki]]. Są to szybkie linki do innych Wikis. Na przykład ten link prowadzi do strony Wikipedii na temat Wiki: [[wp>Wiki]]. DokuWiki obsługuje linki [[doku>Interwiki]]. Są to szybkie linki do innych Wikis. Na przykład ten link prowadzi do strony Wikipedii na temat Wiki: [[wp>Wiki]].
  
-  DokuWiki obsługuje linki [[doku>Interwiki]]. Są to szybkie linki do innych Wikis. +<code bash>DokuWiki obsługuje linki [[doku>Interwiki]]. Są to szybkie linki do innych Wikis. 
-  Na przykład ten link prowadzi do strony Wikipedii na temat Wiki: [[wp>Wiki]].+Na przykład ten link prowadzi do strony Wikipedii na temat Wiki: [[wp>Wiki]].</code>
  
 ==== Zasoby sieciowe Windows ==== ==== Zasoby sieciowe Windows ====
Linia 79: Linia 78:
 Zasoby sieciowe Windows jak [[\\server\share|ten]] są również rozpoznawane. Należy jednak pamiętać, że mają one sens tylko w jednorodnej grupie użytkowników, jak np. korporacyjny [[wp>Intranet]]. Zasoby sieciowe Windows jak [[\\server\share|ten]] są również rozpoznawane. Należy jednak pamiętać, że mają one sens tylko w jednorodnej grupie użytkowników, jak np. korporacyjny [[wp>Intranet]].
  
-  Zasoby sieciowe Windows jak [[\\server\share|ten]] są również rozpoznawane.+Zasoby sieciowe Windows jak [[\\server\share|ten]] są również rozpoznawane.
  
 Uwagi: Uwagi:
Linia 109: Linia 108:
 Możesz dodawać przypisy ((To jest przypis)) za pomocą podwójnych nawiasów okrągłych. Możesz dodawać przypisy ((To jest przypis)) za pomocą podwójnych nawiasów okrągłych.
  
-  Możesz dodawać przypisy ((To jest przypis)) za pomocą podwójnych nawiasów okrągłych.+Możesz dodawać przypisy ((To jest przypis)) za pomocą podwójnych nawiasów okrągłych.
  
 ===== Sekcje ===== ===== Sekcje =====
Linia 119: Linia 118:
 == Nagłówek poziomu 5 == == Nagłówek poziomu 5 ==
  
-  ==== Nagłówek poziomu 3 ==== +Kod: 
-  === Nagłówek poziomu 4 === + 
-  == Nagłówek poziomu 5 ==+<code bash> 
 +==== Nagłówek poziomu 3 ==== 
 +=== Nagłówek poziomu 4 === 
 +== Nagłówek poziomu 5 == 
 +</code>
  
 Używając czterech lub więcej myślników, możesz utworzyć linię poziomą: Używając czterech lub więcej myślników, możesz utworzyć linię poziomą:
Linia 152: Linia 155:
 Możesz również wyświetlić galerie obrazów na jednej stronie. Zobacz poniżej, aby uzyskać szczegóły: Możesz również wyświetlić galerie obrazów na jednej stronie. Zobacz poniżej, aby uzyskać szczegóły:
  
-  {{gallery>myimages}}+  {{gallery>:katalog_ze_zdjeciami}} 
 +  
  
 Więcej szczegółów na temat wyświetlania obrazów znajdziesz w [[doku>images|przewodniku po obrazach]]. Więcej szczegółów na temat wyświetlania obrazów znajdziesz w [[doku>images|przewodniku po obrazach]].
Linia 172: Linia 176:
   * To jest punkt listy   * To jest punkt listy
   * Kolejny punkt   * Kolejny punkt
 +
 +<code bash>  * To jest punkt listy
 +  * Kolejny punkt</code>
  
 Listy uporządkowane są numerowane: Listy uporządkowane są numerowane:
Linia 177: Linia 184:
   - Punkt pierwszy   - Punkt pierwszy
   - Punkt drugi   - Punkt drugi
 +
 +<code bash>
 +  - Punkt pierwszy
 +  - Punkt drugi</code>
  
 Jest to [[doku>lists|podlista]]: Jest to [[doku>lists|podlista]]:
Linia 183: Linia 194:
     - Punkt podrzędny A     - Punkt podrzędny A
     - Punkt podrzędny B     - Punkt podrzędny B
 +<code bash>
 +  - Punkt pierwszy
 +    - Punkt podrzędny A
 +    - Punkt podrzędny B</code>
  
 Ponadto możliwe jest tworzenie listy definicji: Ponadto możliwe jest tworzenie listy definicji:
  
-  Term 
     : Opis     : Opis
 +<code bash>
 +  Term
 +    : Opis</code>
  
 Listy mogą być mieszane, ale nie jest to zalecane. Listy mogą być mieszane, ale nie jest to zalecane.
Linia 200: Linia 217:
       - Punkt podrzędny b       - Punkt podrzędny b
   - Punkt trzeci   - Punkt trzeci
 +<code bash>
 +  - Punkt pierwszy
 +  - Punkt drugi
 +    * Punkt podrzędny A
 +    * Punkt podrzędny B
 +      - Punkt podrzędny a
 +      - Punkt podrzędny b
 +  - Punkt trzeci</code>
  
 Podgląd: Podgląd:
Linia 213: Linia 238:
     - Punkt podrzędny B     - Punkt podrzędny B
  
-  Term + 
-    : Opis+<code bash>    : Opis
  
   - Punkt pierwszy   - Punkt pierwszy
Linia 222: Linia 247:
       - Punkt podrzędny a       - Punkt podrzędny a
       - Punkt podrzędny b       - Punkt podrzędny b
-  - Punkt trzeci+  - Punkt trzeci</code>
  
 ===== Cytaty ===== ===== Cytaty =====
  
 Cytaty są wcięte z obu stron i mogą być zagnieżdżone: Cytaty są wcięte z obu stron i mogą być zagnieżdżone:
 +<code bash>
   > To jest pierwszy poziom cytatu   > To jest pierwszy poziom cytatu
-  >> To jest drugi poziom cytatu+  >> To jest drugi poziom cytatu</code>
  
 Podgląd: Podgląd:
  
-  > To jest pierwszy poziom cytatu + 
-  >> To jest drugi poziom cytatu+> To jest pierwszy poziom cytatu 
 +>> To jest drugi poziom cytatu</code>
  
 ===== Tabele ===== ===== Tabele =====
  
 Formatowanie tabel w DokuWiki jest dość proste. Formatowanie tabel w DokuWiki jest dość proste.
 +<code bash>
   | To      | jest      | nagłówek |   | To      | jest      | nagłówek |
   |---------|-----------|----------|   |---------|-----------|----------|
   | To      | jest      | wiersz   |   | To      | jest      | wiersz   |
-  | komórek | tabeli    |          |+  | komórek | tabeli    |          |</code>
  
 Poniżej wyświetla się tabela z przykładowymi danymi: Poniżej wyświetla się tabela z przykładowymi danymi:
Linia 261: Linia 287:
 Możesz wyświetlić kod w jednym wierszu za pomocą pary apostrofów. Przykład: ''Kod jednowierszowy''. Możesz wyświetlić kod w jednym wierszu za pomocą pary apostrofów. Przykład: ''Kod jednowierszowy''.
  
-Kod wieloliniowy można wyświetlić za pomocą podwójnych nawiasów klamrowych:+Kod wieloliniowy można wyświetlić tak::
  
-  {{{ +<code bash> 
-  To jest+To jest
   wieloliniowy kod   wieloliniowy kod
-  }}}  +</code> 
 +  
 Przykład: Przykład:
- +<code bash> 
-  {{{  +'' 
-  To jest+To jest
   wieloliniowy kod   wieloliniowy kod
-  }}}+'' 
 +</code>
  
 Możesz podświetlić składnię określonych języków programowania. Aby to zrobić, użyj: Możesz podświetlić składnię określonych języków programowania. Aby to zrobić, użyj:
  
-  <code php> +Przykład bash: 
-  echo "To jest kod PHP"; +<code bash> 
-  </code> +  echo "To jest kod bash"; 
- +</code>
-Przykład:+
  
-  <code php>+Przykład php: 
 +<code php>
   echo "To jest kod PHP";   echo "To jest kod PHP";
-  </code>+</code>
  
 Możliwe jest również używanie [[doku>plugin:geshi|GeSHi]] do podświetlania składni. Możliwe jest również używanie [[doku>plugin:geshi|GeSHi]] do podświetlania składni.
  
 +Lub innych możliwości np:
 +
 +<file bash bash.sh>Bash</file>
 +
 +<code bash><file bash bash.sh>Bash</file></code>
 ===== Notacje HTML ===== ===== Notacje HTML =====
  
Linia 297: Linia 329:
 DokuWiki obsługuje podstawową składnię XML. Można na przykład włączyć proste tagi XML, takie jak: DokuWiki obsługuje podstawową składnię XML. Można na przykład włączyć proste tagi XML, takie jak:
  
-  <nowiki>[[wiki:dokuwiki]]</nowiki> albo [[doku>page]]+<code bash>  <nowiki>[[wiki:dokuwiki]]</nowiki> albo [[doku>page]]</code>
  
 Na przykład: Na przykład:
Linia 308: Linia 340:
  
 **Przykład:** **Przykład:**
- +<code bash> 
-  {{rss>http://slashdot.org/index.rss 5 author date 1h }}+  {{rss>http://slashdot.org/index.rss 5 author date 1h }}</code>
  
 {{rss>http://slashdot.org/index.rss 5 author date 1h }} {{rss>http://slashdot.org/index.rss 5 author date 1h }}
wiki/skladnia.1722597856.txt.gz · ostatnio zmienione: przez tester