Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More clear heading "Přesměrování po signálu" #1062

Open
wants to merge 47 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
8974872
nette/application 3.2.3: new directory structure
dg Apr 18, 2024
5a8ec70
new directory structure throughout documentation
dg Apr 18, 2024
ca2c925
best practices: attribute Requires
dg Apr 18, 2024
dd924c1
nette/bootstrap 3.2.3
dg Apr 19, 2024
70575af
forms: info about hidden field security
dg Apr 22, 2024
edf99fc
typo
dg Apr 25, 2024
9fdffea
tracy: AJAX debugging
dg May 2, 2024
b8cc3a3
tester 2.5.3
dg May 3, 2024
a8ea090
forms: missing information added
dg May 5, 2024
2c8bafb
forms: slightly improved HTML attributes
dg May 5, 2024
83db98b
nette/database 3.2.1
dg May 7, 2024
f23722f
iteratewhile -> grouping
dg May 14, 2024
cb8fb99
latte 3.0.16
dg May 14, 2024
e0f541e
latte: adding |group to the grouping
dg May 14, 2024
c35880e
latte: pictograms
dg May 16, 2024
d870d6a
http: missing fragment warning
dg May 17, 2024
7de788c
latte: added passing-variables
dg May 20, 2024
c44211b
typo
dg May 24, 2024
aae4351
routing: better wording
dg May 28, 2024
a3d5712
bootstrap: $appDir -> $rootDir
dg Aug 3, 2024
feb8491
nette/forms 3.2.4
dg Aug 5, 2024
b64eace
latte 3.0.18
dg Aug 6, 2024
f1bd69f
typo (#1052)
buffus Aug 6, 2024
975a88c
nette/caching 3.3.1
dg Aug 7, 2024
846221e
nette/utils 4.0.5
dg Aug 7, 2024
13d4470
nette/database 3.2.4
dg Aug 9, 2024
ea66fe8
typo
dg Sep 4, 2024
aeb7097
php-generator 4.1.6
dg Sep 10, 2024
16181a4
nette/application 3.2.6
dg Jun 9, 2024
d8f3f80
new translation wip
dg Sep 1, 2024
b0de7ec
latte improved
dg Sep 4, 2024
b7f1ba6
Typos (#1057)
mezotv Oct 4, 2024
bdde973
typo [Closes #1050]
dg Oct 4, 2024
a33ad75
nette/schema 1.3.2
dg Oct 5, 2024
a6271a5
typo
dg Oct 23, 2024
5028b64
Forms: added missing parameters
dg Oct 23, 2024
88e5c68
fixed type hints
dg Oct 23, 2024
ba24c4e
[filter] has same signature as [method]
dg Oct 23, 2024
0f2188a
typo
jvitasek Oct 23, 2024
932c8db
ajax: Naja initialization info [Closes #1053]
dg Oct 23, 2024
48401ac
upgrading: added exception class change info (finder) [Closes #1051]
Rixafy Jul 1, 2024
9831113
typo [Closes #1049]
diegosardina Jun 9, 2024
f99ff6f
better wording [Closes #1038][Closes #1040][Closes #1026][Closes #10…
mildabre Jan 24, 2024
2381d0d
typo [Closes #1024]
mabar Jun 25, 2023
a75ee13
components: added info about redirect after signal [Closes #1017]
dg May 30, 2023
6c64b1f
new Bootstrap API
dg Oct 24, 2024
baf1a2f
More clear heading "Přesměrování po signálu"
mildabre Nov 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
bootstrap: $appDir -> $rootDir
dg committed Sep 4, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit a3d5712f1add38e59d8ea5805d7f500e8b8beab8
20 changes: 10 additions & 10 deletions application/bg/bootstrap.texy
Original file line number Diff line number Diff line change
@@ -22,15 +22,15 @@ class Bootstrap
{
public static function boot(): Configurator
{
$appDir = dirname(__DIR__);
$rootDir = dirname(__DIR__);
$configurator = new Configurator;
//$configurator->setDebugMode('[email protected]');
$configurator->enableTracy($appDir . '/log');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->enableTracy($rootDir . '/log');
$configurator->setTempDirectory($rootDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
return $configurator;
}
}
@@ -90,7 +90,7 @@ $configurator->setDebugMode(false);
За да улесним дебъгването, ще включим чудесния инструмент [Tracy |tracy:]. В режим за разработчици той визуализира грешките, а в производствен режим записва грешките в определена директория:

```php
$configurator->enableTracy($appDir . '/log');
$configurator->enableTracy($rootDir . '/log');
```


@@ -100,7 +100,7 @@ $configurator->enableTracy($appDir . '/log');
Nette използва кеш за DI-контейнер, RobotLoader, шаблони и др. Затова е необходимо да се зададе пътят до директорията, в която се съхранява кешът:

```php
$configurator->setTempDirectory($appDir . '/temp');
$configurator->setTempDirectory($rootDir . '/temp');
```

В Linux или macOS задайте [разрешения за запис |nette:troubleshooting#Setting-Directory-Permissions] за директориите `log/` и `temp/`.
@@ -143,16 +143,16 @@ $configurator->setTimeZone('Europe/Prague');
Файловете за конфигурация се зареждат с помощта на `addConfig()`:

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
```

Методът `addConfig()` може да се извика няколко пъти, за да се добавят няколко файла.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
$configurator->addConfig($rootDir . '/config/cli.php');
}
```

20 changes: 10 additions & 10 deletions application/cs/bootstrap.texy
Original file line number Diff line number Diff line change
@@ -22,15 +22,15 @@ class Bootstrap
{
public static function boot(): Configurator
{
$appDir = dirname(__DIR__);
$rootDir = dirname(__DIR__);
$configurator = new Configurator;
//$configurator->setDebugMode('[email protected]');
$configurator->enableTracy($appDir . '/log');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->enableTracy($rootDir . '/log');
$configurator->setTempDirectory($rootDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
return $configurator;
}
}
@@ -90,7 +90,7 @@ Debugovací nástroj Tracy
Pro snadné debugování ještě zapneme skvělý nástroj [Tracy |tracy:]. Ve vývojářském režimu chyby vizualizuje a v produkčním režimu chyby loguje do uvedeného adresáře:

```php
$configurator->enableTracy($appDir . '/log');
$configurator->enableTracy($rootDir . '/log');
```


@@ -100,7 +100,7 @@ Dočasné soubory
Nette využívá cache pro DI kontejner, RobotLoader, šablony atd. Proto je nutné nastavit cestu k adresáři, kam se bude cache ukládat:

```php
$configurator->setTempDirectory($appDir . '/temp');
$configurator->setTempDirectory($rootDir . '/temp');
```

Na Linuxu nebo macOS nastavte adresářům `log/` a `temp/` [práva pro zápis |nette:troubleshooting#Nastavení práv adresářů].
@@ -143,16 +143,16 @@ Ve vývojářském režimu se kontejner automaticky aktualizuje při každé zm
Konfigurační soubory načteme pomocí `addConfig()`:

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
```

Pokud chceme přidat více konfiguračních souborů, můžeme funkci `addConfig()` zavolat vícekrát.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
$configurator->addConfig($rootDir . '/config/cli.php');
}
```

20 changes: 10 additions & 10 deletions application/de/bootstrap.texy
Original file line number Diff line number Diff line change
@@ -22,15 +22,15 @@ class Bootstrap
{
public static function boot(): Configurator
{
$appDir = dirname(__DIR__);
$rootDir = dirname(__DIR__);
$configurator = new Configurator;
//$configurator->setDebugMode('[email protected]');
$configurator->enableTracy($appDir . '/log');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->enableTracy($rootDir . '/log');
$configurator->setTempDirectory($rootDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
return $configurator;
}
}
@@ -90,7 +90,7 @@ Debugging-Werkzeug Tracy .[#toc-debugging-tool-tracy]
Zur einfachen Fehlersuche werden wir das großartige Tool [Tracy |tracy:] einschalten. Im Entwicklermodus zeigt es Fehler an und im Produktionsmodus protokolliert es Fehler in das angegebene Verzeichnis:

```php
$configurator->enableTracy($appDir . '/log');
$configurator->enableTracy($rootDir . '/log');
```


@@ -100,7 +100,7 @@ Temporäre Dateien .[#toc-temporary-files]
Nette verwendet den Cache für DI-Container, RobotLoader, Vorlagen usw. Daher ist es notwendig, den Pfad zu dem Verzeichnis festzulegen, in dem der Cache gespeichert werden soll:

```php
$configurator->setTempDirectory($appDir . '/temp');
$configurator->setTempDirectory($rootDir . '/temp');
```

Unter Linux oder macOS setzen Sie die [Schreibrechte |nette:troubleshooting#Setting directory permissions] für die Verzeichnisse `log/` und `temp/`.
@@ -143,16 +143,16 @@ Im Entwicklungsmodus wird der Container jedes Mal automatisch aktualisiert, wenn
Konfigurationsdateien werden mit `addConfig()` geladen:

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
```

Die Methode `addConfig()` kann mehrfach aufgerufen werden, um mehrere Dateien hinzuzufügen.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
$configurator->addConfig($rootDir . '/config/cli.php');
}
```

20 changes: 10 additions & 10 deletions application/el/bootstrap.texy
Original file line number Diff line number Diff line change
@@ -22,15 +22,15 @@ class Bootstrap
{
public static function boot(): Configurator
{
$appDir = dirname(__DIR__);
$rootDir = dirname(__DIR__);
$configurator = new Configurator;
//$configurator->setDebugMode('[email protected]');
$configurator->enableTracy($appDir . '/log');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->enableTracy($rootDir . '/log');
$configurator->setTempDirectory($rootDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
return $configurator;
}
}
@@ -90,7 +90,7 @@ $configurator->setDebugMode(false);
Για εύκολη αποσφαλμάτωση, θα ενεργοποιήσουμε το σπουδαίο εργαλείο [Tracy |tracy:]. Στη λειτουργία προγραμματιστή απεικονίζει τα σφάλματα και στη λειτουργία παραγωγής καταγράφει τα σφάλματα στον καθορισμένο κατάλογο:

```php
$configurator->enableTracy($appDir . '/log');
$configurator->enableTracy($rootDir . '/log');
```


@@ -100,7 +100,7 @@ $configurator->enableTracy($appDir . '/log');
Η Nette χρησιμοποιεί την κρυφή μνήμη για το DI container, το RobotLoader, τα πρότυπα κ.λπ. Ως εκ τούτου, είναι απαραίτητο να ορίσετε τη διαδρομή προς τον κατάλογο όπου θα αποθηκεύεται η προσωρινή μνήμη:

```php
$configurator->setTempDirectory($appDir . '/temp');
$configurator->setTempDirectory($rootDir . '/temp');
```

Σε Linux ή macOS, ορίστε τα [δικαιώματα εγγραφής |nette:troubleshooting#Setting directory permissions] για τους καταλόγους `log/` και `temp/`.
@@ -143,16 +143,16 @@ $configurator->setTimeZone('Europe/Prague');
Τα αρχεία διαμόρφωσης φορτώνονται με τη χρήση του `addConfig()`:

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
```

Η μέθοδος `addConfig()` μπορεί να κληθεί πολλές φορές για την προσθήκη πολλών αρχείων.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
$configurator->addConfig($rootDir . '/config/cli.php');
}
```

20 changes: 10 additions & 10 deletions application/en/bootstrap.texy
Original file line number Diff line number Diff line change
@@ -22,15 +22,15 @@ class Bootstrap
{
public static function boot(): Configurator
{
$appDir = dirname(__DIR__);
$rootDir = dirname(__DIR__);
$configurator = new Configurator;
//$configurator->setDebugMode('[email protected]');
$configurator->enableTracy($appDir . '/log');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->enableTracy($rootDir . '/log');
$configurator->setTempDirectory($rootDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
return $configurator;
}
}
@@ -90,7 +90,7 @@ Debugging Tool Tracy
For easy debugging, we will turn on the great tool [Tracy |tracy:]. In developer mode it visualizes errors and in production mode it logs errors to the specified directory:

```php
$configurator->enableTracy($appDir . '/log');
$configurator->enableTracy($rootDir . '/log');
```


@@ -100,7 +100,7 @@ Temporary Files
Nette uses the cache for DI container, RobotLoader, templates, etc. Therefore it is necessary to set the path to the directory where the cache will be stored:

```php
$configurator->setTempDirectory($appDir . '/temp');
$configurator->setTempDirectory($rootDir . '/temp');
```

On Linux or macOS, set the [write permissions |nette:troubleshooting#Setting directory permissions] for directories `log/` and `temp/`.
@@ -143,16 +143,16 @@ In the development mode, the container is automatically updated each time you ch
Configuration files are loaded using `addConfig()`:

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
```

The method `addConfig()` can be called multiple times to add multiple files.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
$configurator->addConfig($rootDir . '/config/cli.php');
}
```

20 changes: 10 additions & 10 deletions application/es/bootstrap.texy
Original file line number Diff line number Diff line change
@@ -22,15 +22,15 @@ class Bootstrap
{
public static function boot(): Configurator
{
$appDir = dirname(__DIR__);
$rootDir = dirname(__DIR__);
$configurator = new Configurator;
//$configurator->setDebugMode('[email protected]');
$configurator->enableTracy($appDir . '/log');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->enableTracy($rootDir . '/log');
$configurator->setTempDirectory($rootDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
return $configurator;
}
}
@@ -90,7 +90,7 @@ Herramienta de depuración Tracy .[#toc-debugging-tool-tracy]
Para facilitar la depuración, activaremos la gran herramienta [Tracy |tracy:]. En modo desarrollador visualiza los errores y en modo producción los registra en el directorio especificado:

```php
$configurator->enableTracy($appDir . '/log');
$configurator->enableTracy($rootDir . '/log');
```


@@ -100,7 +100,7 @@ Archivos temporales .[#toc-temporary-files]
Nette utiliza la caché para el contenedor DI, RobotLoader, plantillas, etc. Por lo tanto es necesario establecer la ruta al directorio donde se almacenará la caché:

```php
$configurator->setTempDirectory($appDir . '/temp');
$configurator->setTempDirectory($rootDir . '/temp');
```

En Linux o macOS, establezca los [permisos de escritura |nette:troubleshooting#Setting directory permissions] para los directorios `log/` y `temp/`.
@@ -143,16 +143,16 @@ En el modo de desarrollo, el contenedor se actualiza automáticamente cada vez q
Los archivos de configuración se cargan utilizando `addConfig()`:

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
```

El método `addConfig()` se puede llamar varias veces para añadir varios archivos.

```php
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($rootDir . '/config/common.neon');
$configurator->addConfig($rootDir . '/config/services.neon');
if (PHP_SAPI === 'cli') {
$configurator->addConfig($appDir . '/config/cli.php');
$configurator->addConfig($rootDir . '/config/cli.php');
}
```

Loading