Changeset 34844


Ignore:
Timestamp:
2021-02-14T15:08:39+13:00 (3 years ago)
Author:
davidb
Message:

Only add in link to Wikipedia wrapped around Title if the metadata exists

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/transform/pages/document.xsl

    r34832 r34844  
    4848        </td>
    4949        <td>
    50           <a>
    51         <xsl:attribute name="href">
    52           <gsf:metadata name="WikipediaURL_uri" />
    53         </xsl:attribute>
    54         <gsf:metadata name="Title" highlight="highlight" /> @ Wikipedia
    55         <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=" alt="external link" />
    56           </a>
     50          <gsf:switch>
     51        <gsf:metadata name='WikipediaURL_uri' />
     52        <gsf:when test='exists'>
     53
     54          <a target="_blank">
     55            <xsl:attribute name="href">
     56              <gsf:metadata name="WikipediaURL_uri" />
     57            </xsl:attribute>
     58            <gsf:metadata name="Title" highlight="highlight" /> @ Wikipedia
     59            <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=" alt="external link" />
     60          </a>
     61        </gsf:when>
     62        <gsf:otherwise>
     63          <gsf:metadata name="Title" highlight="highlight" />
     64        </gsf:otherwise>
     65          </gsf:switch>
    5766        </td>
    5867      </tr>
     
    135144      <a target="_blank">
    136145        <xsl:attribute name="href">
    137           //www.google.com/search?q=<gsf:metadata name="Creator"/>%20<gsf:metadata name="Title"/>  site:genius.com
     146          //www.google.com/search?q=<gsf:metadata name="Creator"/>+<gsf:metadata name="Title"/>+site:genius.com
    138147        </xsl:attribute>
    139148        @ Genius.com (lyrics)
     149        <gsf:space/>
     150        <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=" alt="external link" />
     151      </a>
     152    </li>
     153
     154    <li>
     155      <a target="_blank">
     156        <xsl:attribute name="href">
     157          //www.google.com/search?q=<gsf:metadata name="Creator"/>+<gsf:metadata name="Title"/>+site:ultimate-guitar.com
     158        </xsl:attribute>
     159        @ Ultimate-Guitar (chords/tab)
    140160        <gsf:space/>
    141161        <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=" alt="external link" />
     
    148168          //www.google.com/search?q=&quot;<gsf:metadata name="Title"/>&quot; site:musicbrainz.org
    149169        </xsl:attribute>
    150         @ MusicBrainz (pretty (!!) linked data about the work)
     170        @ MusicBrainz (music-oriented linked data about the song)
    151171        <gsf:space/>
    152172        <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=" alt="external link" />
Note: See TracChangeset for help on using the changeset viewer.