Käyttäjän määrittelemät metatiedot

Onkohan OpenOffice:lla mahdollista määritellä enemmän kuin neljä kenttää käyttäjän määrittelemiä metatietoja? Eli valikosta Tiedosto > Ominaisuudet ja välilehti "Käyttäjän määrittelemä". Eli saakohan jostakin asetuksista tuohon enemmän kenttiä, kun käsittääkseni ODF-standardi ei rajoita user-defined -metatietoelementtien määrää.
6663
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

...saada. Tuo metatietojen käyttöliittymä on muutenkin aika epäkäytännöllinen, kun käyttäjän pitäisi käydä täyttämässä tiedot jostain valikkojen kautta sen sijaan, että voisi vain klikata asiakirjassa olevaa kenttää.

Eli minusta voi käytännössä olla parempi tehdä metatiedot ihan vaan joko syöttökenttinä tai lomakkeen ohjausobjekteina.

Äänestä
  • Saakohan lomakkeen tekstikenttiin syötettäviä tietoja menemään osaksi meta.xml -tiedoston metatietoja. Tuo tiedostohan sisältää muutaman kappaleen ennalta määriteltyjä metatietoja, joita ohjelmat lisäävät automaattisesti. Kuitenkin jos on tarvetta määritellä esimerkiksi 20 metatietokenttää asiakirjahallinnon tarpeisiin, eivät nämä kentät riitä alkuunkaan, vaan olisi voitava käyttää ODF-standardin mahdollistamia user-defined -metadataelementtejä, joita OpenOffice antaa käyttöliittymän kautta lisätä ainoastaan neljä.

    Koitin lisätä elementit käsin meta.xml -tiedostoon ja validoin uudelleen pakatun .odt -tiedoston http://opendocumentfellowship.org/validator -osoitteesta löytyvällä työkalulla. Tuloksena validi odf-dokumentti. OpenOffice ei kuitenkaan näytä näitä kenttiä missään, vaan tarjoaa edelleen samat neljä Info -kenttää (tämä olikin odotettavissa). Kuitenkin olisi mielenkiintoista tietää, voiko lomakkeiden kentistä poimia tietoja näihin uusiin metatietoelementteihin (tai edes Info-kenttiin).

    Lisäksi ODF-speksissä mainitaan, että meta.xml -tiedostossa voi esittää ns. custom-metadataa. Tällaisen OpenOffice kuitenkin kylmästi hävittää, kun asiakirjaa käpistellään sillä.

    Kaikenkaikkiaan sekä ODF-standardissa että varsinkin OpenOfficessa on vielä paljon puutteita metatietojen käsittelyn kohdalla. Metatiedot tulevat kuitenkin olemaan keskeinen osa asiakirjojen hallintajärjestelmissä. Esimerkiksi Suomessa terveydenhuollon puolella sähköisessä potilaskertomuksessa käytössä olevassa CDA R2 -standardissa käytetään lähemmäksi viittäkymmentä metatietoelementtiä.

    Onneksi ODF:ään puuhataan kehitystä metatietoihin: http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf ja toivottavasti myös OpenOffice seuraa joskus perästä.

    Äänestä

  • TTz kirjoitti:

    Saakohan lomakkeen tekstikenttiin syötettäviä tietoja menemään osaksi meta.xml -tiedoston metatietoja. Tuo tiedostohan sisältää muutaman kappaleen ennalta määriteltyjä metatietoja, joita ohjelmat lisäävät automaattisesti. Kuitenkin jos on tarvetta määritellä esimerkiksi 20 metatietokenttää asiakirjahallinnon tarpeisiin, eivät nämä kentät riitä alkuunkaan, vaan olisi voitava käyttää ODF-standardin mahdollistamia user-defined -metadataelementtejä, joita OpenOffice antaa käyttöliittymän kautta lisätä ainoastaan neljä.

    Koitin lisätä elementit käsin meta.xml -tiedostoon ja validoin uudelleen pakatun .odt -tiedoston http://opendocumentfellowship.org/validator -osoitteesta löytyvällä työkalulla. Tuloksena validi odf-dokumentti. OpenOffice ei kuitenkaan näytä näitä kenttiä missään, vaan tarjoaa edelleen samat neljä Info -kenttää (tämä olikin odotettavissa). Kuitenkin olisi mielenkiintoista tietää, voiko lomakkeiden kentistä poimia tietoja näihin uusiin metatietoelementteihin (tai edes Info-kenttiin).

    Lisäksi ODF-speksissä mainitaan, että meta.xml -tiedostossa voi esittää ns. custom-metadataa. Tällaisen OpenOffice kuitenkin kylmästi hävittää, kun asiakirjaa käpistellään sillä.

    Kaikenkaikkiaan sekä ODF-standardissa että varsinkin OpenOfficessa on vielä paljon puutteita metatietojen käsittelyn kohdalla. Metatiedot tulevat kuitenkin olemaan keskeinen osa asiakirjojen hallintajärjestelmissä. Esimerkiksi Suomessa terveydenhuollon puolella sähköisessä potilaskertomuksessa käytössä olevassa CDA R2 -standardissa käytetään lähemmäksi viittäkymmentä metatietoelementtiä.

    Onneksi ODF:ään puuhataan kehitystä metatietoihin: http://www.oasis-open.org/committees/download.php/24327/ODF-Metadata-Proposal.pdf ja toivottavasti myös OpenOffice seuraa joskus perästä.

    Käsittääkseni missään ohjausobjektissa tai syöttökentässä ei saa sellaista, että tiedot tulisivat metatiedoista ja vastaavasti tallentuisivat sinne. Voin toki olla väärässäkin, mutta ainakaan en ole huomannut että voisi.

    Tietenkin lomakkeeseen voi tehdä makrot, jotka kopioivat metatiedot ohjausobjekteihin ja muuttamisen jälkeen takaisin varsinaisiin metatietoihin.

    Jos vain ODF kiinnostaa, voi metatietojen kopioinnin metatietokenttiin tehdä ihan ulkoisella XSLT-muuntimellakin. Ei välttämättä ole edes kovin monimutkainen. Tai no, kaikki on suhteellista.

    OpenOfficessa käytetään Dublin Core -metatietokenttiä (dc-nimiavaruus) ja lisäksi omia meta-nimiavaruuden kenttiä. En ole katsonut tuota DC-standardia, mitä kaikkia kenttiä se varsinaisesti tukee ja ovatko OOo:n tukemat kentät vain alijoukko siitä vai tuetaanko kaikkia.

    ODF:ssä on toki ominaisuuksia, joita OOo:ssa ei välttämättä ole toteutettu. Toisenlaisena esimerkkinä vaikkapa sivupohjaiset tekstiasiakirjat, jotka ovat KOfficen suunnalta tullut vaatimus. Saisivat kyllä minusta tukea OOo:ssakin vähitellen. Sinällään OOo:n kyllä _pitäisi_ säilyttää muutkin elementit kuin mitä siinä on toteutettu. En tiedä miksi ei tee, kun minusta tuosta on joskus ollut maininta, että sen nimenomaan pitäisi säilyttää.

    Äänestä

  • Magi_Suuri kirjoitti:

    Käsittääkseni missään ohjausobjektissa tai syöttökentässä ei saa sellaista, että tiedot tulisivat metatiedoista ja vastaavasti tallentuisivat sinne. Voin toki olla väärässäkin, mutta ainakaan en ole huomannut että voisi.

    Tietenkin lomakkeeseen voi tehdä makrot, jotka kopioivat metatiedot ohjausobjekteihin ja muuttamisen jälkeen takaisin varsinaisiin metatietoihin.

    Jos vain ODF kiinnostaa, voi metatietojen kopioinnin metatietokenttiin tehdä ihan ulkoisella XSLT-muuntimellakin. Ei välttämättä ole edes kovin monimutkainen. Tai no, kaikki on suhteellista.

    OpenOfficessa käytetään Dublin Core -metatietokenttiä (dc-nimiavaruus) ja lisäksi omia meta-nimiavaruuden kenttiä. En ole katsonut tuota DC-standardia, mitä kaikkia kenttiä se varsinaisesti tukee ja ovatko OOo:n tukemat kentät vain alijoukko siitä vai tuetaanko kaikkia.

    ODF:ssä on toki ominaisuuksia, joita OOo:ssa ei välttämättä ole toteutettu. Toisenlaisena esimerkkinä vaikkapa sivupohjaiset tekstiasiakirjat, jotka ovat KOfficen suunnalta tullut vaatimus. Saisivat kyllä minusta tukea OOo:ssakin vähitellen. Sinällään OOo:n kyllä _pitäisi_ säilyttää muutkin elementit kuin mitä siinä on toteutettu. En tiedä miksi ei tee, kun minusta tuosta on joskus ollut maininta, että sen nimenomaan pitäisi säilyttää.

    Jaah, OOo näyttäisi tukevan vain osajoukkoa Dublin Core -metatiedoista. Se on kyllä ymmärrettävääkin, koska suurin osa on hyvin aihealuekohtaisia. Esimerkiksi jotkut - tai -kentät edellyttävät sellaista semanttisen tason tietoa, joka jos sellaista asiakirjassa tarvitaan, se mielellään esitetään asiakirjasta riippuvasti. Vaikka olisihan noista toki hyötyä, niiden käyttö vaan voi olla vaikea standardoida. Jos on vaikkapa metadatakenttä kuvan lähteelle, luulen että 99% käyttäjistä silti kirjoittaisi sen kuvan lähteen, tai em. audienssin, ihan käsin ilman mitään kenttiä. ODF:ssä/OOo:ssa kun ei oikein voida pakottaa käyttämään noita.

    Mutta sinällään varsin mielenkiintoinen aihe kyllä.

    Tuolla OpenDocument Specification -sivulla on metadata-komitean pohdintoja aiheesta "Metadata Use Cases and Requirements". Ks. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office .

    Äänestä

  • Magi_Suuri kirjoitti:

    Jaah, OOo näyttäisi tukevan vain osajoukkoa Dublin Core -metatiedoista. Se on kyllä ymmärrettävääkin, koska suurin osa on hyvin aihealuekohtaisia. Esimerkiksi jotkut - tai -kentät edellyttävät sellaista semanttisen tason tietoa, joka jos sellaista asiakirjassa tarvitaan, se mielellään esitetään asiakirjasta riippuvasti. Vaikka olisihan noista toki hyötyä, niiden käyttö vaan voi olla vaikea standardoida. Jos on vaikkapa metadatakenttä kuvan lähteelle, luulen että 99% käyttäjistä silti kirjoittaisi sen kuvan lähteen, tai em. audienssin, ihan käsin ilman mitään kenttiä. ODF:ssä/OOo:ssa kun ei oikein voida pakottaa käyttämään noita.

    Mutta sinällään varsin mielenkiintoinen aihe kyllä.

    Tuolla OpenDocument Specification -sivulla on metadata-komitean pohdintoja aiheesta "Metadata Use Cases and Requirements". Ks. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office .

    Eipä niitä kenttiä kannattaisikaan tehdä mitenkään pakollisiksi, kun tosiaan suurin osa käyttäjistä ei varmasti koske tietoisesti metadatajuttuihin ikinä :-) Mutta ainahan olisi parempi, jos olisi enemmän mahdollisuuksia eri käyttötarkoituksiin.

    Nythän ODF:ään puuhataan todella kehittynyttä metadatamallia, jos nuo suunnitelmat viedään käytäntöön. RDF-tuki mahdollistaisi periaatteessa vaikka mitä, ja luulisi, ettei myöskään OOo jätä näitä mahdollisuuksia hyödyntämättä. Myös DC:n laajempaa tukea näytetään pohdittavan. Kaiken kaikkiaan hyvään suuntaan ollaan menossa.

    Kilpailevassa "avoimessa" XML-pohjaisessa asiakirjastandardissa metadatamalli näyttäisi olevan samankaltainen kuin nykyisessä ODF:ssä. OOXML:ää käyttävää MS-Office 2007:aa en ole kokeillut, joten sen metadataominaisuuksien käyttämisestä ei ole tietoa.

    Äänestä

  • TTz kirjoitti:

    Eipä niitä kenttiä kannattaisikaan tehdä mitenkään pakollisiksi, kun tosiaan suurin osa käyttäjistä ei varmasti koske tietoisesti metadatajuttuihin ikinä :-) Mutta ainahan olisi parempi, jos olisi enemmän mahdollisuuksia eri käyttötarkoituksiin.

    Nythän ODF:ään puuhataan todella kehittynyttä metadatamallia, jos nuo suunnitelmat viedään käytäntöön. RDF-tuki mahdollistaisi periaatteessa vaikka mitä, ja luulisi, ettei myöskään OOo jätä näitä mahdollisuuksia hyödyntämättä. Myös DC:n laajempaa tukea näytetään pohdittavan. Kaiken kaikkiaan hyvään suuntaan ollaan menossa.

    Kilpailevassa "avoimessa" XML-pohjaisessa asiakirjastandardissa metadatamalli näyttäisi olevan samankaltainen kuin nykyisessä ODF:ssä. OOXML:ää käyttävää MS-Office 2007:aa en ole kokeillut, joten sen metadataominaisuuksien käyttämisestä ei ole tietoa.

    OOo:hon on tulossa smart tagejä (älykkäät merkinnät?), joiden avulla tuollaisia metatietoja periaatteessa voisi tunnistaa automaattisesti. Tosin niiden tunnistaminen ei välttämättä ole kovin triviaalia. Ja siitä on vielä jonkinlainen askel siihen, että moiset metatiedot merkittäisiin asianmukaisilla metatietoelementeillä. No, en tiedä miten tuon ominaisuuden on tarkoitus toimia.

    Äänestä

Kommentoi aloitusta


TTz kirjoitti:

Onkohan OpenOffice:lla mahdollista määritellä enemmän kuin neljä kenttää käyttäjän määrittelemiä metatietoja? Eli valikosta Tiedosto > Ominaisuudet ja välilehti "Käyttäjän määrittelemä". Eli saakohan jostakin asetuksista tuohon enemmän kenttiä, kun käsittääkseni ODF-standardi ei rajoita user-defined -metatietoelementtien määrää.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu