src_js/iconolab-bundle/src/components/diffviewer/template.html
author durandn
Tue, 15 Nov 2016 14:42:02 +0100
changeset 245 51c9ac85fac0
parent 156 e1e14766f608
permissions -rw-r--r--
tweaks on admin interface + replaced "Précision" with "Fiabilité" in (hopefully) all instances for tag qualification #41
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
156
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     1
<div class="diff-viewer-wrapper col-md-12">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     2
	<modalpanel ref="panel">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     3
		<h5 slot="header">Comparer les deux versions:</h5>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     4
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     5
		<div slot="content">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     6
			<div ref="modalcontent">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     7
				
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     8
				<div v-show="fragmentMode">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
     9
					<svg>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    10
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    11
					 <image xmlns:xlink="http://www.w3.org/1999/xlink" v-bind:href="imagePath" x="0" y="0" v-bind:width="imageWidth" v-bind:height="imageHeight"></image>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    12
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    13
						<g v-bind:transform='matrixTransform'>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    14
							<path v-bind:d="originalPath" fill="red" stroke="blue" opacity="0.3"></path>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    15
							<path v-bind:d="modifiedPath" fill="blue" stroke="red" opacity="0.3"></path>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    16
						</g>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    17
					</svg>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    18
				</div>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    19
				
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    20
				<div v-show="textMode">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    21
					<div v-html="diffText"></div>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    22
				</div>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    23
				
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    24
				<div v-show='tagMode'>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    25
					<ul>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    26
						<li v-for="(tag, index) in tags">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    27
							
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    28
							<template v-if="!tag.action">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    29
								<li>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    30
									<span>{{ tag.tag_label }}</span> | précision : {{ tag.accuracy }} 
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    31
									- 
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    32
									pertinence : {{ tag.relevancy }}
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    33
								</li>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    34
							</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    35
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    36
							<template v-if="tag.action=='replace'">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    37
								<del>--</del> <del>{{ tag.tag_label }}</del> a été remplacé par
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    38
								<ins>++</ins> <strong><ins>{{ tag.new_label }}</ins></strong> 
245
51c9ac85fac0 tweaks on admin interface + replaced "Précision" with "Fiabilité" in (hopefully) all instances for tag qualification #41
durandn
parents: 156
diff changeset
    39
								fiabilité : <ins>{{ tag.new_accuracy }}</ins> - 
156
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    40
								pertinence: <ins>{{ tag.new_relevancy }}</ins>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    41
							</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    42
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    43
							<template v-if="tag.action=='add'">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    44
								<li>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    45
									<ins>++</ins> <ins>{{ tag.tag_label }}</ins>
245
51c9ac85fac0 tweaks on admin interface + replaced "Précision" with "Fiabilité" in (hopefully) all instances for tag qualification #41
durandn
parents: 156
diff changeset
    46
									fiabilité : <ins>{{ tag.accuracy }}</ins> - 
156
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    47
									pertinence : <ins>{{ tag.relevancy }}</ins>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    48
								</li>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    49
							</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    50
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    51
							<template v-if="tag.action=='del'">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    52
								<li><del>--</del> <del>{{ tag.tag_label }}</del> a été effacé</li> 
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    53
							</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    54
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    55
							<template v-if="tag.action=='update'">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    56
								<li>	
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    57
									<strong>{{ tag.tag_label }}</strong> 
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    58
									<template v-if="tag.accuracy != tag.new_accuracy">
245
51c9ac85fac0 tweaks on admin interface + replaced "Précision" with "Fiabilité" in (hopefully) all instances for tag qualification #41
durandn
parents: 156
diff changeset
    59
										fiabilité: <del>{{ tag.accuracy }}</del> <ins>{{ tag.new_accuracy }}</ins> -	
156
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    60
									</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    61
									<template v-if="tag.accuracy == tag.new_accuracy">
245
51c9ac85fac0 tweaks on admin interface + replaced "Précision" with "Fiabilité" in (hopefully) all instances for tag qualification #41
durandn
parents: 156
diff changeset
    62
										fiabilité: {{ tag.accuracy }} -
156
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    63
									</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    64
									<template v-if="tag.relevancy != tag.new_relevancy">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    65
										pertinence: <del>{{ tag.relevancy }}</del> <ins>{{ tag.new_relevancy }}</ins>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    66
									</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    67
									<template v-if="tag.relevancy == tag.new_relevancy">
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    68
										pertinence: {{ tag.relevancy }}	
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    69
									</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    70
										
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    71
								</li>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    72
							</template>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    73
						</li>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    74
					</ul>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    75
				</div>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    76
			</div>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    77
		</div>
e1e14766f608 adding diffviewer to merging view
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents: 153
diff changeset
    78
	</modalpanel>
153
9ed54b10ce16 iconolab js updated
Harris Baptiste <harris.baptiste@iri.centrepompidou.fr>
parents:
diff changeset
    79
</div>