Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Quitar los bordes del dashlet

Cuando quitamos los bordes desde apariencia, queda un tooltip que aparece si el usuario pasa el mouse.

...

Para eliminarlo se deben seguir los siguientes pasos:

  1. Ir al directorio: liferay\tomcat\webapps\o3-liferay-theme\templates.
  2. Abrir el archivo portlet.vm con un editor de texto.
  3. Buscar "portlet-topper-toolbar" y sustituir el siguiente extracto de codigo:

    Code Block
    titleAnterior
    linenumberstrue
    collapsetrue
    <menu class="portlet-topper-toolbar" id="portlet-topper-toolbar_$portlet_id" type="toolbar"> 
        #if ($portlet_display.isShowBackIcon()) 
            <a class="portlet-icon-back" href="$portlet_back_url">#language ("return-to-full-page")</a> 
        #else 
            $theme.iconEdit() 
            $theme.iconMinimize() 
            $theme.iconMaximize() 
            $theme.iconOptions() 
        #end 
    </menu>

    Por el siguiente:

    Code Block
    titleNuevo
    linenumberstrue
    collapsetrue
    #if ($permissionChecker.isGroupAdmin($portletGroupId) || $permissionChecker.isGroupOwner($portletGroupId)) 
        <menu class="portlet-topper-toolbar" id="portlet-topper-toolbar_$portlet_id" type="toolbar"> 
            #if ($portlet_display.isShowBackIcon()) 
                <a class="portlet-icon-back" href="$portlet_back_url">#language ("return-to-full-page")</a> 
            #else 
                $theme.iconEdit() 
                $theme.iconMinimize() 
                $theme.iconMaximize() 
                $theme.iconOptions() 
            #end 
        </menu> 
    #end


  4. Ir al directorio: liferay/tomcat/webapps/eportal/html/common/themes/.
  5. Abrir portlet.jsp con un editor de texto.
  6. Buscar el siguiente texto "boolean showPortletActionsy sustituir el siguiente extracto de codigo:



    Code Block
    titleAnterior
    linenumberstrue
    collapsetrue
    <% 
    boolean showPortletActions = 
            (group.isLayoutPrototype() || tilesPortletDecorate) && 
            (portletDisplay.isShowCloseIcon() || 
             portletDisplay.isShowConfigurationIcon() || 
             portletDisplay.isShowEditDefaultsIcon() || 
             portletDisplay.isShowEditGuestIcon() || 
             portletDisplay.isShowEditIcon() || 
             portletDisplay.isShowExportImportIcon() || 
             portletDisplay.isShowHelpIcon() || 
             portletDisplay.isShowPortletCssIcon() || 
             portletDisplay.isShowPrintIcon() || 
             portletDisplay.isShowRefreshIcon()) 
    %> 


    Por el siguiente: 


    Code Block
    titleNuevo
    linenumberstrue
    collapsetrue
    <% 
    boolean hasGroupPermission = permissionChecker.isGroupAdmin(portletGroupId) || permissionChecker.isGroupOwner(portletGroupId); 
    
    boolean showPortletActions = 
        (group.isLayoutPrototype() || tilesPortletDecorate) && 
        (portletDisplay.isShowCloseIcon() || 
         portletDisplay.isShowConfigurationIcon() || 
         portletDisplay.isShowEditDefaultsIcon() || 
         portletDisplay.isShowEditGuestIcon() || 
         portletDisplay.isShowEditIcon() || 
         portletDisplay.isShowExportImportIcon() || 
         portletDisplay.isShowHelpIcon() || 
         portletDisplay.isShowPortletCssIcon() || 
         portletDisplay.isShowPrintIcon() || 
         portletDisplay.isShowRefreshIcon()) && 
        (hasGroupPermission); 
    %>


  7. Reiniciar Liferay.
  8. Borrar cache y probar con usuario sin permisos administrador.