GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:logsrepair

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:logsrepair [2015/10/26 10:52] – [Seznam změn] gorduser:skript:logsrepair [2020/08/04 07:56] (current) – [Seznam změn] gord
Line 2: Line 2:
 Skript LogsRepair slouží k vyhledávání problematických logů v databázi a k manipulaci s logy. Skript LogsRepair slouží k vyhledávání problematických logů v databázi a k manipulaci s logy.
  
-<WRAP round tip>Pokud je závada v logách na serveru [[http://www.geocaching.com|geocaching.com]], je nutné logy opravit tam a opravené logy znovu importovat. Oprava logů v databázi je v tomto příadě cesta k vytvoření zmatku.</WRAP>+<WRAP round tip>Pokud je závada v logách na serveru [[http://www.geocaching.com|geocaching.com]], je nutné logy opravit tam a opravené logy znovu importovat. Oprava logů v databázi je v tomto případě cesta k vytvoření zmatku.</WRAP>
  
 {{:flag-english.jpg}} LogsRepair script used to identification and correction of problem's logs. {{:flag-english.jpg}} LogsRepair script used to identification and correction of problem's logs.
Line 16: Line 16:
  
 ===== Popis ===== ===== Popis =====
-Plugin by měl primárně sloužit k nalezení problematických logů v databázi. Vyhledá keše s problemovými logy, zobrazí seznam keší a logů a umožní uživateli vybrat log a změnit jeho parametry (datum, typ, ...). Plugin hledá následující problémy:+Plugin by měl primárně sloužit k nalezení problematických logů v databázi. Vyhledá keše s problémovými logy, zobrazí seznam keší a logů a umožní uživateli vybrat log a změnit jeho parametry (datum, typ, ...). Plugin hledá následující problémy:
  
   - keše s vícenásobnými nálezovými logy (násobný log nemusí být chybou, ale protože to není běžný stav, je na to uživatel upozorněn)   - keše s vícenásobnými nálezovými logy (násobný log nemusí být chybou, ale protože to není běžný stav, je na to uživatel upozorněn)
   - keše, které mají v databázi datum nálezu, ale chybí nálezový log   - keše, které mají v databázi datum nálezu, ale chybí nálezový log
   - keše, které sice mají nálezový log, ale nemají poznačen datum   - keše, které sice mají nálezový log, ale nemají poznačen datum
-  - logy s neplatným typem, datem nebo identifikatorem (LogID). Neplatný typ logu může být způsoben i tím, že log byl pořízen před změnami na serveru a nebyl aktualizován. Protože typy logu byly na serveru nekolikrát měněny, nemusí typ logu v databázi odpovídat aktuálně používané množině typů logů+  - logy s neplatným typem, datem nebo identifikátorem (LogID). Neplatný typ logu může být způsoben i tím, že log byl pořízen před změnami na serveru a nebyl aktualizován. Protože typy logu byly na serveru několikrát měněny, nemusí typ logu v databázi odpovídat aktuálně používané množině typů logů
   - logy-sirotky, tedy takové logy, které nemají v databázi keš, ke které patří   - logy-sirotky, tedy takové logy, které nemají v databázi keš, ke které patří
  
Line 34: Line 34:
   * smazat všechny vlastní logy   * smazat všechny vlastní logy
  
-V seznamu zobrazených logů jsou zvýrazněny logy inentifikované jako problematické. Po kliknutí na log se zobrazí všechny dostupné informace k němu. Problémy jsou opět opticky zvýrazněny. Uživatel pak má možnost ručně změnit kteroukoli informaci.+V seznamu zobrazených logů jsou zvýrazněny logy identifikované jako problematické. Po kliknutí na log se zobrazí všechny dostupné informace k němu. Problémy jsou opět opticky zvýrazněny. Uživatel pak má možnost ručně změnit kteroukoli informaci.
  
 ==== Ukázka ==== ==== Ukázka ====
Line 50: Line 50:
  
 ===== Seznam změn ===== ===== Seznam změn =====
-** 1.2.4 (26.11.2015) **+** 1.2.5 (4.8.2020) ** 
 +  * **oprava:** pro LABky už není nepřítomnost logu hlášena jako chyba 
 + 
 +** 1.2.4 (26.10.2015, staženo 1679 x) **
   * **oprava:** chybný SQL pro jednu kontrolu   * **oprava:** chybný SQL pro jednu kontrolu
  
-** 1.2.3 (25.11.2015) **+** 1.2.3 (25.10.2015) **
   * **nový:** možnost změny nicku   * **nový:** možnost změny nicku
   * **nový:** možnost přidání logu ke keši (nevyplňuje gs_logid, podle toho jde dohledat přidané logy)   * **nový:** možnost přidání logu ke keši (nevyplňuje gs_logid, podle toho jde dohledat přidané logy)
Line 64: Line 67:
   * nový: vyhledání keší podle autora logu, jeho logy jsou pak v seznamu zvýrazněny   * nový: vyhledání keší podle autora logu, jeho logy jsou pak v seznamu zvýrazněny
   * změna: pole pro ID-nick ownera reaguje na volbu v sousedním seznamu   * změna: pole pro ID-nick ownera reaguje na volbu v sousedním seznamu
-  * změna: odstranění všech mezer z výpisu data logu (na Win8 jsou přidány mezery i před dvojciferný den/mesíc, což je sice typograficky spravně, ale GG s tím má problém při převodu na datum, navíc pak takové datum v seznamu logu jde mimo sloupec+  * změna: odstranění všech mezer z výpisu data logu (na Win8 jsou přidány mezery i před dvojciferný den/měsíc, což je sice typograficky správně, ale GeoGet s tím má problém při převodu na datum, navíc pak takové datum v seznamu logu jde mimo sloupec
   * oprava: doplněn starý typ logu ''Enabled''   * oprava: doplněn starý typ logu ''Enabled''
   * oprava: vyhledání nenalezených keší s nálezovým logem   * oprava: vyhledání nenalezených keší s nálezovým logem
  
-** 1.0.0 (18.8.2014, stazeno 77 x) **+** 1.0.0 (18.8.2014, staženo 77 x) **
    * úvodní verze    * úvodní verze
  
 {{tag>author_Gord skript ggp udrzba}} {{tag>author_Gord skript ggp udrzba}}
user/skript/logsrepair.1445853175.txt.gz · Last modified: 2015/10/26 00:00 (external edit)