user:skripty:ggi
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
user:skripty:ggi [2010/07/23 12:54] – upraveno mimo DokuWiki | user:skripty:ggi [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Instalační skripty (GGI) ====== | ====== Instalační skripty (GGI) ====== | ||
- | FIXME Tyto skripty slouží k instalaci | + | Jedná se o skripty, které |
- | obsahuje následující funkci | + | Instalační skripty mohou pomocí příkazu [[user: |
+ | |||
+ | ===== Rozhraní ===== | ||
+ | Skript může obsahovat tyto funkce: | ||
<code delphi> | <code delphi> | ||
- | FIXME Během instalace | + | Tato funkce je vykonána během instalace |
- | * '' | + | * v případě, že během jejího provádění nedošlo k chybě, funkce vrací **prázdný string** |
- | * '' | + | * v opačném případě obsahuje návratová hodnota text chybové zprávy |
+ | |||
+ | <code delphi> | ||
+ | |||
+ | Toto je funkce, která je vykonána během odinstalace skriptu (před smazáním obsahu definovaného v [[user:skripty: | ||
+ | * v případě, že má odinstalace po provedení funkce pokračovat, | ||
+ | * v případě, že má být odinstalace předčasně ukončena, musí návratová hodnota funkce nést text chybové zprávy | ||
+ | |||
+ | ===== Pojmenování ===== | ||
+ | Instalační skripty by měly být pojmenovány tímto způsobem: **PLG_JM.ggi.pas**, kde PLG_JM je jméno instalovaného doplňku. Konvence však není povinná, jen doporučená. | ||
+ | |||
+ | ===== Použití ===== | ||
+ | Instalační skript je součástí [[user: | ||
+ | |||
+ | Skript je poté v těchto momentech automaticky spouštěn a pokud existuje definovaná patřičná funkce, je provedena | ||
+ | * po nakopírování obsahu balíčku do složky **DATADIR\script** - '' | ||
+ | * před smazáním obsahu definovaného v [[user: |
user/skripty/ggi.1279882464.txt.gz · Last modified: 2010/09/14 00:00 (external edit)