Σύνταξη Wiki
Το Wiki χρησιμοποιεί σύνταξη Markdown & Texy με αρκετές βελτιώσεις.
Σύνδεσμοι
Για εσωτερικές αναφορές, η σημειογραφία σε αγκύλες [link]
χρησιμοποιείται. Αυτό γίνεται είτε με τη μορφή με κάθετη γραμμή
[link text |link target]
, είτε με τη συντομευμένη μορφή [link text]
εάν ο
στόχος είναι ο ίδιος με το κείμενο (μετά από μετατροπή σε πεζά γράμματα
και παύλες):
[Page name]
→<a href="/en/page-name">Page name</a>
[link text |Page name]
→<a href="/en/page-name">link text</a>
Μπορούμε να συνδεθούμε με άλλη γλώσσα ή άλλο τμήμα. Ένα τμήμα είναι
μια βιβλιοθήκη Nette (π.χ. forms
, latte
, κ.λπ.) ή ειδικά τμήματα
όπως best-practices
, quickstart
, κ.λπ:
[cs:Page name]
→<a href="/en/page-name">Page name</a>
(ίδια ενότητα, διαφορετική γλώσσα)[tracy:Page name]
→<a href="//tracy.nette.org/en/page-name">Page name</a>
(διαφορετικό τμήμα, ίδια γλώσσα)[tracy:cs:Page name]
→<a href="//tracy.nette.org/en/page-name">Page name</a>
(διαφορετικό τμήμα και γλώσσα)
Είναι επίσης δυνατό να στοχεύσετε συγκεκριμένη επικεφαλίδα στη
σελίδα με #
.
[#Heading]
→<a href="#toc-heading">Heading</a>
(επικεφαλίδα στην τρέχουσα σελίδα)[Page name#Heading]
→<a href="/en/page-name#toc-heading">Page name</a>
Σύνδεσμος προς την αρχική σελίδα της ενότητας: (@home
είναι
ειδικός όρος για την αρχική σελίδα του τμήματος)
[link text |@home]
→<a href="/en/">link text</a>
[link text |tracy:]
→<a href="//tracy.nette.org/en/">link text</a>
Σύνδεσμοι στην τεκμηρίωση API
Χρησιμοποιείτε πάντα τους ακόλουθους συμβολισμούς:
[api:Nette\SmartObject]
→ Nette\SmartObject[api:Nette\Forms\Form::setTranslator()]
→ Nette\Forms\Form::setTranslator()[api:Nette\Forms\Form::$onSubmit]
→ Nette\Forms\Form::$onSubmit[api:Nette\Forms\Form::Required]
→ Nette\Forms\Form::Required
Πλήρως προσδιορισμένα ονόματα χρησιμοποιούνται μόνο στην πρώτη αναφορά. Για άλλους συνδέσμους, χρησιμοποιήστε ένα απλουστευμένο όνομα:
[Form::setTranslator() |api:Nette\Forms\Form::setTranslator()]
→ Form::setTranslator()
Σύνδεσμοι στην τεκμηρίωση PHP
[php:substr]
→ substr
Πηγαίος κώδικας
Το μπλοκ κώδικα αρχίζει με ```lang
και τελειώνει με ```
. Οι
υποστηριζόμενες γλώσσες είναι php
, latte
, neon
,
html
, css
, js
και sql
. Χρησιμοποιείτε πάντα tabs
για εσοχή.
```php
public function renderPage($id)
{
}
```
Μπορείτε επίσης να καθορίσετε το όνομα του αρχείου
ως```php .{file: ArrayTest.php}
και το μπλοκ κώδικα θα αποδοθεί με αυτόν
τον τρόπο:
public function renderPage($id)
{
}
.
Κορυφαία επικεφαλίδα (όνομα σελίδας) υπογραμμισμένη με αστέρια
(*
). For normal headings use equal signs (=
) and then hyphens (-
).
MVC Applications & Presenters
*****************************
...
Link Creation
=============
...
Links in Templates
------------------
...
Πλαίσια και στυλ
Επικεφαλής παράγραφος που επισημαίνεται με κλάση
.[perex]
Σημειώσεις σημειωμένες με τάξη .[note]
Συμβουλή σημειωμένη με class .[tip]
Προειδοποίηση επισημαίνεται με την κλάση .[caution]
Έντονη προειδοποίηση με την ένδειξη class .[warning]
Αριθμός έκδοσης .{data-version:2.4.10}
Οι κλάσεις πρέπει να γράφονται πριν από τη σχετική γραμμή:
.[note]
This is a note.
Σημειώστε ότι πλαίσια όπως .[tip]
τραβούν την προσοχή και
επομένως θα πρέπει να χρησιμοποιούνται για την έμφαση και όχι για
λιγότερο σημαντικές πληροφορίες.
Πίνακας περιεχομένων
Ο πίνακας περιεχομένων (σύνδεσμοι στην πλαϊνή γραμμή) δημιουργείται
αυτόματα όταν η σελίδα είναι μεγαλύτερη από 4 000 bytes. Αυτή η
προεπιλεγμένη συμπεριφορά μπορεί να αλλάξει με ένα {{toc}}
meta tag. Το κείμενο για το TOC λαμβάνεται από προεπιλογή από
την επικεφαλίδα, αλλά είναι δυνατόν να χρησιμοποιηθεί διαφορετικό
κείμενο με ένα .{toc}
τροποποιητή. Αυτό είναι ιδιαίτερα χρήσιμο
για μεγαλύτερες επικεφαλίδες.
Long and Intelligent Heading .{toc: A Different Text for TOC}
=============================================================
Ετικέτες μετα
- ορίζοντας τον τίτλο της σελίδας σας (σε
<title>
και breadcrumbs){{title: Another name}}
- ανακατεύθυνση
{{redirect: pla:cs}}
– δείτε συνδέσμους - επιβολή
{{toc}}
ή απενεργοποίηση{{toc: no}}
πίνακας περιεχομένου