{book.image-url:=resolve-uri(@src)}
? {backButtonName := uri-encode(@name)} {backButtonName := uri-encode(@name)} {goback := form(//form, x"{$backButtonName}.x=0&{$backButtonName}.y=0"), if (//input[@type="submit" and contains(@value, 'Bestellen')]) then book.orderable := true() else () }
Titel {book.title:=if (contains(., "/")) then extract(., "(.*)/", 1) else .}
Person|Autor {book.author:=.}
erschienen { book.year:=if (contains(., "/")) then translate(substring-after(., "/"), "[]", "") (: translate for cases like [2009]? :) else if (contains(., ",")) then translate(extract(., ",[^,0-9]*([0-9]+)[^,0-9]*$", 1), "[]", "") else $book.year, book.location:=if (contains(., ":")) then substring-before(., ":") else $book.location, book.publisher:=if (contains(., ":") and contains(., "/")) then substring-before(substring-after(., ":"), "/") else if (contains(., ":") and contains(., ",")) then substring-before(substring-after(., ":"), ",") else $book.publisher }
Zitierlink
{name:=translate(normalize-space(.), ".", "")}
{exemplarCount := 0} {exemplarCount := $exemplarCount + 1} *