The files seem to be different in v14.2
e.g. when I open the pageTabs.xsl file and look for <action type="flyoutLink"> to comment it out, I cannot find it.
Instead I see this:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:date="http://www.niku.com/java/com.niku.union.xsl.DateExt"
xmlns:saxon="http://saxon.sf.net/"
version="2.0" xmlns="http://schemas.niku.com/2002/view"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xsd date">
<xsl:param name = "ShowExport"/>
<xsl:template name="pageTabs" match="data">
<view type="content" id="page" form="false">
<!-- add page title -->
<xsl:choose>
<xsl:when test="tabs/tab">
<title id="pageTabs.tabPageTitle1" value="{/data/pageNames/@frame_name}: {/data/tabs/tab[@action_code = /data/header/action/@id]/@name}" xml:lang="en"/>
</xsl:when>
<xsl:otherwise>
<title id="pageTabs.tabPageTitle2" value="{/data/pageNames/@frame_name}" xml:lang="en"/>
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="requesturi" select="header/action/@requesturi"/>
<xsl:variable name="actionType">
<xsl:choose>
<xsl:when test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:text>url</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>image</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<!-- add personalization toolbar -->
<pageToolbar style="pageToolbar">
<xsl:if test="not(contains( $requesturi, '/go') or contains( $requesturi, '/app'))">
<xsl:attribute name="type">icon</xsl:attribute>
</xsl:if>
<!-- If there is a non interactive portlet on the page then only show Export link-->
<xsl:if test="$ShowExport = 'true'">
<label value="Export to Excel"/>
<action id="export_to_xls" type="{$actionType}" style="pageToolbarLink">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="actionId">prodpack.dashboardExport</xsl:attribute>
</xsl:if>
<xsl:choose>
<xsl:when test="not(contains( $requesturi, '/go') or contains( $requesturi, '/app'))">
<image src="export_to_xls" type="png" width="16" height="16">
<tip value="Export to Excel"/>
</image>
</xsl:when>
<xsl:otherwise>
<label value="Export to Excel"/>
</xsl:otherwise>
</xsl:choose>
<event id="documentExport">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app' )">
<xsl:attribute name="type">onClick</xsl:attribute>
</xsl:if>
<data value="prodpack.dashboardExport"/>
<data id="pageId" value="{header/action/@pageId}"/>
<data id="url" value="{header/action/@url}"/>
<data id="instance_type" value="{pageInfo/page/@frame_instance_type}"/>
<data id="instance_id" value="-1"/>
<data id="format" value="xlsx"/>
<data id="RhXm0r7tSeUqEr" value="true"/>
</event>
</action>
<action id="export_to_ppt" type="{$actionType}" style="pageToolbarLink">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="actionId">prodpack.dashboardExport</xsl:attribute>
</xsl:if>
<xsl:choose>
<xsl:when test="not(contains( $requesturi, '/go') or contains( $requesturi, '/app'))">
<image src="export_to_ppt" type="png" width="16" height="16">
<tip value="Export to Powerpoint"/>
</image>
</xsl:when>
<xsl:otherwise>
<label value="Export to Powerpoint"/>
</xsl:otherwise>
</xsl:choose>
<event id="documentExport">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="type">onClick</xsl:attribute>
</xsl:if>
<data value="prodpack.dashboardExport"/>
<data id="pageId" value="{header/action/@pageId}"/>
<data id="url" value="{header/action/@url}"/>
<data id="instance_type" value="{pageInfo/page/@frame_instance_type}"/>
<data id="instance_id" value="-1"/>
<data id="format" value="pptx"/>
<data id="RhXm0r7tSeUqEr" value="true"/>
</event>
</action>
</xsl:if>
<xsl:if test="header/action/@personal = 'true'">
<!--
<action id="properties" type="url" actionId="npt.pageProperties" style="contextLink">
<label value="Page Properties"/>
<event id="navigateToPage" type="onClick">
<data value="npt.pageProperties"/>
<data id="pageId" value="{header/action/@pageId}"/>
<data id="url" value="{header/action/@url}"/>
</event>
</action>
-->
<action id="content" type="{$actionType}" style="pageToolbarLink">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="actionId">npt.pageContent</xsl:attribute>
</xsl:if>
<xsl:choose>
<xsl:when test="not(contains( $requesturi, '/go') or contains( $requesturi, '/app'))">
<image src="personalize" type="png" width="16" height="16">
<tip value="Personalize"/>
</image>
</xsl:when>
<xsl:otherwise>
<label value="Personalize"/>
</xsl:otherwise>
</xsl:choose>
<event id="navigateToPage">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="type">onClick</xsl:attribute>
</xsl:if>
<data value="npt.pageContent"/>
<data id="pageId" value="{header/action/@pageId}"/>
<data id="ui.page.template" value="{pageNames/@template_page_code}"/>
<data id="ui.page.space" value="{header/action/@id}"/>
<data id="url" value="{header/action/@url}"/>
<data id="instance_type" value="{pageNames/@frame_instance_type}"/>
<data id="instance_id" value="-1"/>
<data id="hide_portlet_type" value="filter"/>
</event>
</action>
<!--
<action id="layout" type="url" actionId="npt.pageLayout" style="contextLink">
<label value="Layout"/>
<event id="navigateToPage" type="onClick">
<data value="npt.pageLayout"/>
<data id="pageId" value="{header/action/@pageId}"/>
<data id="url" value="{header/action/@url}"/>
</event>
</action>
-->
</xsl:if>
<xsl:if test="header/action/@pageType = 'layer' and (pageNames/@is_personalizable = '1' or (tabs/tab[@principal_type='USER' and @has_permission='1']) )">
<!--
If tabbed page, and the container page is personalizable,
or has at least one user tab and was previously personalized,
then display the Manage Tabs link.
-->
<action id="BtnTabs" type="{$actionType}" actionId="npt.pageLayers" style="pageToolbarLink">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="actionId">npt.pageLayers</xsl:attribute>
</xsl:if>
<xsl:choose>
<xsl:when test="not(contains( $requesturi, '/go') or contains( $requesturi, '/app'))">
<image src="manage_tabs" type="png" width="16" height="16">
<tip value="Manage My Tabs"/>
</image>
</xsl:when>
<xsl:otherwise>
<label value="Manage My Tabs"/>
</xsl:otherwise>
</xsl:choose>
<event id="navigateToPage">
<xsl:if test="contains( $requesturi, '/go') or contains( $requesturi, '/app')">
<xsl:attribute name="type">onClick</xsl:attribute>
</xsl:if>
<data value="npt.pageLayers"/>
<data id="pageId" value="{header/action/@pageId}"/>
<data id="ui.page.template" value="{pageNames/@template_page_code}"/>
<data id="ui.page.space" value="{header/action/@id}"/>
<data id="url" value="{header/action/@url}"/>
<data id="instance_type" value="{pageNames/@frame_instance_type}"/>
<data id="instance_id" value="-1"/>
</event>
</action>
</xsl:if>
</pageToolbar>
<!-- add tabs -->
<xsl:if test="tabs/tab">
<tabs>
<xsl:attribute name="selected"><xsl:value-of select="header/action/@id"/></xsl:attribute>
<xsl:for-each select="tabs/tab">
<xsl:if test="not(@policy_id) or (@has_permission = '1')">
<action id="{@action_code}" type="url" actionId="{@action_code}">
<data id="frame_id" value="{@frame_id}"/>
<xsl:variable name="actionId"><xsl:value-of select="@action_id"/></xsl:variable>
<xsl:for-each select="/data/tabParams/param[@action_id = $actionId]">
<xsl:variable name="paramName" select="@parameter_code"/>
<xsl:choose>
<xsl:when test="@source = 'static'">
<data id="{@parameter_code}" value="{@parameter_value}"/>
</xsl:when>
<xsl:when test="@source = 'input'">
<data id="{@parameter_code}" value="{saxon:evaluate(@parameter_value)}"/>
</xsl:when>
<xsl:when test="@source = 'data'"> <!-- Get this from params /data/name/@value -->
<data id="{@parameter_code}">
<xsl:attribute name="value">
<xsl:apply-templates select="/data/*[local-name() = $paramName]/@value"/>
</xsl:attribute>
</data>
</xsl:when>
</xsl:choose>
</xsl:for-each>
<label value="{@name}"/>
</action>
</xsl:if>
</xsl:for-each>
</tabs>
</xsl:if>
</view>
</xsl:template>
</xsl:stylesheet>
Can you please advise where I should comment out? Thanks!