Články autora Štěpán Kouba
SMARTY – cache, WAP a bezpečnost
V předešlých článcích jsme již prošli většinu důležitých aspektů šablonovacího systému SMARTY. Tentokrát si ukážeme jak pracovat s cache mechanismem, který je ve SMARTY zabudován, jak použít SMARTY pro tvorbu jiných typů
SMARTY – tvorba vlastních pluginů
Uživatelské funkce distribuované se SMARTY jsou sice dostatečné, ovšem v mnoha případech nevyhovují zcela našim požadavkům. Často se tak dostaneme do situace, kdy budeme chtít vytvořit funkce vlastní, které budou přesně
SMARTY – konfigurace, filtry, zdroje
Tentokrát se zaměříme na ty vlastnosti systému SMARTY, které využijeme zejména v případě rozsáhlejších projektů. Konkrétně se budeme věnovat vytváření konfiguračních souborů a použití filtrů. Na závěr si také řekneme pár slov
SMARTY – funkce
Tento článek věnujeme funkcím v šablonách. Možnosti využití funkcí v šablonách jsou široké, ale nejčastěji je využijeme při formátování výstupu skriptů nebo při zpřehledňování HTML kódu. SMARTY obsahuje ve standardním balíku několik
SMARTY – řídící struktury
Stejně jako v samotné aplikaci, i při prezentaci údajů a dat je nutné často využívat podmínek a cyklů. Zjednodušenou podobu těchto řídících příkazů máme k dispozici i v systému SMARTY. Při vytváření šablon můžeme použít podmínky i cykly
SMARTY – modifikátory
Prvním krokem k prezentaci dat je jejich získání a zpracování. Takto získané hodnoty je ovšem často nutné pro správné zobrazení ještě nějakým způsobem upravit, například zkrátit text na přesně stanovenou délku. SMARTY
SMARTY – syntaxe šablon
V předchozím článku jsme se seznámili se základní filozofií šablonovacího systému SMARTY. V tomto článku si přiblížíme základy syntaxe šablon a základní použití třídy Smarty v našich skriptech.
SMARTY – chytré šablony pro PHP
SMARTY znamená chytrý, elegantní, pohotový. A přesně takový je i stejnojmenný systém šablon pro PHP, který umožňuje vkládat do HTML kódu speciální znaky a příkazy a oddělit tak aplikační logiku od prezentace dat. V následující
WebDAV – verze podle DeltaV
WebDAV je zkratkou pro distribuované autorizování a vytváření verzí (Web Distributed Authoring and Versioning). Paradoxem ovšem je, že RFC dokument popisující tento standard neříká o verzích ani slovo. Teprve několik let po
DASL aneb hledání pomocí WebDAV
Jak co nejefektivněji najít potřebné informace? To je otázka, kterou prakticky neustále řeší každý, kdo se dostane do styku s Internetem nebo podobnou sítí. Práce s informacemi je přitom základem technologie WebDAV,
WebDAV – implementace v PHP
V závěrečném díle seriálu věnovaného WebDAVu si ukážeme jak v PHP naprogramovat třídu pro komunikaci s WebDAV serverem. Předem bych rád uživatele PHP upozornil, že v rámci projektu PEAR byla mimo jiné vytvořena
WebDAV – webhosting a software
Pokud nemáme vlastní server, kde bychom mohli WebDAV používat, musíme si pro tento účel zařídit vhodný webhosting. Jakou možnost nám v tomto ohledu dávají nejvýznamnější české webhostingové firmy? A jaký software můžeme
WebDAV – soubory a kolekce
V tomto článku o WebDAVu se budeme věnovat příkazům pro práci se soubory a kolekcemi, čímž uzavřeme sérii, ve kterých jsme se věnovali příkazům WebDAVu. Čekají nás příkazy MKCOL, COPY, MOVE a DELETE. Už
WebDAV – práce se zámky
Možnost zamknout soubor a zabránit tak úpravě jiným uživatelem je jednou z nejdůležitějších funkcí, které od software pro kolektivní spolupráci požadujeme. Jelikož byl WebDAV vyvíjen hlavně pro zajištění vzdálené spolupráce, byla podpora
WebDAV – práce s vlastnostmi
Asi nejvýznamnější vlastností této technologie je možnost ukládání informací příslušejícím k jednotlivým zdrojům umístěných na serveru. WebDAV sice definuje standardní vlastnosti, ale nic nám nebrání v tom, abychom si vytvořili vlastní. V tomto