Skip to content

Instantly share code, notes, and snippets.

@apetro
Last active September 14, 2015 14:40
Show Gist options
  • Save apetro/e899dc32ded91b548eec to your computer and use it in GitHub Desktop.
Save apetro/e899dc32ded91b548eec to your computer and use it in GitHub Desktop.
Duplicating Student Personal Information as Preferred Name via an entity file
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<portlet-definition version="4.0"
xsi:schemaLocation="https://source.jasig.org/schemas/uportal/io/portlet-definition
https://source.jasig.org/schemas/uportal/io/portlet-definition/portlet-definition-4.0.xsd"
xmlns:ns2="https://source.jasig.org/schemas/uportal"
xmlns="https://source.jasig.org/schemas/uportal/io/portlet-definition"
xmlns:ns4="https://source.jasig.org/schemas/uportal/io/event-aggregation"
xmlns:ns3="https://source.jasig.org/schemas/uportal/io/portlet-type"
xmlns:ns5="https://source.jasig.org/schemas/uportal/io/stylesheet-descriptor"
xmlns:ns6="https://source.jasig.org/schemas/uportal/io/permission-owner"
xmlns:ns7="https://source.jasig.org/schemas/uportal/io/subscribed-fragment"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns8="https://source.jasig.org/schemas/uportal/io/user">
<title>Preferred Name</title>
<name>Preferred Name</name>
<fname>preferred-name</fname>
<desc>Enter or change your preferred name.</desc>
<type>Portlet</type>
<timeout>10000</timeout>
<portlet-descriptor>
<ns2:webAppName>/StudentPreferredNamePortlet</ns2:webAppName>
<ns2:portletName>StudentPreferredNamePortlet</ns2:portletName>
</portlet-descriptor>
<category>Personal Information</category>
<!--
The group authenticated-UW-Madison would get all non-guest Madison logins, but that would extend Preferred Name access to
users who are only Applicants, and that causes some angst in that many of those users are transient and the application processes
are not currently honoring preferred name set in this way, so it might come off as broken. Current compromise is not to make
Preferred Name available to mere applicants, hence the more complicated three groups rather than just authentication-UW-Madison.
-->
<group>Student</group>
<group>Facstaff</group> <!-- The Facstaff group is mis-named and pulls in a whole bunch of people who are neither faculty nor staff,
including many (but not all) of the fringe populations currently unable to set Preferred Name and thus
unable to set their O365 displaty name. -->
<group>Facstaff - Former Appointment</group>
<parameter><name>faIcon</name><value>fa-user</value></parameter>
<parameter>
<name>alternate</name>
<value>false</value>
</parameter>
<parameter>
<name>blockImpersonation</name>
<value>false</value>
</parameter>
<parameter>
<name>disableDynamicTitle</name>
<value>true</value>
</parameter>
<parameter>
<name>editable</name>
<value>false</value>
</parameter>
<parameter>
<name>hasAbout</name>
<value>false</value>
</parameter>
<parameter>
<name>hasHelp</name>
<value>false</value>
</parameter>
<parameter>
<name>hideFromMobile</name>
<value>false</value>
</parameter>
<parameter>
<name>highlight</name>
<value>false</value>
</parameter>
<parameter>
<name>showChrome</name>
<value>true</value>
</parameter>
<portlet-preference>
<name>notice</name>
<value><![CDATA[Your primary/legal name may still appear in some locations. If you have any concerns or questions about your primary/legal name appearing, please <a href="mailto:[email protected]">contact us</a>. Learn more about <a href='http://registrar.wisc.edu/preferred_name.htm' target='_blank'>preferred name</a>.]]></value>
</portlet-preference>
<portlet-preference>
<name>keywords</name>
<value>preferred name</value>
<value>preferred</value>
<value>name</value>
<value>middle name</value>
<value>last name</value>
</portlet-preference>
</portlet-definition>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment