cms/app-client/app/templates/components/notice-component.hbs
changeset 433 65e357e5eecb
parent 416 6e6b7363f45f
child 445 b1e5ad6b2a29
equal deleted inserted replaced
432:44569a7f8db0 433:65e357e5eecb
     1 <h2>{{ item.title }}</h2>
     1 <h2>{{ item.title }}</h2>
     2 <h5>{{#link-to "document" item.id (query-params) class="notice-permalink" target="blank"}}permalien{{/link-to}}</h5>
     2 <h5><a href={{abs-url-for "document" item.id}} class="notice-permalink" target="blank">permalien</a></h5>
     3 <table>
     3 <table>
     4 <tr>
     4   <tr>
     5 	<td class="title">Editeur{{#if (if-operator item.publishers.length '>' 1)}}s{{/if}}</td>
     5     <td class="title">Editeur{{#if (if-operator item.publishers.length '>' 1)}}s{{/if}}</td>
     6 	<td>
     6     <td>
     7 		<ul>
     7       <ul>
     8 		{{#each item.publishers as |publisher|}}
     8         {{#each item.publishers as |publisher|}}
     9 			<li>{{ publisher }}</li>
     9         <li>{{ publisher }}</li>
    10 		{{/each}}
    10         {{/each}}
    11 		</ul>
    11       </ul>
    12 	</td>
    12     </td>
    13 </tr>
    13   </tr>
    14 <tr>
    14   <tr>
    15 	<td class="title">Langue</td>
    15     <td class="title">Langue</td>
    16 	<td>{{#each item.languages as |lang index|}}{{if index ", "}}<span class="action" {{action 'addLanguageFilter' lang}}>{{ doc-language url=lang class="language"}}</span><a href="{{lang}}" target="_blank" class="fa fa-share-square">Share</a>{{/each}}</td>
    16     <td>{{#each item.languages as |lang index|}}{{if index ", "}}<span class="action" {{action 'addLanguageFilter' lang}}>{{ doc-language url=lang class="language"}}</span><a href="{{lang}}" target="_blank" class="fa fa-share-square">Share</a>{{/each}}</td>
    17 </tr>
    17   </tr>
    18 <tr>
    18   <tr>
    19 	<td class="title">Sujet{{#if (if-operator item.computedSubjects.length '>' 1)}}s{{/if}}</td>
    19     <td class="title">Sujet{{#if (if-operator item.computedSubjects.length '>' 1)}}s{{/if}}</td>
    20 	<td>
    20     <td>
    21 		<ul>
    21       <ul>
    22 		{{#each subjects as |subject|}}
    22         {{#each subjects as |subject|}}
    23 			<li>
    23         <li>
    24 			{{#if subject.url}}
    24           {{#if subject.url}} {{#if subject.name}} {{subject.name}} {{else}}
    25 				{{#if subject.name}}
    25           <span class="action" {{action 'addThemeFilter' subject.url}}>{{component (getLinkType subject.url) url=subject.url}}</span>          {{/if}}
    26 					{{subject.name}}
    26           <a href="{{subject.url}}" target="_blank" class="fa fa-share-square">Share</a> {{else}} {{subject.name}} {{/if}}
    27 				{{else}}
    27         </li>
    28 					<span class="action" {{action 'addThemeFilter' subject.url}}>{{component (getLinkType subject.url) url=subject.url}}</span>
    28         {{/each}}
    29 				{{/if}}
    29       </ul>
    30 				<a href="{{subject.url}}" target="_blank" class="fa fa-share-square">Share</a>
    30     </td>
    31 			{{else}}
    31   </tr>
    32 				{{subject.name}}
    32   <tr>
    33 			{{/if}}
    33     <td class="title">Enregistré en</td>
    34 			</li>
    34     <td>{{ short-date item.issued }}</td>
    35 		{{/each}}
    35   </tr>
    36 		</ul>
    36   <tr>
    37 	</td>
    37     <td class="title">Participant{{#if (if-operator participants.length '>' 1)}}s{{/if}}</td>
    38 </tr>
    38     <td>
    39 <tr>
    39       <ul>
    40 	<td class="title">Enregistré en</td>
    40         {{#each participants as |participant|}}
    41 	<td>{{ short-date item.issued }}</td>
    41         <li>{{ participant.name }} ({{ participant.role }})</li>
    42 </tr>
    42         {{/each}}
    43 <tr>
    43       </ul>
    44 	<td class="title">Participant{{#if (if-operator participants.length '>' 1)}}s{{/if}}</td>
    44     </td>
    45 	<td>
    45   </tr>
    46 		<ul>
    46   <tr>
    47 		{{#each participants as |participant|}}
    47     <td class="title">Lieu</td>
    48 			<li>{{ participant.name }} ({{ participant.role }})</li>
    48     <td>{{ location }}</td>
    49 		{{/each}}
    49   </tr>
    50 		</ul>
    50   <tr>
    51 	</td>
    51     <td class="title">Durée</td>
    52 </tr>
    52     <td>{{to-minutes item.duration}}</td>
    53 <tr>
    53   </tr>
    54 	<td class="title">Lieu</td>
       
    55 	<td>{{ location }}</td>
       
    56 </tr>
       
    57 <tr>
       
    58 	<td class="title">Durée</td>
       
    59 	<td>{{to-minutes item.duration}}</td>
       
    60 </tr>
       
    61 </table>
    54 </table>