GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skripty:ggi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user:skripty:ggi [2010/09/29 20:01] medwyn_czuser: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:skripty:autor:gip|instalačního balíčku]]. +Jedná se o skripty, které slouží k zajištění specializovaných činností při instalaci či odinstalaci doplňku z [[user:skripty:autor:gip|instalačního balíčku]].
  
 Instalační skripty mohou pomocí příkazu [[user:skripty:preprocessor#vkladani_externich_souboru|příkazu {$INCLUDE}]] bez problémů pracovat i s knihovnami či skripty, které jsou součástí instalovaného balíčku. Mohou rovněž využívat jakékoliv dostupné [[user:skripty:functions|funkce]]. Instalační skripty mohou pomocí příkazu [[user:skripty:preprocessor#vkladani_externich_souboru|příkazu {$INCLUDE}]] bez problémů pracovat i s knihovnami či skripty, které jsou součástí instalovaného balíčku. Mohou rovněž využívat jakékoliv dostupné [[user:skripty:functions|funkce]].
Line 16: Line 16:
 Toto je funkce, která je vykonána během odinstalace skriptu (před smazáním obsahu definovaného v [[user:skripty:autor:gip#metasoubor_pluginmetaini|metasouboru]]). Je třeba nastavit její návratovou hodnotu: Toto je funkce, která je vykonána během odinstalace skriptu (před smazáním obsahu definovaného v [[user:skripty:autor:gip#metasoubor_pluginmetaini|metasouboru]]). Je třeba nastavit její návratovou hodnotu:
   * v případě, že má odinstalace po provedení funkce pokračovat, funkce vrací **prázdný string**   * v případě, že má odinstalace po provedení funkce pokračovat, funkce vrací **prázdný string**
-  * v případě, že má být odinstalace předčasně ukončena, musí návratová hodnta funkce nést text chybové zprávy+  * 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í =====
-===== 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á. 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á.
  
Line 25: Line 24:
 Instalační skript je součástí [[user:skripty:autor:gip|instalačního balíčku]]. Cesta ke skriptu je definována pomocí [[user:skripty:autor:gip#Metasoubor_plugin.meta.ini|meta]] souboru příslušného balíčku. Instalační skript je součástí [[user:skripty:autor:gip|instalačního balíčku]]. Cesta ke skriptu je definována pomocí [[user:skripty:autor:gip#Metasoubor_plugin.meta.ini|meta]] souboru příslušného balíčku.
  
-Skript je poté v těchto momentech autmaticky spouštěn a pokud existuje definovaná patřičná funkce, je provedena+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** - ''InstallWork''   * po nakopírování obsahu balíčku do složky **DATADIR\script** - ''InstallWork''
   * před smazáním obsahu definovaného v [[user:skripty:autor:gip#metasoubor_pluginmetaini|metasouboru]] - ''UninstallWork''   * před smazáním obsahu definovaného v [[user:skripty:autor:gip#metasoubor_pluginmetaini|metasouboru]] - ''UninstallWork''
  
user/skripty/ggi.1285783297.txt.gz · Last modified: 2010/09/29 00:00 (external edit)