|
5 | 5 | xmlns:ui="http://java.sun.com/jsf/facelets" |
6 | 6 | xmlns:p="http://primefaces.org/ui" |
7 | 7 | xmlns:jsf="http://xmlns.jcp.org/jsf" |
| 8 | + xmlns:o="http://omnifaces.org/ui" |
8 | 9 | xmlns:of="http://omnifaces.org/functions"> |
9 | 10 | <h:head> |
10 | 11 | </h:head> |
|
95 | 96 | <p:message for="selectedEmailMoreThanOneToPickFrom" display="text"/> |
96 | 97 | </div> |
97 | 98 | </div> |
98 | | - <div class="form-group" jsf:rendered="#{OAuth2FirstLoginPage.authProvider.displayIdentifier}"> |
99 | | - <label for="persistentUserId" class="col-sm-3 control-label"> |
100 | | - #{OAuth2FirstLoginPage.authProvider.persistentIdName} |
101 | | - <span class="glyphicon glyphicon-question-sign tooltip-icon" |
102 | | - data-toggle="tooltip" data-placement="auto right" data-original-title="#{OAuth2FirstLoginPage.authProvider.persistentIdDescription}"></span> |
103 | | - </label> |
104 | | - <div class="col-sm-4"> |
105 | | - <p class="form-control-static"> |
106 | | - <h:graphicImage value="#{OAuth2FirstLoginPage.authProvider.logo}" height="16" width="16" alt="#{of:format1(bundle['alt.logo'], OAuth2FirstLoginPage.authProvider.persistentIdName)}" rendered="#{OAuth2FirstLoginPage.authProvider.logo != null}"/>  |
107 | | - <h:outputLink value="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix}#{OAuth2FirstLoginPage.newUser.idInService}" title="#{OAuth2FirstLoginPage.authProvider.persistentIdName}" target="_blank" rendered="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix != null}"> |
108 | | - <h:outputText value="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix}#{OAuth2FirstLoginPage.newUser.idInService}"/> |
109 | | - </h:outputLink> |
110 | | - <h:outputText value="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix}#{OAuth2FirstLoginPage.newUser.idInService}" rendered="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix == null}"/> |
111 | | - </p> |
112 | | - </div> |
113 | | - </div> |
114 | 99 | <div class="form-group" jsf:rendered="#{OAuth2FirstLoginPage.newUser.displayInfo.orcid != null}"> |
115 | | - <label for="persistentUserId" class="col-sm-3 control-label"> |
116 | | - #{OAuth2FirstLoginPage.authProvider.persistentIdName} |
| 100 | + <label for="authenticatedOrcid" class="col-sm-3 control-label"> |
| 101 | + #{bundle['user.orcid']} |
117 | 102 | <span class="glyphicon glyphicon-question-sign tooltip-icon" |
118 | 103 | data-toggle="tooltip" data-placement="auto right" data-original-title="ORCID"></span> |
119 | 104 | </label> |
120 | | - <div class="col-sm-4"> |
| 105 | + <div class="col-sm-4" id="authenticatedOrcid"> |
121 | 106 | <p class="form-control-static"> |
122 | | - <h:graphicImage value="#{OAuth2FirstLoginPage.authProvider.logo}" height="16" width="16" alt="#{of:format1(bundle['alt.logo'], OAuth2FirstLoginPage.authProvider.persistentIdName)}" rendered="#{OAuth2FirstLoginPage.authProvider.logo != null}"/>  |
123 | | - <h:outputLink value="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix}#{OAuth2FirstLoginPage.newUser.displayInfo.orcid}" title="#{OAuth2FirstLoginPage.authProvider.persistentIdName}" target="_blank"> |
124 | | - <h:outputText value="#{OAuth2FirstLoginPage.authProvider.persistentIdUrlPrefix}#{OAuth2FirstLoginPage.newUser.displayInfo.orcid}"/> |
| 107 | + <o:importFunctions type="edu.harvard.iq.dataverse.authorization.providers.oauth2.impl.OrcidOAuth2AP" /> |
| 108 | + <h:graphicImage value="#{OrcidOAuth2AP:getLogo()}" height="16" width="16" alt="#{of:format1(bundle['alt.logo'], bundle['user.orcid'])}"/>  |
| 109 | + <h:outputLink value="#{OAuth2FirstLoginPage.newUser.displayInfo.orcid}" title="#{bundle['user.orcid.link']}" target="_blank"> |
| 110 | + <h:outputText value="#{OAuth2FirstLoginPage.newUser.displayInfo.orcidForDisplay}"/> |
125 | 111 | </h:outputLink> |
126 | 112 | </p> |
127 | 113 | </div> |
|
0 commit comments