Doplňky, pluginy a komponenty
Všechna rozšíření Nette Framework pěkně pohromadě. Pro snadnou orientaci jsou jednotlivá rozšíření rozdělena do kategorií. Doplňky pro nejnovější verzi Nette jsou vypsány výrazně.
Chcete přispět vlastním rozšířením? Přečtěte si, jak přidat nové rozšíření. Inspirovat se můžete vzorovým pluginem.
Vizuální komponenty
| ConfirmationDialog | Snadné a bezpečné potvrzování akcí |
| DataGrid | Komponenta pro tvorbu přehledových tabulek a manipulaci s daty |
| EditableDataGrid | Datagrid s možností editace dat přímo v něm |
| EditableTree | Nadstavba TreeView |
| FbTools | Sada nástrojů pro práci s Facebook Social Plugins LikeButton, Comments, OpenGraphTags, Like Box |
| ForumControl | Jednoduché vytváření diskuzních fór |
| Gridito | Odlehčená univerzální varianta klasického datagridu |
| GUI for Acl | Grafické rozhraní pro správu přístupových práv |
| JDialogs | Snadné vytváření jquery UI dialogů |
| MultiFileUpload | Upload souborů pomocí plupload mimo formuláře |
| Navigation | Usnadňuje tvorbu menu a drobečkové navigace |
| OpenIDForm | Vykreslí formulář pro OpenID autentizaci uživatelů |
| PollControl | Komponenta pro realizaci anket (hlasování) |
| RatingControl | Komponenta pro zobrazení a vkládání hodnocení |
| TabControl | Vytváří sekce v podobě tabů |
| Tabella | Editovatelný data grid s bohatými možnostmi konfigurace |
| TagCloud | Komponenta pro vykreslení tag cloudu |
| TreeView | Komponenta pro jednoduché vykreslování rekurzivních datových struktur |
| Twitter Control | Zobrazuje Twitter feed, vysoko prispôsobiteľné. |
| VisualPaginator | Vykresluje a spravuje stránkovač. |
Nevizuální komponenty
| ČNB | Stažení aktuálního kurzovního lístku z ČNB a práce s ním |
| FileDownloader | Zjednodušuje stahování souborů ze serveru |
| HeaderControl | Komponenta pro zjednodušení práce s HTML hlavičkou – už nikdy nezapomenete na žádný důležitý tag! |
| InvoiceControl | Komponenta pro generování faktur „Nette šablona → PDF“, pomocí mPDF |
| RssControl | Ulehčení tvorby RSS |
| WebLoader | Komponenta načítající skripty a styly s podporou spojování souborů, widgetovým voláním, externí minimalizací obsahu souborů, na straně serveru nastavenými proměnnými v CSS a JavaScriptu, … |
| WebPay | Platba kartou přes bránu 3-D Secure |
Rozšíření formulářů
| AdvancedSubmitButton | Plně stylovatelné odesílací tlačítko s podporou html obsahu |
| Captcha | Ochrana formuláře proti spamu |
| Captcha 3D | Ochrana formuláře proti spamu. Sexy a ve 3D! |
| CBox3S | 3-state checkbox |
| CBTree | CheckBoxTree nadstavba TreeView |
| CheckboxList | Klon RadioListu se zatrhávacími políčky |
| DateInput | Prvek pro výběr data a času, podporující všechny typy z HTML |
| DatePicker | Formulářové udělátko pro zadávání data |
| DatePicker+ | Formulářový komponenta sloužící k výběru data využívající jQuery UI a HTML 5 |
| DateTimePicker | Formulářová komponenta pro zadávání data a času |
| DependentSelectBox | Závislé SelectBoxy |
| EasyJsConfirm | Jednoduche potvrzovani akci vyuzivajici HTML5 + jQuery |
| GMapFormControl | Prívetivé vyberátko súradníc bodu |
| ImageSelectBox | Formulářová komponenta pro vytváření rozbalovacích polí s položkami doplněnými o obrázky |
| jQuery Nette Live Form Validator | Validace formulářů během jejich vyplňování |
| Live Form Validation for Nette 2.0 | Živá validace formulářů pro Nette 2.0 |
| Live Form Validation for Nette 0.9.x | Validace formulářů během jejich vyplňování |
| MultipleFileUpload | Umožňuje odeslat více souborů na jedno kliknutí. Podpora AJAXu! |
| PswdInput | Rozšírený Password Input |
| RequestButton | Tlačítko umožňující z rozpracovaného formuláře přejít na jiný formulář (nebo signál) a vrátit se zpět se zachováním dat rozpracovaného formuláře |
| ScaffoldingRenderer | Generátor formulářových šablon |
| SpinButton | Input s tlačítky nahoru/dolů pro zvýšení/snížení číselné hodnoty |
| SuggestInput | Našeptávač pro obyčejné textové pole. Různé možnosti zdrojů našeptávaných výrazů. Možnost využít i jako nástroj pro zobrazení HTML tooltipů u textových polí. |
| TagInput | Vkládání tagů s našeptáváním a rozšířenou podporou validací |
| TemplateRenderer | Vykreslení formuláře pomocí šablony |
| TextCaptcha | Ochrana formuláře proti spamu využívající textové otázky. |
| $form->addDynamic() | Replikátor formulářových kontejnerů $form->addDynamic() |
Jazykové mutace
| GettextTranslator | Gettextový překladač |
| TemplateTranslator | Na gettextu založený překladač nejen pro šablony |
AJAX
| Ajax s jQuery | Řešení AJAXu pro Nette pomocí jQuery |
| Ajax s Mootools | Řešení AJAXu pro Nette pomocí Mootools |
| Ajax s Prototype | Řešení AJAXu pro Nette pomocí Prototype |
| Ajaxové formuláře s jQuery | Odesílání formulářů AJAXem pomocí jQuery |
| Ajaxové formuláře s jQuery s podporou vlastních událostí | Odesílání formulářů AJAXem pomocí jQuery s možností připojení vlastních eventů |
Helpery a pomůcky pro šablony
| currency | Formátování české měny Všechny měny |
| EmailProtection | Jednoduchá ochrana emailů. |
| HamlFilter | Filtr pro šablony založený na syntaxi Haml, doplněný o spolupráci s Latte |
| StringTemplate | Třída šablony s obsahem získaným z řetězce (např. z databáze) |
| timeAgoInWords | Převede čas na slovní vyjádření v češtině |
Rozšíření a nástroje
| AutoUse | Zjednodušení přechodu na namespace verzi (nejen) Nette |
| BigFileTools | Doplněk usnadňující práci s velkými soubory, tzn. 6GB soubor už není problém |
| cURL wrapper | Zjednodušuje práci s rozšířením cURL |
| JsonRpc | Doplněk umožňující vzdálené volání metod mezi aplikacemi nette (server / klient) |
| JsonRpc2 | Doplněk nahrazující SOAP, který pracuje nad JsonRpc2 specifikací – umožňuje tvorbu API pro komunikaci Nette aplikace s jinými platformami (mobily, …) |
| Logger | Jednoduchá třída pro vedení logů |
| Nette minifier | Nástroj na vytvoření minified verze z originálu Nette |
| nSMTPMailer | Jiný SMTP klient; snaží se o přesné dodržení příslušných RFC, dá se použít i bez Nette |
| PdfResponse | Vyrendruje stránku do PDF |
| Real-time monitoring | Real-time monitoring (logger, access) |
Panely pro DebugBar
| CallbackPanel | Umožňuje spouštět samostatné akce (callbacky) přímo z panelu |
| ComponentTreePanel | Strom hiearchie komponent a přehled jejich metod |
| DoctrinePanel | Debug panel pro Doctrine v1.2 |
| Doctrine 2 panel | Debug Bar panel for Doctrine 2 |
| IncludePanel | Vypisuje do Debugbaru počet inkludovaných souborů, po najetí myší jejich seznam s klikatelnými odkazy do IDE. |
| MailPanel | Přehledné zobrazení „odesílaných“ e-mailů v panelu. |
| NavigationPanel | Rychlá navigace uvnitř aplikace pro vývojáře bez nutnosti cokoliv nastavovat |
| Stopwatch | Měření času při ladění |
| NotOrmPanel | Debug panel pro databázovou knižnici od Jakuba Vrány |
| PhpEdPanel | Tlačítko pro vypnutí/zapnutí debuggeru PhpEd |
| PresenterLinkPanel | Odkazy na otevření aktuálního presenteru/template v editoru |
| RequestsPanel | Vypisuje tok aplikace, tj. redirecty a forwardy |
| ServicePanel | Výpis dostupných služeb |
| TodoPanel | Vypisuje úkoly z komentářů a zvládá všechny možné formáty |
| UserPanel | Rychlá změna nebo odhlášení uživatele a zobrazování údaje z identity |
| VersionPanel | Vypisuje verze použitých knihoven |
| XDebug Helper | Umožňuje spustit debugger a profiler z XDebug |
| XDebugTracePanel | Trasování běhu funkcí |

