Nutzungsrechte

Aus Data-Wiki
Version vom 20. Februar 2023, 12:06 Uhr von imported>Glorius

Der Baustein "Nutzungsrechte" definiert bisher nur die Angabe der Rechte am Werk, sofern eine Information in 9266a_(CC-Lizenz-Logo) vorhanden ist.

Die hier angegebenen Inhalte cc-by cc-by-sa sind bisher nicht in der Form in den Daten vorhanden. Neben der Anzeige des CC-Logos fehlt die Weiterleitung zu den Lizenzen der https://creativecommons.org/.

a9266a[=by-nc-nd] ist definitiv falsch uns müsste "cc-by-nc-nd" lauten.

Entsprechende Konfiguration zu den Bildrechten bei der Fotografie fehlt bisweilen und ist ggf. in Baustein Bild-kurz unterzubringen.

Test-Beispiel: https://www.bildindex.de/document/obj18600511

<dfl:part name="Nutzungsrechte">
  <dfl:if test="self::obj/a9266 or self::obj/a9266a or self::que/a9266a or self::que/a9266">
    <dfl:li class="Bausteine Nutzungsrechte">
      <span class="gridLeft">
    <dfl:text>Rechte am Werk:</dfl:text>
      </span>
      <span class="gridRight">
    <dfl:wrap>{a9266>>aob30/a8566[!=nicht*]}</dfl:wrap>
    <dfl:for-each select="a9266a">
      <dfl:if test="position()=1">
        <br/>
        <dfl:choose>
      <dfl:when test="self::a9266a[=cc-by]">
        <img src="/images/copyright/by.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=cc-by-sa]">
        <img src="/images/copyright/by-sa.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=cc-by-nd]">
        <img src="/images/copyright/by-nd.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=cc-by-nc]">
        <img src="/images/copyright/by-nc.eu.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=cc-by-nc-sa]">
        <img src="/images/copyright/by-nc-sa.eu.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=by-nc-nd]">
        <img src="/images/copyright/by-nc-nd.eu.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=cc-zero]">
        <img src="/images/copyright/cc-zero.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:when test="self::a9266a[=publicdomain]">
        <img src="/images/copyright/publicdomain.svg" style="width:88px; height: 31px;"/>
      </dfl:when>
      <dfl:otherwise>
        <img src="/images/copyright/{self::a9266a}.svg" style="width:88px; height: 31px;" alt="{self::a9266a}"/>
      </dfl:otherwise>
        </dfl:choose>
      </dfl:if>
    </dfl:for-each>
      </span>
    </dfl:li>
  </dfl:if>
</dfl:part>