Frontend: Difference between revisions

From arkiwi
Jump to navigation Jump to search
No edit summary
No edit summary
Line 23: Line 23:
* '''iframecover'''    iframe contenente '''cover'''
* '''iframecover'''    iframe contenente '''cover'''


tutti i frontend supportano anche una rudimentale sintassi per ordinare e limitare gli elementi:
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
'''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
'''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
'''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:44, 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 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