Sintaxa Wiki

Wiki folosește sintaxa Markdown & Texy cu câteva îmbunătățiri.

Pentru referințele interne, notația din paranteze pătrate [link] este utilizată. Aceasta se prezintă fie sub forma cu o bară verticală [link text |link target], fie în forma prescurtată [link text] în cazul în care ținta este aceeași cu cea din text (după transformarea în minuscule și cu cratimă):

  • [Page name]<a href="/en/page-name">Page name</a>
  • [link text |Page name]<a href="/en/page-name">link text</a>

Putem face un link către o altă limbă sau o altă secțiune. O secțiune este o bibliotecă Nette (de exemplu, forms, latte, etc.) sau secțiuni speciale precum best-practices, quickstart, etc:

  • [cs:Page name]<a href="/en/page-name">Page name</a> (aceeași secțiune, limbă diferită)
  • [tracy:Page name]<a href="//tracy.nette.org/en/page-name">Page name</a> (secțiune diferită, aceeași limbă)
  • [tracy:cs:Page name]<a href="//tracy.nette.org/en/page-name">Page name</a> (secțiune și limbă diferite)

De asemenea, este posibil să vizați o anumită rubrică din pagină cu #.

  • [#Heading]<a href="#toc-heading">Heading</a> (titlul de pe pagina curentă)
  • [Page name#Heading]<a href="/en/page-name#toc-heading">Page name</a>

Legătură către pagina principală a secțiunii: (@home este un termen special pentru pagina principală a secțiunii)

  • [link text |@home]<a href="/en/">link text</a>
  • [link text |tracy:]<a href="//tracy.nette.org/en/">link text</a>

Utilizați întotdeauna următoarele notații:

Numele complet calificate se utilizează numai în prima mențiune. Pentru celelalte linkuri, utilizați un nume simplificat:

Codul sursă

Blocul de cod începe cu ```lang și se termină cu ``` Limbajele acceptate sunt php, latte, neon, html, css, js și sql. Folosiți întotdeauna tabulatoare pentru indentare.

 ```php
	public function renderPage($id)
	{
	}
 ```

De asemenea, puteți specifica numele fișierului ca ```php .{file: ArrayTest.php} și blocul de cod va fi redat în acest mod:

public function renderPage($id)
{
}

Rubrici

Titlul de sus (numele paginii) subliniat cu stele (*). For normal headings use equal signs (=) and then hyphens (-).

MVC Applications & Presenters
*****************************
...


Link Creation
=============
...


Links in Templates
------------------
...

Casete și stiluri

Paragraf principal marcat cu clasa .[perex]

Note marcate cu clasa .[note]

Sfat marcat cu clasa .[tip]

Avertisment marcat cu clasa .[caution]

Avertisment puternic marcat cu o clasă .[warning]

Numărul versiunii .{data-version:2.4.10}

Clasele trebuie scrise înainte de linia corespunzătoare:

.[note]
This is a note.

Vă rugăm să rețineți că rubricile de tipul .[tip] atrag atenția și, prin urmare, ar trebui folosite pentru evidențiere, nu pentru informații mai puțin importante.

Cuprins

Cuprinsul (linkurile din bara laterală) este generat automat atunci când pagina are o lungime mai mare de 4 000 de octeți. Acest comportament implicit poate fi modificat cu ajutorul unui {{toc}} meta tag. Textul pentru TOC este preluat în mod implicit din titlu, dar este posibil să se utilizeze un text diferit cu o tag .{toc} modificator. Acest lucru este util în special pentru titlurile mai lungi.



Long and Intelligent Heading .{toc: A Different Text for TOC}
=============================================================

Etichete meta

  • setarea propriului titlu al paginii (în <title> și breadcrumbs) {{title: Another name}}
  • redirecționarea {{redirect: pla:cs}} – vezi linkuri
  • aplicarea {{toc}} sau dezactivarea {{toc: no}} tabelul de conținut