domingo, 31 de enero de 2010

Redirigir con target _top

Para redirigir con Javascript saliendo del iframe:

miércoles, 27 de enero de 2010

Joomla tips

Como se me olvida todo, tendré que ir apuntando cosas aquí:
  • Conseguir la URL del site: JURI::base()
  • Agrandar la caja de preferencias del componente: JToolBarHelper::preferences('com_joomdle', 300);
  • Obtener el menú activo:
  • $menu = &JSite::getMenu(); $menuItem = &$menu->getActive(); $itemid = $menuItem->id;

viernes, 22 de enero de 2010

Entrar en directorios que empiezan con guión

Hay que hacer algo como:
  • cd ./-dir

Instalando Alfresco

Estamos empezando a probar Alfresco, y como tendré que volverlo a instalar, apunto algunas cosillas.

  • Hay que modificar alfresco.sh y definir correctamente las variables ALF_HOME (/opt/Alfresco) y JAVA_HOME (/usr/lib/jvm/java-6-sun-1.6.0.07)
  • Hay que modificar el fichero tomcat/shared/classes/alfresco-global.properties para poner correctamente los datos de la Base de datos
  • Hay que renombrar (añadiéndoles .sample) los ficheros tomcat/webapps/studio/WEB-INF/classes/alfresco/web-extension/web-framework-config-custom.xml y tomcat/webapps/studio/WEB-INF/classes/alfresco/web-extension/custom-web-framework-application-context.xml
Para poner Alfresco en español:
  • Decagar paquete: wget http://forge.alfresco.com/frs/download.php/460/es_ES_Spanish_language_pack.zip
  • Descomprimir y poner los ficheros (no el directorio) en tomcat/shared/classes/alfresco/messages/
  • Editar el fichero /tomcat/webapps/alfresco/WEB-INF/classes/alfresco/web-client-config.xml y añadir Spanish en la lista de lenguajes.
Para que aparezca sólo el español en la lista de idiomas en la página de login debemos modificar tomcat/webapps/alfresco/WEB-INF/classes/alfresco/web-client-config.xml, en la misma zona que antes:
  • Eliminar la línea del idioma inglés
  • Dejar el contenedor así: (Añadir replace="true")
Para que funcionen las búsquedas en documentos OpenOffice 2.4:
  • Puede que tengas que instalar el paquete openoffice.org-headless
  • Puede que tengas que modificar el usuario de openoffice (ooo.user) en el fichero tomcat/webapps/alfresco/WEB-INF/classes/alfresco/repository.properties, para que apunte al directorio de openoffice de un usuario, como /root/.openoffice.org2/
Para cambiar el logo de la página de inicio:
  • Subimos el nuevo logo a /opt/Alfresco/tomcat/webapps/alfresco/images/logo
  • Modificamos tomcat/webapps/alfresco/jsp/login.jsp para apuntar a la nueva imagen: buscamos por AlfrescoLogo200.png y la cambiamos por la nueva.