Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paikkasivun täydentäminen #80

Open
2 of 3 tasks
jpek-m opened this issue Feb 14, 2021 · 9 comments
Open
2 of 3 tasks

Paikkasivun täydentäminen #80

jpek-m opened this issue Feb 14, 2021 · 9 comments
Assignees
Labels
Scene views View fixes

Comments

@jpek-m
Copy link
Contributor

jpek-m commented Feb 14, 2021

Sivulle on lisättävä

  • paikan lähdetiedot
  • paikkaan liitetyt kuvat*
  • paikkaan liittyvät huomautukset*

*) Näille tiedoille on paikka näytöllä, mutta tietoja ei haeta kannasta

@jpek-m jpek-m added the Scene views View fixes label Feb 14, 2021
@jpek-m jpek-m changed the title Paikka-sivun täydentäminen Paikkasivun täydentäminen Feb 14, 2021
@jorma-h
Copy link
Contributor

jorma-h commented Apr 21, 2021

Kaikki Paikkaan liittyvät Note-nodet (url + noteref) ovat jo nettisivulla. Noteref-tagista luodaan "normaali" Note-node (id=N1819), ja url-tagista luodaan Note-node, jossa on url-tieto, mutta id-tieto puuttuu. Esim.

@jorma-h
Copy link
Contributor

jorma-h commented Apr 21, 2021

Minusta myös Paikan kuvat toimivat. Minulta puuttuvat jostain syystä /scene/thumbnail-hakemistot, joten kuvat eivät näytölle tule. Kuvan nimi ja "blanko-kuva" tulevat.

Olen ladannut Sibelius-materiaalin 23.3.2021 koneelleni. Kuvat ovat kyllä "tallessa" stk_upload/media/-hakemistossa "Pekan hakemistopuussa". Alla nettisivun koodia:

            <tr><td><br>Pikkukuva</td>
                <td class="Value">
                    <div style="display:flex;">
                        <div><img alt="(Pikkukuva)" align="left"
                            src="/scene/thumbnail?id=fcaf200cdd8a4dbfb84ca757062a1c7e" 
                            title="key = fcaf20"/></div>
                        <div>
                             <p style="nowrap;">
                             Sibbesin pihakeskus 1931
                             
                             &rtrif; <a href="/scene/media/Sibbes_1931.jpg?id=fcaf200cdd8a4dbfb84ca757062a1c7e"
                                        style="text-decoration:underline;">
                                    Näytä suurena</a>
                             </p>
                        </div>
                    </div>
                </td>
           </tr>

@jpek-m
Copy link
Contributor Author

jpek-m commented Apr 21, 2021

Kiitos selvityksestä! Pitää paikkansa, kuvat ja huomautukset näkyvät kyllä minun aineistossani. (Tuo /scene/thumbnail ei ole hakemistopolku vaan flask route.) Pienoiskuvan fyysinen sijainti on minulla tyyliin media/2020-12-26.001/thumbnails/...

Luullakseni lähdetiedot on ainoa mitä enää puuttuu. Tähän kohtaan ei liene vielä hyvää malliratkaisua.

@jorma-h
Copy link
Contributor

jorma-h commented Apr 23, 2021

Päivän pähkäiltyäni huomasin, että paikoilla ei ole lähdettä. Miksi olisikaan, sillä yleensä lähde liittyy johonkin tapahtumaan: syntymä, avioliitto, kuolema, jne. Milloin paikalla voisi olla lähde ilman tapahtumaa? Toisaalta esim. Alavuden (seura)kunnan kaikki kannassa olevat lähteet löytyvät nimellä: Alavuden "jotain", esim. seurakunnan syntyneet, vihityt, kuolleet, jne.

@PeterJPower
Copy link

PeterJPower commented Apr 24, 2021 via email

@jpek-m
Copy link
Contributor Author

jpek-m commented Apr 24, 2021

Eli siis paikalla ei olisi (yleensä) lähdettä, mutta paikannimien eri versiolla on. Samoin paikkojen välisillä yhteyksillä. Alla esimerkki Viipuri. Pitäisikö tallettaa nimiversiot on peräisin, entä hierarkioiden (IS_INSIDE) päivämäärät? (Esimerkkiinkin on joutunut mukaan vääriä hierarkioita, vaikea sanoa mistä aineistosta peräisin.)
graph(1)
Tällä hetkellä ei muuten osata näyttää hierarkioiden aikariippuvuuksia, se pitäisi vielä miettiä.
(Cypher match (pl:Place) -[r]-> (x) where id(pl) = 7671 return pl, type(r), properties(r), x)

╒═══════╤═══════════╤═════════════════════════════╤═════════════════════════════╕
│"pl.id"│"type(r)"  │"properties(r)"              │"x"                          │
╞═══════╪═══════════╪═════════════════════════════╪═════════════════════════════╡
│"P0011"│"NAME"     │{"order":0}                  │{"name":"Viipuri","lang":""} │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"NAME"     │{"order":1}                  │{"name":"Viborg","lang":"sv"}│
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"NAME"     │{"order":2}                  │{"name":"Wyborg","lang":"de"}│
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"NAME"     │{"order":3}                  │{"name":"Выборг","lang":"ru"}│
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"IS_INSIDE"│{"datetype":4,"date2":1750208│{"id":"P0041","type":"Country│
│       │           │,"date1":1324224}            │","uuid":"5f9dc849334b48688e6│
│       │           │                             │2803ec8ac0c64","pname":"Ruots│
│       │           │                             │i","change":1596393801}      │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"IS_INSIDE"│{"datetype":4,"date2":1963200│{"id":"P0811","type":"Provinc│
│       │           │,"date1":1856704}            │e","uuid":"db9d8a0b2f6b4a18b8│
│       │           │                             │4f7d8b8357d6bc","pname":"Suom│
│       │           │                             │en suuriruhtinaskunta","chang│
│       │           │                             │e":1585409704}               │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"IS_INSIDE"│{"datetype":4,"date2":1990848│{"id":"P0122","type":"Country│
│       │           │,"date1":1964224}            │","uuid":"465fb8deea0e4f3b865│
│       │           │                             │9c1b98bf1c7e3","pname":"Suomi│
│       │           │                             │","change":1601386397}       │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"IS_INSIDE"│{"datetype":4,"date2":2038976│{"id":"P0444","type":"Country│
│       │           │,"date1":1991872}            │","uuid":"ff21e133b99d4078a2c│
│       │           │                             │183146984bf2b","pname":"Neuvo│
│       │           │                             │stoliitto","change":158540970│
│       │           │                             │5}                           │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"IS_INSIDE"│{"datetype":2,"date2":2040000│{"id":"P0024","type":"Country│
│       │           │,"date1":2040000}            │","uuid":"c469b29e287b4396ba0│
│       │           │                             │c56d22a60f09e","pname":"Venäj│
│       │           │                             │ä","change":1585409705}      │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"NAME_LANG"│{"lang":"fi"}                │{"name":"Viipuri","lang":""} │
├───────┼───────────┼─────────────────────────────┼─────────────────────────────┤
│"P0011"│"NAME_LANG"│{"lang":"sv"}                │{"name":"Viborg","lang":"sv"}│
└───────┴───────────┴─────────────────────────────┴─────────────────────────────┘

@PeterJPower
Copy link

PeterJPower commented Apr 24, 2021 via email

@jpek-m
Copy link
Contributor Author

jpek-m commented May 6, 2021

Isotammen demossa Sibeliuksesta havaittua [@PeterJPower 12.2.2021]:
Parkkilaiva Ukko-paikan lähdeviittaus (lainaus) ei näy Paikan sivulla. Puuttunee kaikista paikoista.

Eli paikan lähde pitää saada näkyviin

@jpek-m
Copy link
Contributor Author

jpek-m commented May 31, 2021

Lähdeviitteiden näyttäminen Vue-sivulle ei ole toteutettu aiemmin. Vastaava työ on tehty kerran Javaskriptillä Person-sivulle, ei voine suoraan toteuttaa.(Person-sivulle voi antaa lisäparametrin "debug=1", esim. http://127.0.0.1:5000/scene/person?debug=1&uuid=f421d...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scene views View fixes
Projects
None yet
Development

No branches or pull requests

3 participants