comparison src/main/webapp/search/displayTitle.xhtml @ 70:954d6200336d

display live reference from Drupal in edit form (ticket #71).
author casties
date Wed, 16 Dec 2015 20:53:12 +0100
parents 4ec8d4cfad26
children ebd008b2e6ba
comparison
equal deleted inserted replaced
69:608f5303cb46 70:954d6200336d
10 <ui:composition template="/templates/publicTemplate.xhtml"> 10 <ui:composition template="/templates/publicTemplate.xhtml">
11 11
12 <ui:define name="publicContent"> 12 <ui:define name="publicContent">
13 13
14 <h:outputStylesheet name="/css/ismi-db/display.css" /> 14 <h:outputStylesheet name="/css/ismi-db/display.css" />
15
16 <!-- TODO: fix this! -->
17 <script type="text/javascript" src="../imageServer/resources/js/diva4ismi.js"></script>
15 18
16 <div id="pageTitle"> 19 <div id="pageTitle">
17 <h:outputText 20 <h:outputText
18 value="Title [#{Session.displayTitle.selectedTitleId}]" /> 21 value="Title [#{Session.displayTitle.selectedTitleId}]" />
19 </div> 22 </div>
107 110
108 <h:outputText value="Table of Contents" /> 111 <h:outputText value="Table of Contents" />
109 <h:outputText value="#{Session.displayTitle.title.tableOfContents}" 112 <h:outputText value="#{Session.displayTitle.title.tableOfContents}"
110 escape="false" /> 113 escape="false" />
111 114
112 <h:outputText value="Bibliographical References" /> 115 <h:outputText value="Bibliographical References"
113 <h:panelGrid columns="1"> 116 rendered="#{!empty Session.displayTitle.title.referenceList}" />
117 <h:panelGrid columns="1"
118 rendered="#{!empty Session.displayTitle.title.referenceList}">
114 <rich:dataTable var="item" style="border:none;width: 700px;" 119 <rich:dataTable var="item" style="border:none;width: 700px;"
115 value="#{Session.displayTitle.title.referenceList}" 120 value="#{Session.displayTitle.title.referenceList}"
116 rendered="#{!empty Session.displayTitle.title.referenceList}"> 121 rendered="#{!empty Session.displayTitle.title.referenceList}"
122 rowKeyVar="cnt">
117 123
118 <h:column> 124 <h:column>
119 <f:facet name="header"> 125 <f:facet name="header">
120 <h:outputText value="endnote-id" /> 126 <h:outputText value="Reference id" />
121 </f:facet> 127 </f:facet>
122 <h:outputText value="#{item.endnoteId}" /> 128 <h:outputText value="#{item.endnoteId}" />
123 </h:column> 129 </h:column>
124 130
125 <h:column> 131 <h:column>
126 <f:facet name="header"> 132 <f:facet name="header">
127 <h:outputText value="endnote-content" /> 133 <h:outputText value="Reference display (Drupal)" />
128 </f:facet> 134 </f:facet>
129 <h:outputText value="#{item.endnoteContent}" /> 135 <script>showBibliographyEntryFormatted("#{item.endnoteId}", null, "#bibl-entry-title-#{cnt}")</script>
130 </h:column> 136 <span id="bibl-entry-title-#{cnt}">(loading reference...)</span>
137 </h:column>
131 138
132 <h:column> 139 <h:column>
133 <f:facet name="header"> 140 <f:facet name="header">
134 <h:outputText value="additional_information" /> 141 <h:outputText value="additional_information" />
135 </f:facet> 142 </f:facet>
214 <h:outputText value="#{Session.displayTitle.witness.collection}" /> 221 <h:outputText value="#{Session.displayTitle.witness.collection}" />
215 222
216 <h:outputText value="Codex Identifier" /> 223 <h:outputText value="Codex Identifier" />
217 <h:outputText value="#{Session.displayTitle.witness.codex}" /> 224 <h:outputText value="#{Session.displayTitle.witness.codex}" />
218 225
219 <h:outputText value="Codex Owned by" /> 226 <h:outputText value="Witness Owned by" />
220 <h:panelGrid columns="1"> 227 <h:panelGrid columns="1">
221 <h:dataTable var="item" style="border:none;" 228 <h:dataTable var="item" style="border:none;"
222 value="#{Session.displayTitle.witness.ownedByList}" 229 value="#{Session.displayTitle.witness.ownedByList}"
223 rendered="#{!empty Session.displayTitle.witness.ownedByList}"> 230 rendered="#{!empty Session.displayTitle.witness.ownedByList}">
224 <h:column style="border:none;"> 231 <h:column style="border:none;">
238 </h:dataTable> 245 </h:dataTable>
239 246
240 </h:panelGrid> 247 </h:panelGrid>
241 248
242 249
243 <h:outputText value="Codex Read by" /> 250 <h:outputText value="Witness Read by" />
244 <h:panelGrid columns="1"> 251 <h:panelGrid columns="1">
245 <h:dataTable var="item" style="border:none;" 252 <h:dataTable var="item" style="border:none;"
246 value="#{Session.displayTitle.witness.readByList}" 253 value="#{Session.displayTitle.witness.readByList}"
247 rendered="#{!empty Session.displayTitle.witness.readByList}"> 254 rendered="#{!empty Session.displayTitle.witness.readByList}">
248 <h:column style="border:none;"> 255 <h:column style="border:none;">
272 279
273 <h:outputText value="Bibliographical References" /> 280 <h:outputText value="Bibliographical References" />
274 <h:panelGrid columns="1"> 281 <h:panelGrid columns="1">
275 <rich:dataTable var="item" style="border:none;width: 700px;" 282 <rich:dataTable var="item" style="border:none;width: 700px;"
276 value="#{Session.displayTitle.witness.referenceList}" 283 value="#{Session.displayTitle.witness.referenceList}"
277 rendered="#{!empty Session.displayTitle.title.referenceList}"> 284 rendered="#{!empty Session.displayTitle.witness.referenceList}"
278 285 rowKeyVar="cnt">
279 <h:column> 286
280 <f:facet name="header"> 287 <h:column>
281 <h:outputText value="endnote-id" /> 288 <f:facet name="header">
282 </f:facet> 289 <h:outputText value="Reference id" />
283 <h:outputText value="#{item.endnoteId}" /> 290 </f:facet>
284 </h:column> 291 <h:outputText value="#{item.endnoteId}" />
285 292 </h:column>
286 <h:column> 293
287 <f:facet name="header"> 294 <h:column>
288 <h:outputText value="endnote-content" /> 295 <f:facet name="header">
289 </f:facet> 296 <h:outputText value="Reference display (Drupal)" />
290 <h:outputText value="#{item.endnoteContent}" /> 297 </f:facet>
291 </h:column> 298 <script>showBibliographyEntryFormatted("#{item.endnoteId}", null, "#bibl-entry-title-#{cnt}")</script>
299 <span id="bibl-entry-title-#{cnt}">(loading reference...)</span>
300 </h:column>
292 301
293 <h:column> 302 <h:column>
294 <f:facet name="header"> 303 <f:facet name="header">
295 <h:outputText value="additional_information" /> 304 <h:outputText value="additional_information" />
296 </f:facet> 305 </f:facet>