<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic eliminar pestañas navegador en función de usuario in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204969#M158099</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola, he comentado en un tema, pero creo que nadie lo va a leer, así que lo planteo en este nuevo. Es una pregunta rápida, facil (espero) y directa, os cuento:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Para eliminar las pestañas "guest home", "my alfresco" y "company home" del navegador de alfresco explorer, añado lo siguiente al fichero …tomcat/webapps/alfresco/jsp/sidebar/navigator.jsp:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; window.onload = hideThings;&lt;BR /&gt;&lt;BR /&gt;function hideThings(){&lt;BR /&gt;&amp;nbsp;&amp;nbsp; var links = document.getElementById("navigator").getElementsByTagName('div');&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; for(var i=0; i&amp;lt;links.length; i++){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(links[i].innerHTML.indexOf("Guest Home") &amp;gt; 0){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; links[i].style.visible = 'false';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; links[i].style.display = 'none';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; for(var i=0; i&amp;lt;links.length; i++){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(links[i].innerHTML.indexOf("My Alfresco") &amp;gt; 0){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; links[i].style.visible = 'false';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; links[i].style.display = 'none';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; for(var i=0; i&amp;lt;links.length; i++){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(links[i].innerHTML.indexOf("Company Home") &amp;gt; 0){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; links[i].style.visible = 'false';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; links[i].style.display = 'none';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&gt;&amp;lt;/script&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Muy bien. Pues ahora quiero eliminarlas en caso que el usuario no sea admin. Es decir poner una condición del estilo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;if(user.name=='admin')){&lt;BR /&gt;&amp;nbsp;&amp;nbsp; window.onload = hideThings;&lt;BR /&gt;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Esta no funciona, y otras que he puesto tampoco. Pero da igual, la pregunta es: ¿cual sería el "if" correcto para indicar que solo se ejecute en caso de que no sea admin? entiendo que aunque sea un script, dentro de un jsp, se puede indicar de alguna forma (dentro del javascript, ya que poniendo la condición &lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&amp;lt;a:booleanEvaluator value="#{NavigationBean.currentUser.admin == true}" id="evalA"&amp;gt;&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; antes del &lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&amp;lt;r:navigator id="navigator" activeArea="#{NavigationBean.toolbarLocation}" /&amp;gt;&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt; me casca todo el navigator, y yo solo quiero esconder pestañas.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;gracias!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jan 2012 12:43:27 GMT</pubDate>
    <dc:creator>massanen_2296</dc:creator>
    <dc:date>2012-01-12T12:43:27Z</dc:date>
    <item>
      <title>eliminar pestañas navegador en función de usuario</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204969#M158099</link>
      <description>Hola, he comentado en un tema, pero creo que nadie lo va a leer, así que lo planteo en este nuevo. Es una pregunta rápida, facil (espero) y directa, os cuento&lt;IMG id="smileytongue" class="emoticon emoticon-smileytongue" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;ara eliminar las pestañas "guest home", "my alfresco" y "company home" del navegador de alfresco explorer, añado lo siguiente al fichero …to</description>
      <pubDate>Thu, 12 Jan 2012 12:43:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204969#M158099</guid>
      <dc:creator>massanen_2296</dc:creator>
      <dc:date>2012-01-12T12:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: eliminar pestañas navegador en función de usuario</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204970#M158100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;por si alguien lo ve muy trivial, añadir que haciendo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;if(user.isAdmin())){&lt;BR /&gt;&amp;nbsp;&amp;nbsp; window.onload = hideThings;&lt;BR /&gt;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;tampoco funciona.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tambien he provado de buscar el company home mediante un search de lucene, y que el if sea "si tiene full privileges no entres", pero tampoco funciona. Es como si sudara del if.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alguna idea?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2012 17:56:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204970#M158100</guid>
      <dc:creator>massanen_2296</dc:creator>
      <dc:date>2012-01-12T17:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: eliminar pestañas navegador en función de usuario</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204971#M158101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No hay forma de arreglarlo…. hay alguien que sepa como puedo esconder las pestañas en función del ususario??&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;que alguien diga algo… (cara de "forever alone")…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jan 2012 11:27:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/eliminar-pesta%C3%B1as-navegador-en-funci%C3%B3n-de-usuario/m-p/204971#M158101</guid>
      <dc:creator>massanen_2296</dc:creator>
      <dc:date>2012-01-17T11:27:29Z</dc:date>
    </item>
  </channel>
</rss>

