user:skripty:ggi
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:skripty:ggi [2010/09/21 18:43] – medwyn_cz | 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) ====== | ||
- | Jedná se o skripty, které slouží k zajištění specializovaných činností při instalaci či odinstalaci doplňku z [[user: | + | Jedná se o skripty, které slouží k zajištění specializovaných činností při instalaci či odinstalaci doplňku z [[user: |
Instalační skripty mohou pomocí příkazu [[user: | Instalační skripty mohou pomocí příkazu [[user: | ||
Line 7: | Line 7: | ||
Skript může obsahovat tyto funkce: | Skript může obsahovat tyto funkce: | ||
<code delphi> | <code delphi> | ||
- | * Funkce, která | + | |
- | * Je třeba nastavit její návratovou hodnotu: | + | Tato funkce |
- | * v případě, že během jejího provádění nedošlo k chybě, funkce vrací prázdný string | + | * v případě, že během jejího provádění nedošlo k chybě, funkce vrací |
- | * v opačném případě obsahuje návratová hodnota text chybové zprávy | + | * v opačném případě obsahuje návratová hodnota text chybové zprávy |
<code delphi> | <code delphi> | ||
- | * Funkce, která je vykonána během odinstalace skriptu (před smazáním obsahu definovaného v [[user: | ||
- | * S návratovou hodnotou není zatím nijak pracováno a může mít libovolnou hodnotu. Je však vhodné vracet prázdný string. | ||
- | ===== Pojmenování ===== | + | Toto je funkce, která je vykonána během odinstalace skriptu (před smazáním obsahu definovaného v [[user: |
+ | * 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**, | Instalační skripty by měly být pojmenovány tímto způsobem: **PLG_JM.ggi.pas**, | ||
Line 22: | Line 24: | ||
Instalační skript je součástí [[user: | Instalační skript je součástí [[user: | ||
- | Skript je poté v těchto momentech | + | Skript je poté v těchto momentech |
* po nakopírování obsahu balíčku do složky **DATADIR\script** - '' | * po nakopírování obsahu balíčku do složky **DATADIR\script** - '' | ||
* před smazáním obsahu definovaného v [[user: | * před smazáním obsahu definovaného v [[user: | ||
user/skripty/ggi.1285087388.txt.gz · Last modified: 2010/09/21 00:00 (external edit)