            game-description accompanying-material library-signature]}]
   (list-item
    (block {:keep-with-next "always"}
-     (bold (external-link record-id (layout/periodify title)))
+     (bold (link-to-online-catalog record-id (layout/periodify title)))
      (layout/render-subtitles subtitles)
      (layout/wrap creator " "))
    (block (wrap source-publisher))

           description producer library-signature]}]
  (list-item
   (block {:keep-with-next "always"}
     (bold (external-link record-id (layout/periodify title)))
     (layout/render-subtitles subtitles))
   (block (wrap directed-by "Regie: " "") (wrap actors " Schauspieler: " ""))
   (block (wrap movie_country))

            api-key
            (string/replace record-id "/" "."))))

(defn- external-link [url title]
  [:fo:basic-link
   {:external-destination url :indicate-destination true}
   title])

(defn- link-to-online-catalog [record-id title]
  (external-link (to-url record-id) title))

(defn- block [& args]
  (if (map? (first args))
