Difference between revisions of "Frontend"

From arkiwi
Jump to navigation Jump to search
Line 1: Line 1:
* Bulleted list item
 
 
Arav puo presentare i dati in numerosi formati, accessibili nella tendina 'format' o modificando l'ultima parte dell'url  
 
Arav puo presentare i dati in numerosi formati, accessibili nella tendina 'format' o modificando l'ultima parte dell'url  
  
 
i formati supportati sono:
 
i formati supportati sono:
  
per le collezioni di uno o piu elementi:
+
== per le collezioni di uno o piu elementi: ==
 
* '''html'''          il frontend web ufficiale e di default
 
* '''html'''          il frontend web ufficiale e di default
 
* '''playlist'''      il riproduttore con pannello playlist
 
* '''playlist'''      il riproduttore con pannello playlist
Line 18: Line 17:
 
alcuni di questi escludono elementi con un mediatype non esprimibile nel formato. ad esempio le playlist ignorano i folder.
 
alcuni di questi escludono elementi con un mediatype non esprimibile nel formato. ad esempio le playlist ignorano i folder.
  
Per documenti singoli:
+
== Per documenti singoli: ==
 
* '''screen'''        il riproduttore
 
* '''screen'''        il riproduttore
 
* '''cover'''        la copertina
 
* '''cover'''        la copertina
Line 29: Line 28:
 
* '''limit''' limita il numero di elementi, chiaramente dopo il sort
 
* '''limit''' limita il numero di elementi, chiaramente dopo il sort
  
ALcuni esempi alla pagina [[Esempi_URL]]
+
Alcuni esempi alla pagina [[Esempi_URL]]

Revision as of 10:15, 11 June 2020

Arav puo presentare i dati in numerosi formati, accessibili nella tendina 'format' o modificando l'ultima parte dell'url

i formati supportati sono:

per le collezioni di uno o piu elementi:

  • html il frontend web ufficiale e di default
  • playlist il riproduttore con pannello playlist
  • iframeplaylist iframe contenente playlist
  • metadatatable metadati in tabella, una tabella per elemento
  • embed pagina web che in caso di collezione espone l'output di iframeplaylist, in caso di singolo documento espone l'output di iframeplay, iframecover, player
  • rss
  • atom
  • xspf
  • m3u
  • pls

alcuni di questi escludono elementi con un mediatype non esprimibile nel formato. ad esempio le playlist ignorano i folder.

Per documenti singoli:

  • screen il riproduttore
  • cover la copertina
  • iframeplay iframe contenente screen
  • iframecover iframe contenente cover

tutti i frontend supportano anche una rudimentale sintassi con wuery GET per ordinare e limitare gli elementi:

  • sort cambia il campo usato per l'ordinamento, che di default e' dc:date
  • order se uguale ad 'asc' implica un ordinamento ascendente, per qualsiasi altro valore un ordinamento discendente
  • limit limita il numero di elementi, chiaramente dopo il sort

Alcuni esempi alla pagina Esempi_URL