Formuláře pro phpRSPlugin Formuláře umožňuje na webu jednoduchým způsobem vytvořit libovolný počet formulářů, jejich obsah je odesílán do zadané e-mailové schránky. Formuláře jsou vytvářené v administračním rozhraní a jejich definice jsou uložené v databázi.
Instalací pluginu je v adminstračním rozhraní vytvořena nová položka pro definici formulářů. Každý formulář je vytvářen ve dvou krocích: - zadání společných vlastností formuláře, např. přijímací e-mailová adresa - definice jednotlivých položek formuláře
Tento plugin využívá pro odesílání funkci mail(), musí tedy být v php.ini nakonfigurována odesílací adresa a smtp server.
Instalace1) Soubory plugin.php a aformulare.php nakopírovat do složky plugin/formulare/ (tu je nutno vytvořit) plugin.php - definiční soubor instalace pluginu do phpRS aformulare.php - skripty pro tvorbu formulářů v administračním rozhraní
2) Soubor formulare.php nakopírovat do rootu, tam kde je index.php. Soubor obsahuje skripty generující formuláře na webové stránce.
3) Soubor admin_sl_formulare_cz.php nakopírovat do lang/cz.
4) Obsah souboru formulare.css vložit do souboru s ostatními styly, tj. typicky image/freestyle/freestyle.css, tyto styly byste si měli upravit podle do své grafiky.
5) Spustit sql skript rs_formulare.sql nad phprs databází pro vytvoření tabulek rs_formulare a rs_forminput.
6) Otevřít administrátorské rozhraní "Konfigurace" - "Správa pluginů" - "Cesta k novému pluginu" : plugin/formulare/plugin.php a nainstalovat plugin.
7) Nově vytvořenou položkou administrátorského menu "Formuláře" nadefinujete potřebné formuláře: - nejprve vytvoříte nový formulář, kde zadáte e-mailovou adresu (kam se odesílá obsah vyplněného formuláře), úvodní sdělení pro návštěvníka a to, zda má být formulář uveden v seznamu formulářů - odkazem položky zadáte jednotlivé části formuláře, při zadávání obsahu pro SELECT nebo RADIO zapište za sebou všechny možnosti vzájemě oddělené středníkem, implicitní je vždy první hodnota tohoto seznamu
8) formuláře na stránce zobrazíte voláním formulare.php, čímž se zobrazí přehled všech vytvořených formulářů nebo formulare.php?formular=cislo, čímž se zobrazí konkrétní formulář. |
