GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:easyinstall

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:skript:easyinstall [2013/11/10 18:30] – [Seznam změn] gorduser:skript:easyinstall [2021/12/11 15:35] (current) mikrom
Line 16: Line 16:
 ~~GEOGET_INSTALL~~ ~~GEOGET_INSTALL~~
  
 +/*
 ===== Diskuze ===== ===== Diskuze =====
-/* V případě potřeby je možno tuto sekci vymazat a neuvádět ji. */ +Diskuze o tomto skriptu se nachází na stránkách [[http://www.geocaching.cz/forum/************|Geocaching.cz]]. 
-/*  * Diskuze o tomto skriptu se nachází na stránkách [[http://www.geocaching.cz/forum/************|Geocaching.cz]]. */+*/
  
 ===== Popis ===== ===== Popis =====
Line 27: Line 28:
 Standardní instalace **GeoGetu** (Průvodce nastavením) je ukončena dotazem na automatickou instalaci pluginů. Pokud toto uživatel odsouhlasí, **GeoGet** stáhne, nainstaluje a spustí tento plugin a pak už má uživatel volné pole působnosti. Standardní instalace **GeoGetu** (Průvodce nastavením) je ukončena dotazem na automatickou instalaci pluginů. Pokud toto uživatel odsouhlasí, **GeoGet** stáhne, nainstaluje a spustí tento plugin a pak už má uživatel volné pole působnosti.
  
-Předpokládá se, že si vybere jeden nebo více typických úloh, ke kterým bude **GeoGet** používat. Pokud je znalejší nebo dostatečnš odvážný, může podrobnějším nastavením doplnit instalaci o další součásti a nastavení a pak jen klikne na příslušné tlačítko a kouká jak při kafíčku vše pracuje za něj.+Předpokládá se, že si vybere jeden nebo více typických úloh, ke kterým bude **GeoGet** používat. Pokud je znalejší nebo dostatečně odvážný, může podrobnějším nastavením doplnit instalaci o další součásti a nastavení a pak jen klikne na příslušné tlačítko a kouká jak při kafíčku vše pracuje za něj.
  
 Plugin zvládá následující: Plugin zvládá následující:
Line 34: Line 35:
   * rozděluje pluginy instalované s programem GeoGet do skupin, aby byly rozumně organizované v menu Pluginy   * rozděluje pluginy instalované s programem GeoGet do skupin, aby byly rozumně organizované v menu Pluginy
   * instaluje standardní [[user:skripty:autor:gip|gip]] pluginy dostupné na webu programu **GeoGet**   * instaluje standardní [[user:skripty:autor:gip|gip]] pluginy dostupné na webu programu **GeoGet**
-  * instaluje externí aplikace (stáhne z webu a spusti instalaci, např. ''POILoader'')+  * instaluje externí aplikace (stáhne z webu a spustí instalaci, např. ''POILoader'')
   * rozeznává již nainstalované bloky (indikuje je malou ikonkou s disketkou a jejich instalaci přeskočí)   * rozeznává již nainstalované bloky (indikuje je malou ikonkou s disketkou a jejich instalaci přeskočí)
   * nastavuje přístupové informace pro ''geocaching.com'' a ''geocaching.cz''   * nastavuje přístupové informace pro ''geocaching.com'' a ''geocaching.cz''
-  * provádí rozmanité čachry s nastavením různých konfigurací, např.+  * provádí rozmanité čachry s nastavením, např. změnu různých nastavení v různých souborech ''config.pas''
-    * výběr záložkové či bezzáložkové verze statistik v [[user:skript:ggstat|GgStatu]] +
-    * výber a vložení vybraných puntíkovaných map do statistik +
-    * doplnění UID pro zobrazení puntíkovaných map z ''geocaching.cz'' +
-    * změnu různých nastavení v různých souborech ''config.pas''+
   * vše je klikací, ručně se nepíše nic (téměř :))   * vše je klikací, ručně se nepíše nic (téměř :))
   * v nastavení cest je možné používat [[#mozne_promenne|proměnné]]   * v nastavení cest je možné používat [[#mozne_promenne|proměnné]]
   * nastavení instalačních procedur je obsahem INI souboru a pro přidání instalovaného bloku (například když se objeví nový užitečný plugin) není třeba zasahovat do vlastního pluginu   * nastavení instalačních procedur je obsahem INI souboru a pro přidání instalovaného bloku (například když se objeví nový užitečný plugin) není třeba zasahovat do vlastního pluginu
- 
  
 ==== Ukázka ==== ==== Ukázka ====
Line 55: Line 51:
 Vpravo vedle seznamu je podrobnější popis aktuálního bloku. Součástí popisu je i slovní vyjádření o stavu či požadavku na instalaci. Vpravo vedle seznamu je podrobnější popis aktuálního bloku. Součástí popisu je i slovní vyjádření o stavu či požadavku na instalaci.
  
-Spodní levá tlačítka slouží k úplnému rozbalení nebo zabalení stromu bloků. To umoží jediným tlačítkem získat přehled o všech blocích a není nutné postupné rozbalování do kdo ví kolikáté úrovně.+Spodní levá tlačítka slouží k úplnému rozbalení nebo zabalení stromu bloků. To umožní jediným tlačítkem získat přehled o všech blocích a není nutné postupné rozbalování do kdo ví kolikáté úrovně.
  
-**Expertní** režim se od **Uživatelského** režimu liší zobrazenými bloky. V expertním zobrazení je k dispozici podrobné nastavení, v uživatelském režimu je možné vybírat jen z typických uživatelských bloků podle použití GeoGetu. Demonstační obrázek je z expertního režimu.+**Expertní** režim se od **Uživatelského** režimu liší zobrazenými bloky. V expertním zobrazení je k dispozici podrobné nastavení, v uživatelském režimu je možné vybírat jen z typických uživatelských bloků podle použití GeoGetu. Demonstrační obrázek je z expertního režimu.
  
 ===== Instalace ===== ===== Instalace =====
-Za normálních podmínek by uživatel vůbec neměl mít potřebu instalovat tento plugin. Jeho instalaci automaticky po instalaci **GeoGetu** spouští //Průvodce nastavením// na svém konci. Ale pokud uživatel jeho instalaci potlačí, přichází ke slovu klasická instalace ploklepáním na ikonu [[user:skript:easyinstall#automaticka_instalace|automatické instalace]] v úvodní části této stránky.+Za normálních podmínek by uživatel vůbec neměl mít potřebu instalovat tento plugin. Jeho instalaci automaticky po instalaci **GeoGetu** spouští //Průvodce nastavením// na svém konci. Ale pokud uživatel jeho instalaci potlačí, přichází ke slovu klasická instalace poklepáním na ikonu [[user:skript:easyinstall#automaticka_instalace|automatické instalace]] v úvodní části této stránky.
  
 Jsou i jiné možnosti instalace, ale vzhledem k cílové skupině uživatelů, kterým je tento plugin určen, je pominu. Jsou i jiné možnosti instalace, ale vzhledem k cílové skupině uživatelů, kterým je tento plugin určen, je pominu.
Line 69: Line 65:
 INI soubor je rozdělen na **sekce** a každá z nich značí jeden blok zobrazený (nebo také ne) v hlavním seznamu pluginu. **Blokem** se rozumí část stromu v pluginem (ne)zobrazeném seznamu, samostatně instalovaný plugin nebo aplikace a nebo samostatná část pro realizaci nějakého nastavení. A protože pojem **blok** je obecnější než plugin, budu nadále tento výraz používat s tím, že pluginem vždy bude myšlen jen **Easy Install**. INI soubor je rozdělen na **sekce** a každá z nich značí jeden blok zobrazený (nebo také ne) v hlavním seznamu pluginu. **Blokem** se rozumí část stromu v pluginem (ne)zobrazeném seznamu, samostatně instalovaný plugin nebo aplikace a nebo samostatná část pro realizaci nějakého nastavení. A protože pojem **blok** je obecnější než plugin, budu nadále tento výraz používat s tím, že pluginem vždy bude myšlen jen **Easy Install**.
  
-<box round 95% #DEE7EC>+<WRAP round info>
 Plugin je běžně spouštěn ve **standardním** režimu, kdy uživatel vybírá jen mezi celými typickými bloky. **Expertní režim** naproti tomu zobrazuje podrobnosti o všech blocích a umožňuje instalovat jen některé z jejich částí. Protože je to vcelku ošemetná záležitost, je tento režim implicitně zakázán a k jeho povolení je nutná úprava INI souboru. Plugin je běžně spouštěn ve **standardním** režimu, kdy uživatel vybírá jen mezi celými typickými bloky. **Expertní režim** naproti tomu zobrazuje podrobnosti o všech blocích a umožňuje instalovat jen některé z jejich částí. Protože je to vcelku ošemetná záležitost, je tento režim implicitně zakázán a k jeho povolení je nutná úprava INI souboru.
-</box>+</WRAP>
  
 V blocích jsou k dispozici následující položky: V blocích jsou k dispozici následující položky:
  
 ==== Organizace zobrazeného stromu ==== ==== Organizace zobrazeného stromu ====
- 
 <code>Level=X</code> <code>Level=X</code>
   * Hodnota **X** informuje plugin o úrovni zanoření bloku ve zobrazeném stromu. Abych byl přesný, tak smysl má jen hodnota **1** (blok je zařazen do nejvyšší úrovně), ostatní nejsou potřeba a plugin si je dopočítá sám. Dokonce jeden blok může být ve stromu na několika místech a pokaždé v různé úrovni zanoření. Hodnota **-1** znamená, že blok nebude zařazen do stromu, pokud nebude vnořen do nějaké větve (používá se u bloků, které slouží jen k poinstalačnímu zpracování během ladění). Ačkoli tedy ostatní hodnoty nejsou potřeba, pro člověka (mě) zjednodušují údržbu souboru - snadno vidím počátek větve stromu (Level=1) a konec (Level=0). Všechny ostatní hodnoty jsou někde uvnitř větví.   * Hodnota **X** informuje plugin o úrovni zanoření bloku ve zobrazeném stromu. Abych byl přesný, tak smysl má jen hodnota **1** (blok je zařazen do nejvyšší úrovně), ostatní nejsou potřeba a plugin si je dopočítá sám. Dokonce jeden blok může být ve stromu na několika místech a pokaždé v různé úrovni zanoření. Hodnota **-1** znamená, že blok nebude zařazen do stromu, pokud nebude vnořen do nějaké větve (používá se u bloků, které slouží jen k poinstalačnímu zpracování během ladění). Ačkoli tedy ostatní hodnoty nejsou potřeba, pro člověka (mě) zjednodušují údržbu souboru - snadno vidím počátek větve stromu (Level=1) a konec (Level=0). Všechny ostatní hodnoty jsou někde uvnitř větví.
Line 105: Line 100:
  
 ==== Instalace a poinstalační zpracování ==== ==== Instalace a poinstalační zpracování ====
- 
 <code>TestInstall=Typ|Info</code> <code>TestInstall=Typ|Info</code>
-  * položka obsahuje popis testu, kterým se jišťuje, zda už je plugin  nainstalován (de facto se nemusí jednat o instalaci pluginu, vlastně se vůbec nemusí jednat o žádnou instalaci :), ale třeba jen o úpravu konfigurace)+  * položka obsahuje popis testu, kterým se zjišťuje, zda už je plugin  nainstalován (de facto se nemusí jednat o instalaci pluginu, vlastně se vůbec nemusí jednat o žádnou instalaci :), ale třeba jen o úpravu konfigurace)
   * **Typ** obsahuje způsob    * **Typ** obsahuje způsob 
     * //File// ... test existence souboru     * //File// ... test existence souboru
Line 115: Line 109:
  
 <code>PostInstallCmd=Příkaz|Příkaz|...|Příkaz</code> <code>PostInstallCmd=Příkaz|Příkaz|...|Příkaz</code>
-  * obsahuje seznam příkazů, které se mají vykonat po instalaci pluginů. Obykle se jedná o nějaká nastavení a podobně. Zpracovatelné příkazy jsou: +  * obsahuje seznam příkazů, které se mají vykonat po instalaci pluginů. Obvykle se jedná o nějaká nastavení a podobně. Zpracovatelné příkazy jsou: 
-    * **DownloadUnzipMoveFile** ... stáhne soubor, rozzipuje jej a přesune''Values'' obsahuje //URL;zdroj_1;cil_1;zdroj_2;cil_2....// (zdrojový soubor je relativně vůči adresáři EasyInstallcílový soubor můze použivat proměnné).+    * **DownloadUnzipMoveFile** ... stáhne soubor ze zadaného URL, rozzipuje jej a přesune 
 +      * ''Values'' obsahuje //URL|zdroj_1:cil_1;zdroj_2:cil_2....//  
 +      * zdrojový soubor je relativně vůči adresáři EasyInstall 
 +      * cílový soubor může používat proměnné 
 +      * pokud cílový soubor chybí, bude zdrojový vymazán
     * **DownloadExecExe** ... stáhne soubor a spustí jej, ''Values'' obsahuje URL souboru (slouží například pro instalaci samostatných programů, třeba POILoader)     * **DownloadExecExe** ... stáhne soubor a spustí jej, ''Values'' obsahuje URL souboru (slouží například pro instalaci samostatných programů, třeba POILoader)
     * **MakeDB** ... vytvoří novou databázi, její jméno je ve ''Values''     * **MakeDB** ... vytvoří novou databázi, její jméno je ve ''Values''
Line 123: Line 121:
     * **CopyFile** ... zkopíruje soubor, ''Values'' obsahuje //zdrojová_cesta\soubor;cílová_cesta\soubor// (obě hodnoty mohou obsahovat i proměnné)     * **CopyFile** ... zkopíruje soubor, ''Values'' obsahuje //zdrojová_cesta\soubor;cílová_cesta\soubor// (obě hodnoty mohou obsahovat i proměnné)
     * **EditRow** ... vyhledá v souboru řádek a upraví jej; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; regulární výraz pro vyhledání náhrady; masku pro náhradu (mohou obsahovat proměnné) (slouží například k povolení zapoznámkovaného příkazu v Template souboru pro generování statistiky, může doplnit ID uživatele, ...)     * **EditRow** ... vyhledá v souboru řádek a upraví jej; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; regulární výraz pro vyhledání náhrady; masku pro náhradu (mohou obsahovat proměnné) (slouží například k povolení zapoznámkovaného příkazu v Template souboru pro generování statistiky, může doplnit ID uživatele, ...)
-    * **InsertRow** ... vyhledá v souboru řádek a za něj vlouž další; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; text vkládaného řadku (mohou obsahovat i proměnné) (slouží například k úpravě Template souboru pro generování statistiky)+    * **InsertRow** ... vyhledá v souboru řádek a za něj vloží další; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; text vkládaného řádku (mohou obsahovat i proměnné) (slouží například k úpravě Template souboru pro generování statistiky)
     * **GetCzId** ... pokusí se načíst ''ID'' uživatele na ''geocaching.cz'' (přihlašovací údaje načítá ze souboru ''geocaching-cz.config.pas''). Zjištěnou hodnotu si uloží pro budoucí náhradu proměnné %CZID%     * **GetCzId** ... pokusí se načíst ''ID'' uživatele na ''geocaching.cz'' (přihlašovací údaje načítá ze souboru ''geocaching-cz.config.pas''). Zjištěnou hodnotu si uloží pro budoucí náhradu proměnné %CZID%
     * **SkipFile** ... jen přeskočí jednu hodnotu v položce ''File''. To je užitečné, pokud je jedna hodnota v položce použita pro ''TestInstall''     * **SkipFile** ... jen přeskočí jednu hodnotu v položce ''File''. To je užitečné, pokud je jedna hodnota v položce použita pro ''TestInstall''
Line 134: Line 132:
  
 ==== Zvláštní bloky ==== ==== Zvláštní bloky ====
-V INI souboru existují sekce, které nejsou přímo instalovatelným blokem, ale mají zvlaštní význam.+V INI souboru existují sekce, které nejsou přímo instalovatelným blokem, ale mají zvláštní význam.
  
 <code>EISettings</code> <code>EISettings</code>
Line 143: Line 141:
  
 <code>GG_Groups</code> <code>GG_Groups</code>
-  * obsahuje seznam skupin, do kterých mohou být ve spráci doplňků pluginy zařazeny. Položka **Name_XX** obsahuje vždy ''číslo;jméno|číslo;jméno|...|číslo;jméno'' pro příslušný jazyk. Pokud bude jméno sekce změněno, nedojde k zařazení žádného pluginu do žádné skupiny+  * obsahuje seznam skupin, do kterých mohou být ve správci doplňků pluginy zařazeny. Položka **Name_XX** obsahuje vždy ''číslo;jméno|číslo;jméno|...|číslo;jméno'' pro příslušný jazyk. Pokud bude jméno sekce změněno, nedojde k zařazení žádného pluginu do žádné skupiny
  
 <code>LoginGeocaching.com</code> <code>LoginGeocaching.com</code>
Line 151: Line 149:
   * jméno tohoto bloku je testováno v pluginu, aby si plugin, při požadavku na jeho instalaci, mohl vyžádat přihlašovací údaje. Pokud bude jméno bloku změněno, plugin se na přihlašovací údaje neoptá a uživatel je bude muset nastavit sám   * jméno tohoto bloku je testováno v pluginu, aby si plugin, při požadavku na jeho instalaci, mohl vyžádat přihlašovací údaje. Pokud bude jméno bloku změněno, plugin se na přihlašovací údaje neoptá a uživatel je bude muset nastavit sám
    
- 
 ==== Možné proměnné ==== ==== Možné proměnné ====
   * **%DATADIR%** datová adresář GeoGetu   * **%DATADIR%** datová adresář GeoGetu
-  * **%SCRIPTDIR%** asdresář GeoGetu se scripty+  * **%SCRIPTDIR%** adresář GeoGetu se scripty
   * **%CZID%** ID uživatele na ''geocaching.cz''   * **%CZID%** ID uživatele na ''geocaching.cz''
-  * **%CRLF%** nahradí proměnnou znaky pro zalomení řádku (umožňuje to vložit více řádků nejendou)+  * **%CRLF%** nahradí proměnnou znaky pro zalomení řádku (umožňuje to vložit více řádků najednou)
   * také je možné použít všechny systémové proměnné prostředí (%APPDIR%, %WINDIR%, %USER%, ...)   * také je možné použít všechny systémové proměnné prostředí (%APPDIR%, %WINDIR%, %USER%, ...)
  
 ===== Poznámky, známé problémy ===== ===== Poznámky, známé problémy =====
   * je tendence instalovat některé pluginy vícekrát (např. GJ, GgStat). To je způsobeno tím, že EI vytvoří ''meta.ini'' se závislostmi, kam uvede všechny balíčky k instalaci. **GeoGet** bere jeden balíček po druhém a instaluje jej včetně všech závislostí. Pokud se pak má instalovat plugin, který již byl nainstalován z důvodu závislosti, **GeoGet** jej instaluje znovu aniž by před stažením kontroloval, zda již nebyl nainstalován. Není možné, aby to řešil EI, protože závislosti se mohou v budoucnu měnit a pořadí instalovaných pluginů nelze předepsat, k tomu slouží závislosti. //Když EI bude pracovat v silent režimu, nebude vícenásobná instalace sice patrná, ale dobře to nebude stále.//   * je tendence instalovat některé pluginy vícekrát (např. GJ, GgStat). To je způsobeno tím, že EI vytvoří ''meta.ini'' se závislostmi, kam uvede všechny balíčky k instalaci. **GeoGet** bere jeden balíček po druhém a instaluje jej včetně všech závislostí. Pokud se pak má instalovat plugin, který již byl nainstalován z důvodu závislosti, **GeoGet** jej instaluje znovu aniž by před stažením kontroloval, zda již nebyl nainstalován. Není možné, aby to řešil EI, protože závislosti se mohou v budoucnu měnit a pořadí instalovaných pluginů nelze předepsat, k tomu slouží závislosti. //Když EI bude pracovat v silent režimu, nebude vícenásobná instalace sice patrná, ale dobře to nebude stále.//
- 
  
 ===== Zbývá doplnit ===== ===== Zbývá doplnit =====
- 
-  * nastavení sloupce (nutná oprava GeoGetu, stávající verze nemé zveřejněný konstruktor) 
- 
-  * ''Autostat'' 
-    * instalace Autostatu není plnohodnotnou instalací, protože nevytváří všechny potřebné soubory, takže není možné provádět poinstalační kroky 
-    * instalace, by měla vytvářit úplné INI, vytvořit soubor s puntíkatými mapami z gc.cz (třeba zapoznámkovanými, aby je plugin mohl jako postinstalační krok odpoznámkovat podle požadavku uživatele a doplnit tam jeho správné ID) nebo by plugin mohl přímo ten HTML soubor vytvořit, ale stávající verze Autostatu jen přepíše při uložení konfigurace 
- 
-  * ''GgsExpr'' 
-    * instalace pluginů, nutné začlenit někam do Template 
- 
-  * ''BadgeGeb'' 
-    * nová verze bude asi úplně jinak organizovaná, nebude přes ''GgsExpr'' 
- 
   * ?? po instalaci zobrazit seznam klikacích odkazů na dokumentaci k instalovaným pluginům ??   * ?? po instalaci zobrazit seznam klikacích odkazů na dokumentaci k instalovaným pluginům ??
  
 ===== Stažení ===== ===== Stažení =====
-/* Povinná sekce */ +<WRAP round download
-<box round 95% #DEE7EC+Stáhnout aktuální verzi: ~~DOWNLOAD easyinstall-*.gip highest~~ 
-:!: Stáhnout aktuální verzi: ~~DOWNLOAD easyinstall-*.gip highest~~ +</WRAP>
-</box>+
  
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
-/* Povinná sekce */ 
 {{filelist>easyinstall:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}} {{filelist>easyinstall:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}
  
 ===== Seznam změn ===== ===== Seznam změn =====
-=== 0.0.11 (10.11.2013=== +** 0.2.15 (8.10.2017** 
-  * úprava pro Geoget verze 2.8+  * doplněno vytvoření sloupce pro plugin Condition
  
-==0.0.10 (14.4.2012) Release Candidate ===+** 0.2.14 (8.10.2017), staženo 450 x  ** 
 +  * oprava vytvoření nového sloupce při instalaci vizualizačních pluginů  
 + 
 +** 0.2.13 (6.10.2017), staženo 114 x ** 
 +  * úprava pro GeoGet verze 2.9 
 +  * změny vynucené vývojem GeoGetu, pluginů a webu geocaching.com 
 + 
 +<hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích"> 
 +** 0.0.11 (10.11.2013), staženo 9568 x ** 
 +  * úprava pro GeoGet verze 2.8 
 + 
 +** 0.0.10 (14.4.2012) Release Candidate **
   * fix: download Template_IconList, Template_IconListColor (stahování Template_IconList, Template_IconListColor)   * fix: download Template_IconList, Template_IconListColor (stahování Template_IconList, Template_IconListColor)
   * fix: nod 'Maintenance of geocaches' cannot open (nelze rozbalit uzel 'Správa keší)   * fix: nod 'Maintenance of geocaches' cannot open (nelze rozbalit uzel 'Správa keší)
   * change: unzip files via 7az.exe with parameter -y (rozbalení souborů pomocí 7az.exe s parametrem -y)   * change: unzip files via 7az.exe with parameter -y (rozbalení souborů pomocí 7az.exe s parametrem -y)
  
-=== 0.0.9 (26.8.2011) Release Candidate ===+** 0.0.9 (26.8.2011) Release Candidate **
    * oprava zobrazení některých bloků v Expert módu    * oprava zobrazení některých bloků v Expert módu
    * doplněna angličtina    * doplněna angličtina
    * drobné opravy chyb    * drobné opravy chyb
  
-=== 0.0.7 beta (2.7.2011) ===+** 0.0.7 beta (2.7.2011) **
    * expertní / standardní režim    * expertní / standardní režim
-   * změny v instalaci některých bloků a postinstalačním zpracování  +   * změny v instalaci některých bloků a postinstalačním zpracování 
-   * drobné opravy chyb +   * drobné opravy chyb
  
-/* Pokud je seznam změn již moc dlouhý */ +** Počet stažení různých verzí **
-<hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích"> +
-=== Počet stažení různých verzí ===+
    * 0.0.6 beta - 16    * 0.0.6 beta - 16
 </hidden> </hidden>
  
-/* Seznam tagů. Tagy můžete stránce přidělit buď ručně na následující řádce, nebo pomocí zatržítek v zápatí editačního okna */ 
 {{tag>author_Gord skript udrzba ggp lang_en}} {{tag>author_Gord skript udrzba ggp lang_en}}
user/skript/easyinstall.1384104630.txt.gz · Last modified: 2013/11/10 00:00 (external edit)