Društvo LJUDMILA
Rozmanova ulica 12
1000 Ljubljana
Slovenia
Prostori: osmo/za

Kulturnik.si/pogosta vprašanja

< Kulturnik.si

Splošna vprašanja

Zakaj naj me to sploh zanima?

Z objavo svojih podatkov v računalniku razumljivi obliki naredite te bolj uporabne in natančne. Odpade precej težav, ki sicer nastanejo pri rabi teh podatkov.

Kako je z lastništvom objavljenih podatkov?

Napisano v Dogovor / Izjava o lastništvu podatkov / rabi podatkov (legal stuff)

Kako objavim svoje dogodke?

Dober odgovor na to vprašanje je odvisen od večih stvari:

  1. količine in vrste dogodkov (npr. 1 sam dogodek ali cel festival)
  2. katera računalniška orodja že uporabljate za urejanje koledarjev; precejšnje možnosti so, da lahko vaš program za urejanje koledarjev izvozi podatke v ustrezni obliki

Kako objavim en dogodek?

Kako objavim veliko dogodkov? (npr. festival)

  1. Uporabite Google Calendar (enostavno)
  2. Naredite si XML feed iz vašega sistema za uporavljanje koledarjev/vsebin (temeljito)
  3. Vpisovanje direktno na portal (temu bi se radi izognili)
  4. Mail/MS office files (to bi radi ukinili)

V čem je razlika med koledarjem (*CAL) in blogom/novicami (RSS,Atom)?

Koledarski vsebuje bolj natančno opredeljene podatke o času in prizorišči. Koledarske podatke je možno urejati s posebnimi programi.

Načeloma je možno koledarske podatke vložiti tudi v blog, vendar mora sistem za bloganje podpirati urejanje takih podatkov (posebna vnosna polja za uro in prizorišče, itd...)

Koledar imam napisan v Microsoft Wordu. Kako ga objavim?

Uporabite program za sestavljanje koledarjev. Prekopirajte vsebino iz Worda vanj.


Tehnična vprašanja

Kako najlažje naredim feed?

Kakšne različne vrste feedov so primerne?

Za izvedbo feeda s koledarskimi podatki je na voljo več možnosti:

  1. RDFCAL - XML standard, temelječ na RDF in semantičnem spletu. Najbolj univerzalen. Priporočen.
  2. hCalendar - Vlaganje koledarskih podatkov v obstoječe HTML strani (ali RSS/Atom feede)
  3. Atom - Precej univerzalna oblika feedov. Posebej popularno za bloge.

Kaj je standard M3CRDF? Kje je dokumentiran?

M3CRDF je skupina odprtih standardov, ki temelji na UNICODE, XML, RDF, W3C... , ki se uporablja za izmenjavo in uvoz podatkov.

Dokumentiran je na posebni strani.

Kje je dokumentiran standard XYZ?

Nekje tu:

  1. W3C consortium]
  2. IETF RFC
  3. FAQs org

Kako pozneje spreminjam objavljene podatke?

Dogodek v feedu naj ima polje lastModified in v njem čas zadnje spremembe podatkov o dogoku (UTC). Če se ta premakne naprej, se bodo podatki znova uvozili v kulturnik.

Kako brišem objavljene podatke?

Dogodkov se ne briše. Če želite skriti dogodek mu spremenite polje class v "PRIVATE". To bo skrilo dogodek na portalu. Ne pozabite posodobiti tudi polja lastModified.

Kako objavim, da dogodek odpade?

Spremenite polje status v "CANCELLED".

Ne pozabite posodobiti tudi polja lastModified.

Kako objavim podatke o prodaji vstopnic?

Uporabite polje m3c:ticketoffice rdf.

Atribut rdf:resource naj kaže na spletno mesto za nakup vstopnic za ta dogodek.

Kako objavim podatke prostih mestih / razprodanem dogodku?

Kako objavim podatke o prizoriščih?

Kako objavim podatke v večih jezikih?

Kako dodam slike?

Uporabite polje attach. rdf:resource naj kaže na spletni naslov slike.

Kako dodam video? zvok? flash?

Uporabite polje attach.

Atribut rdf:resource naj kaže na spletni naslov multimedijske datoteke.

Spletni strežnik, ki servira datoteko mora poslati pravi tip MIME.

Kako dodam live-streaming?

Kako naredim live-streaming?

Kako dobim podatke iz portala v "XML" obliki?

Na dnu strani so povezave.

Kako vključim seznam dogodkov na svoje spletno mesto (portlet)?

Kako v feedu ločujem med navadnim besedilom in (X)HTML besedilom?

Uporabite atribut rdf:parseType.

Navadno besedilo

<description>Navadno besedilo</description>

HTML fragment besedilo

<description><!CDATA[[ 
 <p><b>Bold</b> <i>Italic</i> Plain</p> 
]]></description>

CDATA je odličen, da ga date okoli HTML in obdržite legalen XML dokument (feed)


XML (tudi XHTML) vsebina

<description rdf:parseType="Literal">
 <div xmlns="http://www.w3.org/1999/xhtml"><p><b>Bold</b> <i>Italic</i> Plain</p><p>Another paragraph</p></div>
</decription>

POZOR! Vsebina mora biti sintaktično pravilen XML fragment;