3 de septiembre de 2012

JOOMLA: ENGRANDECER PANTALLA DEL DOCLINK EN EL EDITOR

Index: components/com_docman/assets/css/doclink.css
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- components/com_docman/assets/css/doclink.css (revision 2a61a685c476f7a9c5780fa1aad1fae07892c1e5)
+++ components/com_docman/assets/css/doclink.css (revision )
@@ -9,7 +9,7 @@
  */
 
 html, body {
- width: 630; height: 500;
+ width: 760px; height: 700px;
    margin: 0px; padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
@@ -69,9 +69,9 @@
 }
 
 /* force width to allow oveflow: auto */
-#tableContainer { overflow: auto; height: 120px; width: 540px; }
-#tableHead { width: 540px; }
-#tableBody { width: 520px; }
+#tableContainer { overflow: auto; height: 320px; width: 700px; }
+#tableHead { width: 680px; }
+#tableBody { width: 680px; }
 
 /* -- sortable table ----------------------------- */
 
Index: components/com_docman/includes/doclink.html.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- components/com_docman/includes/doclink.html.php (revision 2a61a685c476f7a9c5780fa1aad1fae07892c1e5)
+++ components/com_docman/includes/doclink.html.php (revision )
@@ -44,7 +44,7 @@
                     <button class="button" type="button" "name="updir" onclick="javascript:changeListCtrl('up');"><img src="<?php echo JURI::root(0)?>/components/com_docman/assets/images/btnFolderUp.gif" alt="<?php echo _DML_DCL_UP ?>" /></button>
                     </div>
                     <div id="browser">
- <iframe src="<?php echo JURI::base()?>index.php?option=com_docman&amp;task=doclink-listview" id="listview" name="listview" width="545" height="150" marginwidth="0" marginheight="0" align="top" scrolling="no" frameborder="0" hspace="0" vspace="0"></iframe>
+ <iframe src="<?php echo JURI::base()?>index.php?option=com_docman&amp;task=doclink-listview" id="listview" name="listview" width="700" height="375" marginwidth="0" marginheight="0" align="top" scrolling="no" frameborder="0" hspace="0" vspace="0"></iframe>
                     </div>
                 </td></tr>
             </tbody>
\ No newline at end of file
Index: plugins/editors-xtd/doclink/doclink.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- plugins/editors-xtd/doclink/doclink.php (revision 2a61a685c476f7a9c5780fa1aad1fae07892c1e5)
+++ plugins/editors-xtd/doclink/doclink.php (revision )
@@ -54,7 +54,7 @@
         $button->set('text', JText::_('DOClink'));
         $button->set('name', 'doclink');
         $button->set('link', 'index.php?option=com_docman&amp;task=doclink&amp;e_name='.$name.'&amp;format=raw');
- $button->set('options', "{handler: 'iframe', size: {x: 570, y: 510}}");
+ $button->set('options', "{handler: 'iframe', size: {x: 770, y: 710}}");
 
         return $button;
     }
\ No newline at end of file

24 de agosto de 2012

JOOMLA: JOOMGALLERY: CONTROLAR ACCESO A USER PANEL

PARA QUE NO APAREZCA EL HIPERVINCULO AL PANEL DE CONTROL EN EL FRONTEND SI ERES REGISTRADO O AUTOR:

EN ARCHIVO components/com_joomgallery/helpers/helper.php
BUSCAR //Link to userpanel in the header

    // Link to userpanel in the header
    if(!$params->get('disable_global_info') && $config->get('jg_userspace') == 1 && $config->get('jg_showuserpanel'))
    {
      if($user->get('id') || $config->get('jg_showuserpanel_unreg'))
      {
        if($user->get('id'))
        {
   //PABLO ESTE PHP SIRVE PARA COMPROBAR EL TIPO DE USUARO QUE ESTÁ LOGUEADO
   $user = & JFactory::getUser();
   //1 es visitante
   //2 es registrado
   //3 es autor
   //4 es editor
   //5 es publisher
   //6 es manager
   //7 es administrador
   //8 es Superadministrador
   if(isset($user->groups[2]) || isset($user->groups[3]))
   {
      $params->set('show_mygal', 0);
    // your code! if admin
   }else{
      $params->set('show_mygal', 1);
    // if not admin
    }
        }
        else
        {
          if($config->get('jg_showuserpanel_hint'))
          {
            $params->set('show_mygal_no_access', 1);
          }
        }
      }
    }

PARA NO ACCEDER AL PANEL DE CONTROL EN EL FRONTEND SI ERES REGISTRADO O AUTOR:

EN ARCHIVO components/com_joomgallery/views/userpanel/view.html.php
AL PRINCIPIO (línea 33 aproximadamente)

  function display($tpl = null)
  {
   $user = & JFactory::getUser();
   //1 es visitante
   //2 es registrado
   //3 es autor
   //4 es editor
   //5 es publisher
   //6 es manager
   //7 es administrador
   //8 es Superadministrador
   if(isset($user->groups[2]) || isset($user->groups[3]))
   {
      $msg = JText::_('No está autorizado');
      $this->_mainframe->redirect(JRoute::_('index.php?view=gallery', false), $msg, 'notice');
    // your code! if admin
   }else{
    // if not admin
    }

    if(!$this->_config->get('jg_userspace'))

JOOMLA: COMPROBAR TIPO DE USUARIO LOGUEADO

<?php //PABLO ESTE PHP SIRVE PARA COMPROBAR EL TIPO DE USUARO QUE ESTÁ LOGUEADO
    $user = & JFactory::getUser();
 //1 es visitante
 //2 es registrado
 //3 es autor
 //4 es editor
 //5 es publisher
 //6 es manager
 //7 es administrador
 //8 es Superadministrador
 if(isset($user->groups[2]) || isset($user->groups[3]))
 {
      echo JText::_('Es usuario tipo registrado o autor');
 }else{
      echo JText::_('No es usuario tipo registrado o autor');
  }
?>

23 de julio de 2012

PASAR CONTACTOS DE TARJETA SIM A CONTACTOS GOOGLE EN UN MOVIL ANDROID

Para pasar los contactos a google, en el menú de contactos seleccionas importar/exportar y seleccionas exportar a la tarjeta SD.
Después seleccionas la memoria en la que tengas almacenados tus contactos (Sim o telefono y aceptas)
Una vez acabe este proceso, vuelves a importar/exportar y le das a importar desde SD. Te preguntará a donde lo quieres importar y le das a google.
Así, aunque cambies de teléfono o incluso de número, tus contactos estarán almacenados en tu cuenta de google y al activar un nuevo móvil (Android al menos) te sincronizará todos tus contactos.

En Google los ves entrando en Gmail y en la zona arriba a la izquierda donde pone Gmail pulsas y tienes un desplegable: Gmail, contactos y tareas.

21 de julio de 2012

CREAR UN DISCO USB ARRANCABLE CON CLONEZILLA

Para crear un disco duro externo arrancable donde hacer copias de seguridad con clonezilla:
Hacer un pendrive booteable ( arrancable) para llevar instalado el clonezilla y las imágenes de las particiones:

1. Descargar Clonezilla en : http://clonezilla.org

2. Una vez descargado, vamos a formatear el USB desde Windows (en Fat32)
3. Descomprimimos el zip del Clonezilla en el mismo USB y extraemos todo su contenido.
4. Entramos en el directorio UTILS y luego en el subdirectorio WIN32. Alli encontramos el fichero makeboot.bat. Lo ejecutamos y ya tenemos el USB arrancable. ADVERTENCIA! Makeboot.bat se debe ejecutar desde la unidad flash USB o disco duro USB, nunca desde el disco local del sistema.

7 de julio de 2012

error JOOMLA "Detected an incomplete multibyte character in input string"

Corregir los dos ficheros administrator\language\es-ES\es-ES.plg_system_logout.sys.ini y administrator\language\es-ES\es-ES.plg_system_logout.ini quitando los acentos.

16 de junio de 2012

CENTRO DE SEGURIDAD DESACTIVADO

A veces, por motivos de instalaciones y desinstalaciones de antivirus, el centro de seguridad de windows comunica que está desactivado.

Se soluciona creando con el bloc de notas un archivo .reg con el siguiente contenido, ejecutándolo y reiniciando después:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc]
 "DisplayName"="@%SystemRoot%\\System32\\wscsvc.dll,-200"
 "ErrorControl"=dword:00000001
 "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
   74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
   00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
   6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,\
   00,65,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,52,00,65,00,73,00,74,00,\
   72,00,69,00,63,00,74,00,65,00,64,00,00,00
 "Start"=dword:00000002
 "Type"=dword:00000020
 "Description"="@%SystemRoot%\\System32\\wscsvc.dll,-201"
 "DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,57,00,69,00,6e,00,\
   4d,00,67,00,6d,00,74,00,00,00,00,00
 "ObjectName"="NT AUTHORITY\\LocalService"
 "ServiceSidType"=dword:00000001
 "RequiredPrivileges"=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,\
   00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
   67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,\
   00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
   00,00,00,00
 "DelayedAutoStart"=dword:00000001
 "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
   00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc\Parameters]
 "ServiceDllUnloadOnStop"=dword:00000001
 "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
   00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
   77,00,73,00,63,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc\Security]
 "Security"=hex:01,00,14,80,c8,00,00,00,d4,00,00,00,14,00,00,00,30,00,00,00,02,\
   00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
   00,00,02,00,98,00,06,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
   05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
   20,02,00,00,00,00,14,00,9d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,\
   00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,00,01,\
   00,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,00,28,00,15,00,00,00,01,06,00,\
   00,00,00,00,05,50,00,00,00,49,59,9d,77,91,56,e5,55,dc,f4,e2,0e,a7,8b,eb,ca,\
   7b,42,13,56,01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,\
   00,00,00