Skip to content

Commit 319fb0f

Browse files
committed
added .perex
1 parent 29e276c commit 319fb0f

32 files changed

+32
-0
lines changed

best-practices/bg/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Как правилно да използваме POST връзки
22
**************************************
33

4+
.[perex]
45
В уеб приложенията, особено в административните интерфейси, основно правило трябва да бъде, че действията, променящи състоянието на сървъра, не трябва да се извършват чрез HTTP метода GET. Както подсказва името на метода, GET трябва да служи само за получаване на данни, а не за тяхната промяна. За действия като изтриване на записи е по-подходящо да се използва методът POST. Въпреки че идеалният би бил методът DELETE, но той не може да бъде извикан без JavaScript, затова исторически се използва POST.
56

67
Как да го направим на практика? Използвайте този прост трик. В началото на шаблона си създайте помощна форма с идентификатор `postForm`, която след това ще използвате за бутоните за изтриване:

best-practices/cs/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Jak správně používat POST odkazy
22
********************************
33

4+
.[perex]
45
Ve webových aplikacích, zejména v administrativních rozhraních, by mělo být základním pravidlem, že akce měnící stav serveru by neměly být prováděny prostřednictvím HTTP metody GET. Jak název metody napovídá, GET by měl sloužit pouze k získání dat, nikoli k jejich změně. Pro akce jako třeba mazání záznamů je vhodnější použít metodu POST. I když ideální by byla metoda DELETE, ale tu nelze bez JavaScriptu vyvolat, proto se historicky používá POST.
56

67
Jak na to v praxi? Využijte tento jednoduchý trik. Na začátku šablony si vytvoříte pomocný formulář s identifikátorem `postForm`, který následně použijete pro mazací tlačítka:

best-practices/de/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Wie man POST-Links richtig verwendet
22
************************************
33

4+
.[perex]
45
In Webanwendungen, insbesondere in administrativen Oberflächen, sollte es eine Grundregel sein, dass Aktionen, die den Serverzustand ändern, nicht über die HTTP-Methode GET durchgeführt werden sollten. Wie der Name der Methode andeutet, sollte GET nur zum Abrufen von Daten verwendet werden, nicht zu deren Änderung. Für Aktionen wie das Löschen von Datensätzen ist es besser, die POST-Methode zu verwenden. Obwohl die DELETE-Methode ideal wäre, kann sie ohne JavaScript nicht aufgerufen werden, daher wird historisch POST verwendet.
56

67
Wie geht das in der Praxis? Nutzen Sie diesen einfachen Trick. Am Anfang des Templates erstellen Sie ein Hilfsformular mit dem Bezeichner `postForm`, das Sie anschließend für die Löschbuttons verwenden:

best-practices/el/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Πώς να χρησιμοποιείτε σωστά τους συνδέσμους POST
22
************************************************
33

4+
.[perex]
45
Σε web εφαρμογές, ειδικά σε διαχειριστικά interfaces, θα έπρεπε να είναι βασικός κανόνας ότι οι ενέργειες που αλλάζουν την κατάσταση του server δεν θα έπρεπε να εκτελούνται μέσω της μεθόδου HTTP GET. Όπως υποδηλώνει το όνομα της μεθόδου, η GET θα έπρεπε να χρησιμεύει μόνο για τη λήψη δεδομένων, όχι για την αλλαγή τους. Για ενέργειες όπως η διαγραφή εγγραφών, είναι προτιμότερη η χρήση της μεθόδου POST. Αν και η ιδανική θα ήταν η μέθοδος DELETE, αλλά αυτή δεν μπορεί να κληθεί χωρίς JavaScript, γι' αυτό ιστορικά χρησιμοποιείται η POST.
56

67
Πώς να το κάνετε στην πράξη; Χρησιμοποιήστε αυτό το απλό κόλπο. Στην αρχή του template, δημιουργήστε μια βοηθητική φόρμα με το αναγνωριστικό `postForm`, την οποία στη συνέχεια θα χρησιμοποιήσετε για τα κουμπιά διαγραφής:

best-practices/es/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Cómo usar correctamente los enlaces POST
22
****************************************
33

4+
.[perex]
45
En las aplicaciones web, especialmente en las interfaces administrativas, debería ser una regla básica que las acciones que cambian el estado del servidor no se realicen mediante el método HTTP GET. Como sugiere el nombre del método, GET solo debe usarse para obtener datos, no para modificarlos. Para acciones como eliminar registros, es preferible usar el método POST. Aunque lo ideal sería el método DELETE, pero no se puede invocar sin JavaScript, por lo que históricamente se usa POST.
56

67
¿Cómo hacerlo en la práctica? Utiliza este simple truco. Al principio de la plantilla, crea un formulario auxiliar con el identificador `postForm`, que luego usarás para los botones de eliminación:

best-practices/fr/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Comment utiliser correctement les liens POST
22
********************************************
33

4+
.[perex]
45
Dans les applications web, en particulier dans les interfaces d'administration, une règle de base devrait être que les actions modifiant l'état du serveur ne devraient pas être effectuées via la méthode HTTP GET. Comme le nom de la méthode l'indique, GET devrait servir uniquement à obtenir des données, non à les modifier. Pour des actions telles que la suppression d'enregistrements, il est préférable d'utiliser la méthode POST. Bien que l'idéal serait la méthode DELETE, mais elle ne peut pas être invoquée sans JavaScript, c'est pourquoi POST est historiquement utilisé.
56

67
Comment faire en pratique ? Utilisez cette astuce simple. Au début du template de votre layout, créez un formulaire auxiliaire avec l'identifiant `postForm`, que vous utiliserez ensuite pour les boutons de suppression :

best-practices/hu/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Hogyan használjuk helyesen a POST linkeket
22
******************************************
33

4+
.[perex]
45
Webalkalmazásokban, különösen adminisztrációs felületeken, alapvető szabálynak kellene lennie, hogy a szerver állapotát megváltoztató műveleteket ne a GET HTTP metódussal végezzük. Ahogy a metódus neve is sugallja, a GET csak adatok lekérésére szolgál, nem pedig azok megváltoztatására. Olyan műveletekhez, mint például a rekordok törlése, célszerűbb a POST metódust használni. Bár ideális a DELETE metódus lenne, de azt JavaScript nélkül nem lehet meghívni, ezért történelmileg a POST-ot használják.
56

67
Hogyan tegyük ezt a gyakorlatban? Használja ezt az egyszerű trükköt. A sablon elején hozzon létre egy segédűrlapot `postForm` azonosítóval, amelyet aztán a törlő gombokhoz használ:

best-practices/it/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Come utilizzare correttamente i link POST
22
*****************************************
33

4+
.[perex]
45
Nelle applicazioni web, specialmente nelle interfacce amministrative, dovrebbe essere una regola fondamentale che le azioni che modificano lo stato del server non vengano eseguite tramite il metodo HTTP GET. Come suggerisce il nome del metodo, GET dovrebbe servire solo per ottenere dati, non per modificarli. Per azioni come l'eliminazione di record, è preferibile utilizzare il metodo POST. Anche se l'ideale sarebbe il metodo DELETE, ma non può essere invocato senza JavaScript, quindi storicamente si usa POST.
56

67
Come farlo in pratica? Utilizzate questo semplice trucco. All'inizio del template, create un modulo ausiliario con l'identificatore `postForm`, che utilizzerete successivamente per i pulsanti di eliminazione:

best-practices/ja/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
POSTリンクの正しい使い方
22
**************
33

4+
.[perex]
45
Webアプリケーション、特に管理インターフェースでは、サーバーの状態を変更するアクションはHTTPメソッドGETを介して実行されるべきではないという基本的なルールがあるべきです。メソッド名が示すように、GETはデータの取得にのみ使用されるべきであり、変更には使用されるべきではありません。 レコードの削除などのアクションには、POSTメソッドを使用する方が適しています。理想的にはDELETEメソッドですが、JavaScriptなしでは呼び出せないため、歴史的にPOSTが使用されています。
56

67
実践的にはどうすればよいでしょうか?この簡単なトリックを利用してください。テンプレートの最初に、`postForm` という識別子を持つ補助フォームを作成し、それを削除ボタンに使用します。

best-practices/pl/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Jak poprawnie używać linków POST
22
********************************
33

4+
.[perex]
45
W aplikacjach internetowych, zwłaszcza w interfejsach administracyjnych, podstawową zasadą powinno być, że akcje zmieniające stan serwera nie powinny być wykonywane za pomocą metody HTTP GET. Jak sama nazwa metody wskazuje, GET powinien służyć wyłącznie do pobierania danych, a nie do ich zmiany. Dla akcji takich jak na przykład usuwanie rekordów bardziej odpowiednie jest użycie metody POST. Chociaż idealna byłaby metoda DELETE, ale tej nie można wywołać bez JavaScriptu, dlatego historycznie używa się POST.
56

67
Jak to zrobić w praktyce? Wykorzystaj ten prosty trik. Na początku szablonu stworzysz pomocniczy formularz z identyfikatorem `postForm`, który następnie użyjesz do przycisków usuwania:

best-practices/pt/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Como usar corretamente links POST
22
*********************************
33

4+
.[perex]
45
Em aplicações web, especialmente em interfaces administrativas, deve ser uma regra básica que ações que alteram o estado do servidor não devem ser realizadas através do método HTTP GET. Como o nome do método sugere, GET deve ser usado apenas para obter dados, não para alterá-los. Para ações como excluir registros, é mais apropriado usar o método POST. Embora o ideal fosse o método DELETE, ele não pode ser invocado sem JavaScript, por isso historicamente se usa POST.
56

67
Como fazer isso na prática? Use este truque simples. No início do template, crie um formulário auxiliar com o identificador `postForm`, que você usará posteriormente para os botões de exclusão:

best-practices/ro/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Cum să utilizați corect linkurile POST
22
**************************************
33

4+
.[perex]
45
În aplicațiile web, în special în interfețele administrative, ar trebui să fie o regulă de bază ca acțiunile care modifică starea serverului să nu fie efectuate prin metoda HTTP GET. După cum sugerează și numele metodei, GET ar trebui utilizat doar pentru obținerea datelor, nu pentru modificarea lor. Pentru acțiuni precum ștergerea înregistrărilor, este mai potrivită utilizarea metodei POST. Deși ideală ar fi metoda DELETE, aceasta nu poate fi invocată fără JavaScript, de aceea se folosește istoric POST.
56

67
Cum se face acest lucru în practică? Utilizați acest truc simplu. La începutul șablonului, creați un formular auxiliar cu identificatorul `postForm`, pe care îl veți utiliza ulterior pentru butoanele de ștergere:

best-practices/ru/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Как правильно использовать POST ссылки
22
**************************************
33

4+
.[perex]
45
В веб-приложениях, особенно в административных интерфейсах, основным правилом должно быть то, что действия, изменяющие состояние сервера, не должны выполняться посредством HTTP-метода GET. Как следует из названия метода, GET должен служить только для получения данных, а не для их изменения. Для действий, таких как удаление записей, предпочтительнее использовать метод POST. Хотя идеальным был бы метод DELETE, но его нельзя вызвать без JavaScript, поэтому исторически используется POST.
56

67
Как это сделать на практике? Используйте этот простой трюк. В начале шаблона создайте вспомогательную форму с идентификатором `postForm`, которую затем используете для кнопок удаления:

best-practices/sl/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Kako pravilno uporabljati POST povezave
22
***************************************
33

4+
.[perex]
45
V spletnih aplikacijah, zlasti v administrativnih vmesnikih, bi moralo biti osnovno pravilo, da se akcije, ki spreminjajo stanje strežnika, ne izvajajo prek metode HTTP GET. Kot pove že ime metode, bi moral GET služiti samo za pridobivanje podatkov, ne pa za njihovo spreminjanje. Za akcije, kot je na primer brisanje zapisov, je primernejša uporaba metode POST. Čeprav bi bila idealna metoda DELETE, je te brez JavaScripta ni mogoče izvesti, zato se zgodovinsko uporablja POST.
56

67
Kako to storiti v praksi? Uporabite ta preprost trik. Na začetku predloge si ustvarite pomožni obrazec z identifikatorjem `postForm`, ki ga nato uporabite za gumbe za brisanje:

best-practices/tr/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
POST bağlantıları nasıl doğru kullanılır
22
****************************************
33

4+
.[perex]
45
Web uygulamalarında, özellikle yönetim arayüzlerinde, sunucu durumunu değiştiren eylemlerin HTTP GET metodu aracılığıyla gerçekleştirilmemesi temel bir kural olmalıdır. Metodun adından da anlaşılacağı gibi, GET yalnızca veri almak için kullanılmalı, değiştirmek için değil. Kayıt silme gibi eylemler için POST metodunu kullanmak daha uygundur. İdeal olan DELETE metodu olsa da, JavaScript olmadan çağrılamaz, bu nedenle tarihsel olarak POST kullanılır.
56

67
Pratikte nasıl yapılır? Bu basit hileyi kullanın. Şablonun başında, `postForm` tanımlayıcısına sahip yardımcı bir form oluşturursunuz, bunu daha sonra silme düğmeleri için kullanırsınız:

best-practices/uk/post-links.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Як правильно використовувати POST-посилання
22
*******************************************
33

4+
.[perex]
45
У веб-додатках, особливо в адміністративних інтерфейсах, основним правилом має бути те, що дії, які змінюють стан сервера, не повинні виконуватися за допомогою HTTP-методу GET. Як випливає з назви методу, GET повинен використовуватися лише для отримання даних, а не для їх зміни. Для дій, таких як видалення записів, краще використовувати метод POST. Хоча ідеальним був би метод DELETE, але його не можна викликати без JavaScript, тому історично використовується POST.
56

67
Як це зробити на практиці? Використовуйте цей простий трюк. На початку шаблону створіть допоміжну форму з ідентифікатором `postForm`, яку потім використовуйте для кнопок видалення:

contributing/bg/coding-standard.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Стандарт за кодиране
22
********************
33

4+
.[perex]
45
Този документ описва правилата и препоръките за разработка на Nette. При допринасяне на код към Nette трябва да ги спазвате. Най-лесният начин да го направите е да имитирате съществуващия код. Целта е целият код да изглежда така, сякаш е написан от един човек.
56

67
Стандартът за кодиране на Nette отговаря на [PSR-12 Extended Coding Style |https://www.php-fig.org/psr/psr-12/], с две основни изключения: за отстъп използва [#табулатори вместо интервали] и за [константи на класове използва PascalCase|https://blog.nette.org/cs/za-mene-kriku-v-kodu].

contributing/cs/coding-standard.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Kódovací standard
22
*****************
33

4+
.[perex]
45
Tento dokument popisuje pravidla a doporučení pro vývoj Nette. Při přispívání kódu do Nette je musíte dodržovat. Nejjednodušší způsob, jak to udělat, je napodobit existující kód. Jde o to, aby veškerý kód vypadal, jako by ho napsal jeden člověk .
56

67
Nette Coding Standard odpovídá [PSR-12 Extended Coding Style |https://www.php-fig.org/psr/psr-12/] se dvěma hlavními výjimkami: pro odsazení používá [#tabulátory místo mezer] a pro [konstanty tříd používá PascalCase|https://blog.nette.org/cs/za-mene-kriku-v-kodu].

contributing/de/coding-standard.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Codierungsstandard
22
******************
33

4+
.[perex]
45
Dieses Dokument beschreibt die Regeln und Empfehlungen für die Entwicklung von Nette. Wenn Sie Code zu Nette beitragen, müssen Sie diese einhalten. Der einfachste Weg, dies zu tun, ist, den vorhandenen Code nachzuahmen. Ziel ist es, dass der gesamte Code so aussieht, als wäre er von einer einzigen Person geschrieben worden.
56

67
Der Nette Codierungsstandard entspricht dem [PSR-12 Extended Coding Style |https://www.php-fig.org/psr/psr-12/] mit zwei Hauptausnahmen: Er verwendet [#Tabulatoren statt Leerzeichen] für die Einrückung und [PascalCase für Klassenkonstanten|https://blog.nette.org/de/fuer-weniger-geschrei-im-code].

contributing/el/coding-standard.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Πρότυπο Κωδικοποίησης
22
*********************
33

4+
.[perex]
45
Αυτό το έγγραφο περιγράφει τους κανόνες και τις συστάσεις για την ανάπτυξη του Nette. Κατά τη συνεισφορά κώδικα στο Nette, πρέπει να τους τηρείτε. Ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να μιμηθείτε τον υπάρχοντα κώδικα. Στόχος είναι όλος ο κώδικας να φαίνεται σαν να τον έγραψε ένα άτομο.
56

67
Το Nette Coding Standard αντιστοιχεί στο [PSR-12 Extended Coding Style |https://www.php-fig.org/psr/psr-12/] με δύο κύριες εξαιρέσεις: για την εσοχή χρησιμοποιεί [tabs αντί για κενά |#Tabulators αντί για Κενά] και για τις [σταθερές κλάσεων χρησιμοποιεί PascalCase |https://blog.nette.org/cs/za-mene-kriku-v-kodu].

contributing/es/coding-standard.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Estándar de codificación
22
************************
33

4+
.[perex]
45
Este documento describe las reglas y recomendaciones para el desarrollo de Nette. Al contribuir con código a Nette, debes seguirlas. La forma más sencilla de hacerlo es imitar el código existente. El objetivo es que todo el código parezca escrito por una sola persona.
56

67
El Estándar de Codificación de Nette corresponde al [PSR-12 Extended Coding Style |https://www.php-fig.org/psr/psr-12/] con dos excepciones principales: utiliza [#tabuladores en lugar de espacios] para la indentación y utiliza [PascalCase para las constantes de clase |https://blog.nette.org/cs/za-mene-kriku-v-kodu].

contributing/fr/coding-standard.texy

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Standard de codage
22
******************
33

4+
.[perex]
45
Ce document décrit les règles et recommandations pour le développement de Nette. Lorsque vous contribuez au code de Nette, vous devez les respecter. La manière la plus simple de le faire est d'imiter le code existant. L'objectif est que tout le code ait l'air d'avoir été écrit par une seule personne.
56

67
Le standard de codage Nette correspond au [PSR-12 Extended Coding Style |https://www.php-fig.org/psr/psr-12/] avec deux exceptions principales : il utilise des [#Tabulations au lieu d'espaces] pour l'indentation et [utilise PascalCase pour les constantes de classe |https://blog.nette.org/cs/za-mene-kriku-v-kodu].

0 commit comments

Comments
 (0)