<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Dne 22.4.2016 v 08:42 Marián Kyral
      napsal(a):<br>
    </div>
    <blockquote cite="mid:No.ZPY9.508A9O5ZUXv.1N6SVY@seznam.cz"
      type="cite"><br>
      <p>---------- Původní zpráva ----------<br>
        Od: Michal Grézl <a class="moz-txt-link-rfc2396E" href="mailto:michal.grezl@openstreetmap.cz"><michal.grezl@openstreetmap.cz></a><br>
        Komu: OpenStreetMap Czech Republic
        <a class="moz-txt-link-rfc2396E" href="mailto:talk-cz@openstreetmap.org"><talk-cz@openstreetmap.org></a><br>
        Datum: 22. 4. 2016 8:15:27<br>
        Předmět: Re: [Talk-cz] OsmHiCheck chybejici rozcestniky do
        osmap.cz</p>
      <br>
    </blockquote>
    ...<br>
    <blockquote cite="mid:No.ZPY9.508A9O5ZUXv.1N6SVY@seznam.cz"
      type="cite">
      <blockquote>spravny reseni tohohle celyho je ve virtualu vytvorit
        /var/www/podle<br>
        distra a chuti/api<br>
        cd .../api<br>
        git clone <a class="moz-txt-link-freetext" href="https://github.com/osmcz/api">https://github.com/osmcz/api</a><br>
        nainstalovat baliky<br>
        prihrat kofuguraci apache<br>
        <br>
        img mam jako link a tudiz se to vyrobilo v gitu taky jako link:(<br>
      </blockquote>
      <p><br>
      </p>
      <p>No ten git clone ve virtuálu není až tak super řešení. Musel
        bych taky řešit ssh klíč, abych mohl případné změny pushnout na
        server.</p>
      <p><br>
      </p>
      <p>Zatím to svůj účel splnilo - volání table/count mi funguje.
        Dalším krokem by mohlo být rozjetí toho upload scriptu. Jsem s
        překvapením zjistil, že upload není součástí API :-D</p>
      <p><br>
      </p>
      <p>Taky jsem našel, že vagrant má možnost:</p>
      <p><font face="courier new">push            deploys code in this
          environment to a configured destination</font></p>
      <p><br>
      </p>
      <p>Ale není to nakonfigurováno. Jestli bude čas, tak si s tím
        ještě pohraji. Uvidím, kolik času bude o víkendu. Momentálně je
        pro mně priorita rozjet alespoň základní upload snímků v té
        gc-check vrstvě. Zatím se mi v představách rýsuje knihovna
        gc-upload.js, které bude obsahovat formulář (jednoduchá a
        později i komlexnější verze) a kód pro samotný upload.<br>
      </p>
      <p><br>
      </p>
    </blockquote>
    <br>
    Tak sice moc času nebylo, ale po kratším boji se mi to povedlo
    rozjet. ještě chyběl adresář "uploads/" a musel jsem si sehnat
    jquery-1.11.3.min.js a jquery-ui.min.js.<br>
    <br>
    Ale teď už mi to nahrává obrázky do databáze - sice to nemám přes
    Vagrant, takže v něm ty obrázky nevidím (jiná databáze), ale to mi
    až tak nevadí.<br>
    <br>
    Následně jsem si začal hrát s tím nahráváním z popupu. Docela s tím
    bojuji ale je tu jistý pokrok.<br>
    <br>
    <b>Aktuální stav:</b> Po kliknutí na ikonu přidání obrázku se objeví
    formulář, kde lze vybrat obrázek (náhled se hned zobrazí),
    souřadnice a ref (ten jen pokud je) se předvyplní z dat v OSM a po
    kliknutí na upload se data nahrají.<br>
    <br>
    Chtěl jsem udělat nějaký animovaný gif, ale nějak se nepovedlo -
    nahrávání obrazovky se mi nějak pokazilo, tak alespoň screenshoty:<br>
    <br>
    <img src="cid:part1.07030807.05020507@email.cz" alt=""><br>
    <br>
    <img src="cid:part2.06070808.06030802@email.cz" alt=""><br>
    <br>
    <img src="cid:part3.05070602.06070202@email.cz" alt=""><br>
    <br>
    <b>Zbývá dodělat:</b><br>
    *) kontroly před nahráním - prázdné pole autor, velikost obrázku,
    správnost zadaných souřadnic<br>
    *) upload přes ajax<br>
    *) Následně, s menší prioritou - zjištění souřadnic z exifu a
    nabídnutí možnosti použít souřadnice z fotky nebo z polohy
    rozcestníku v OSM<br>
    <br>
    Marián<br>
    <br>
    <blockquote cite="mid:No.ZPY9.508A9O5ZUXv.1N6SVY@seznam.cz"
      type="cite">Marián
      <p><br>
      </p>
      <blockquote><br>
        <br>
        -- <br>
        Michal Grézl<br>
        <a class="moz-txt-link-freetext" href="http://openstreetmap.cz">http://openstreetmap.cz</a><br>
        <br>
        _______________________________________________<br>
        Talk-cz mailing list<br>
        <a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a><br>
        <a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-cz">https://lists.openstreetmap.org/listinfo/talk-cz</a></blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Talk-cz mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-cz@openstreetmap.org">Talk-cz@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-cz">https://lists.openstreetmap.org/listinfo/talk-cz</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>