diff --git a/webapp/languages/example/i18n/all_es.properties b/webapp/languages/example/i18n/all_es.properties
index 0cfe0d066..cd10aabcb 100644
--- a/webapp/languages/example/i18n/all_es.properties
+++ b/webapp/languages/example/i18n/all_es.properties
@@ -223,8 +223,8 @@ insufficient_authorization = Lo sentimos, pero no est√° autorizado para ver l
#
# "partial" individual templates ( /templates/freemarker/body/partials/individual )
#
-manage_publications = gestionar las publicaciones
-manage_grants_and_projects = gestión de subvenciones y proyectos
+manage_publications_link = gestionar las publicaciones
+manage_grants_and_projects_link = gestión de subvenciones y proyectos
manage_affiliated_people_link = gestión de personas afiliadas
group_name = Nombre del grupo
diff --git a/webapp/web/i18n/all.properties b/webapp/web/i18n/all.properties
index 2817af838..e7239855e 100644
--- a/webapp/web/i18n/all.properties
+++ b/webapp/web/i18n/all.properties
@@ -232,8 +232,8 @@ insufficient_authorization = We're sorry, but you are not authorized to view the
#
# "partial" individual templates ( /templates/freemarker/body/partials/individual )
#
-manage_publications = manage publications
-manage_grants_and_projects = manage grants & projects
+manage_publications_link = manage publications
+manage_grants_and_projects_link = manage grants & projects
manage_affiliated_people_link = manage affiliated people
group_name = group name
diff --git a/webapp/web/templates/freemarker/body/partials/individual/individual-properties.ftl b/webapp/web/templates/freemarker/body/partials/individual/individual-properties.ftl
index 9854636bb..d2e5fbc5d 100644
--- a/webapp/web/templates/freemarker/body/partials/individual/individual-properties.ftl
+++ b/webapp/web/templates/freemarker/body/partials/individual/individual-properties.ftl
@@ -3,22 +3,29 @@
<#-- Template for property listing on individual profile page -->
<#list group.properties as property>
+ <#assign rangeClass = "noRangeClass">
+ <#if property.rangeUri?has_content && property.rangeUri?contains("#")>
+ <#assign rangeClass = property.rangeUri?substring(property.rangeUri?last_index_of("#")+1)>
+ <#elseif property.rangeUri?has_content >
+ <#assign rangeClass = property.rangeUri?substring(property.rangeUri?last_index_of("/")+1)>
+ #if>
+
<#-- Property display name -->
- <#if property.localName == "authorInAuthorship" && editable >
-
diff --git a/webapp/web/templates/freemarker/lib/lib-properties.ftl b/webapp/web/templates/freemarker/lib/lib-properties.ftl
index 3ba46792b..c54bd9b16 100644
--- a/webapp/web/templates/freemarker/lib/lib-properties.ftl
+++ b/webapp/web/templates/freemarker/lib/lib-properties.ftl
@@ -114,7 +114,7 @@ name will be used as the label. -->
#macro>
<#macro showAddLink propertyLocalName propertyName label url>
- <#if propertyName == "informationResourceInAuthorship" || propertyName == "webpage" || propertyLocalName == "hasResearchArea">
+ <#if propertyName == "authors" || propertyName == "webpage" || propertyLocalName == "hasResearchArea">
<#else>