Nette Documentation Preview

syntax
Wiki szintaxis
**************

A Wiki a Markdown és [Texy szintaxist |https://texy.info/en/syntax] használja, számos fejlesztéssel.


Linkek .[#toc-links]
====================

Belső hivatkozások esetén a szögletes zárójelben lévő jelölés `[link]` használjuk. Ez vagy a függőleges vonallal ellátott formában történik `[link text |link target]`, vagy rövidített formában `[link text]` ha a cél megegyezik a szöveggel (kisbetűvé és kötőjelekké való átalakítás után):

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

Egy másik nyelvre vagy egy másik szekcióra is hivatkozhatunk. A szekció egy Nette könyvtár (pl. `forms`, `latte`, stb.) vagy speciális szekciók, mint `best-practices`, `quickstart`, stb:

- `[cs:Page name]` -> `<a href="/en/page-name">Page name</a>` (ugyanaz a szekció, más nyelv)
- `[tracy:Page name]` -> `<a href="//tracy.nette.org/en/page-name">Page name</a>` (másik szakasz, ugyanaz a nyelv)
- `[tracy:cs:Page name]` -> `<a href="//tracy.nette.org/en/page-name">Page name</a>` (más szekció és más nyelv)

Lehetőség van arra is, hogy a `#` segítségével egy adott címsorra célozzunk az oldalon.

- `[#Heading]` -> `<a href="#toc-heading">Heading</a>` (az aktuális oldal fejléce)
- `[Page name#Heading]` -> `<a href="/en/page-name#toc-heading">Page name</a>`

Link a szakasz kezdőlapjára: (`@home` a szekció kezdőlapjának speciális kifejezése)

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


Linkek az API dokumentációhoz .[#toc-links-to-api-documentation]
----------------------------------------------------------------

Mindig a következő jelöléseket használja:

- `[api:Nette\SmartObject]` -> [api:Nette\SmartObject]
- `[api:Nette\Forms\Form::setTranslator()]` -> [api:Nette\Forms\Form::setTranslator()]
- `[api:Nette\Forms\Form::$onSubmit]` -> [api:Nette\Forms\Form::$onSubmit]
- `[api:Nette\Forms\Form::Required]` -> [api:Nette\Forms\Form::Required]

A teljesen minősített nevek csak az első említésben használatosak. A többi hivatkozásnál használjon egyszerűsített nevet:

- `[Form::setTranslator() |api:Nette\Forms\Form::setTranslator()]` -> [Form::setTranslator() |api:Nette\Forms\Form::setTranslator()]


Linkek a PHP dokumentációhoz .[#toc-links-to-php-documentation]
---------------------------------------------------------------

- `[php:substr]` -> [php:substr]


Forráskód .[#toc-source-code]
=============================

A kódblokk a <code>&#96;&#96;&#96;lang</code> kezdődik és <code>&#96;&#96;&#96;</code> végződik. A támogatott nyelvek: `php`, `latte`, `neon`, `html`, `css`, `js` és `sql`. A behúzáshoz mindig használjon tabulátorokat.

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

A fájlnevet megadhatja <code>&#96;&#96;&#96;php .{file: ArrayTest.php}</code> néven is, és a kódblokk így lesz megjelenítve:

```php .{file: ArrayTest.php}
public function renderPage($id)
{
}
```


Címsorok .[#toc-headings]
=========================

Felső címsor (oldal neve) csillagokkal aláhúzva (`*`). For normal headings use equal signs (`=`) and then hyphens (`-`).

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


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


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


Keretek és stílusok .[#toc-boxes-and-styles]
============================================

A vezető bekezdés osztállyal jelölve `.[perex]` .[perex]

Osztállyal jelölt megjegyzések `.[note]` .[note]

Osztállyal jelölt tipp `.[tip]` .[tip]

Figyelmeztetés osztállyal jelölve `.[caution]` .[caution]

Erős figyelmeztetés osztállyal jelölve `.[warning]` .[warning]

Verziószám `.{data-version:2.4.10}` .{data-version:2.4.10}

Az osztályokat a kapcsolódó sor elé kell írni:

```
.[note]
This is a note.
```

Kérjük, vegye figyelembe, hogy az olyan dobozok, mint `.[tip]` felhívja a figyelmet, és ezért hangsúlyozásra kell használni, nem pedig kevésbé fontos információkra.


Tartalomjegyzék .[#toc-table-of-contents]
=========================================

A tartalomjegyzék (linkek az oldalsávban) automatikusan generálódik, ha az oldal hosszabb, mint 4 000 bájt. Ez az alapértelmezett viselkedés megváltoztatható a `{{toc}}` [meta taggel |#meta-tags] módosítható. A tartalomjegyzék szövege alapértelmezés szerint a címsorból származik, de lehetőség van más szöveget is használni egy `.{toc}` módosítóval. Ez különösen a hosszabb címsorok esetében hasznos.

```


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


Meta címkék .[#toc-meta-tags]
=============================

- saját oldalcím beállítása (a `<title>` és morzsák) `{{title: Another name}}`
- átirányítás `{{redirect: pla:cs}}` - [linkekmegtekintése |#links]
- kikényszerítés `{{toc}}` vagy letiltása `{{toc: no}}` tartalomjegyzék

{{priority: -1}}

Wiki szintaxis

A Wiki a Markdown és Texy szintaxist használja, számos fejlesztéssel.

Belső hivatkozások esetén a szögletes zárójelben lévő jelölés [link] használjuk. Ez vagy a függőleges vonallal ellátott formában történik [link text |link target], vagy rövidített formában [link text] ha a cél megegyezik a szöveggel (kisbetűvé és kötőjelekké való átalakítás után):

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

Egy másik nyelvre vagy egy másik szekcióra is hivatkozhatunk. A szekció egy Nette könyvtár (pl. forms, latte, stb.) vagy speciális szekciók, mint best-practices, quickstart, stb:

  • [cs:Page name]<a href="/en/page-name">Page name</a> (ugyanaz a szekció, más nyelv)
  • [tracy:Page name]<a href="//tracy.nette.org/en/page-name">Page name</a> (másik szakasz, ugyanaz a nyelv)
  • [tracy:cs:Page name]<a href="//tracy.nette.org/en/page-name">Page name</a> (más szekció és más nyelv)

Lehetőség van arra is, hogy a # segítségével egy adott címsorra célozzunk az oldalon.

  • [#Heading]<a href="#toc-heading">Heading</a> (az aktuális oldal fejléce)
  • [Page name#Heading]<a href="/en/page-name#toc-heading">Page name</a>

Link a szakasz kezdőlapjára: (@home a szekció kezdőlapjának speciális kifejezése)

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

Mindig a következő jelöléseket használja:

A teljesen minősített nevek csak az első említésben használatosak. A többi hivatkozásnál használjon egyszerűsített nevet:

Forráskód

A kódblokk a ```lang kezdődik és ``` végződik. A támogatott nyelvek: php, latte, neon, html, css, js és sql. A behúzáshoz mindig használjon tabulátorokat.

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

A fájlnevet megadhatja ```php .{file: ArrayTest.php} néven is, és a kódblokk így lesz megjelenítve:

public function renderPage($id)
{
}

Címsorok

Felső címsor (oldal neve) csillagokkal aláhúzva (*). For normal headings use equal signs (=) and then hyphens (-).

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


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


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

Keretek és stílusok

A vezető bekezdés osztállyal jelölve .[perex]

Osztállyal jelölt megjegyzések .[note]

Osztállyal jelölt tipp .[tip]

Figyelmeztetés osztállyal jelölve .[caution]

Erős figyelmeztetés osztállyal jelölve .[warning]

Verziószám .{data-version:2.4.10}

Az osztályokat a kapcsolódó sor elé kell írni:

.[note]
This is a note.

Kérjük, vegye figyelembe, hogy az olyan dobozok, mint .[tip] felhívja a figyelmet, és ezért hangsúlyozásra kell használni, nem pedig kevésbé fontos információkra.

Tartalomjegyzék

A tartalomjegyzék (linkek az oldalsávban) automatikusan generálódik, ha az oldal hosszabb, mint 4 000 bájt. Ez az alapértelmezett viselkedés megváltoztatható a {{toc}} meta taggel módosítható. A tartalomjegyzék szövege alapértelmezés szerint a címsorból származik, de lehetőség van más szöveget is használni egy .{toc} módosítóval. Ez különösen a hosszabb címsorok esetében hasznos.



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

Meta címkék

  • saját oldalcím beállítása (a <title> és morzsák) {{title: Another name}}
  • átirányítás {{redirect: pla:cs}} – linkekmegtekintése
  • kikényszerítés {{toc}} vagy letiltása {{toc: no}} tartalomjegyzék