   [creator record-id title subtitles name-of-part source-publisher source-date]
   (block {:keep-with-next "always"}
      (bold (wrap creator "" ": " false)
-           (external-link record-id (layout/periodify title)))
+           (link-to-online-catalog record-id (layout/periodify title)))
      (when subtitles " ")
      (layout/render-subtitles subtitles)
      (wrap name-of-part " ")

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

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

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

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