Difference between revisions of "Frontend"

From arkiwi
Jump to navigation Jump to search
Line 14: Line 14:
 
* '''m3u'''  
 
* '''m3u'''  
 
* '''pls'''
 
* '''pls'''
 +
 +
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:
Line 20: Line 22:
 
* '''iframeplay'''  iframe contenente '''screen'''
 
* '''iframeplay'''  iframe contenente '''screen'''
 
* '''iframecover'''    iframe contenente '''cover'''
 
* '''iframecover'''    iframe contenente '''cover'''
 +
 +
tutti i frontend supportano anche una rudimentale sintassi 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:
 +
 +
https://www.arkiwi.org/path64/cGFub3Jp/html?limit=2 una pagina con i due file piu recenti in una cartella
 +
 +
https://www.arkiwi.org/search/mtime:[30dayago%20TO%20now]%20AND%20mediatype:audio%20AND%20file:radiospore/Tinala*/pls?sort=uimd:tracknumber una playlist con le ultime tracce audio non piu vecchie di 30 giorni.

Revision as of 12:40, 10 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 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:

https://www.arkiwi.org/path64/cGFub3Jp/html?limit=2 una pagina con i due file piu recenti in una cartella

https://www.arkiwi.org/search/mtime:[30dayago%20TO%20now]%20AND%20mediatype:audio%20AND%20file:radiospore/Tinala*/pls?sort=uimd:tracknumber una playlist con le ultime tracce audio non piu vecchie di 30 giorni.