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&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&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&task=doclink&e_name='.$name.'&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
Aquí voy colgando cosas que me resultaron de utilidad. No contestaré a comentarios, no es un blog para dar soporte a nada ni para responder dudas. Simplemente comparto lo que me valió, por si a alguien más le vale. Pero no respondo de los daños que su uso pueda ocasionar.
3 de septiembre de 2012
JOOMLA: ENGRANDECER PANTALLA DEL DOCLINK EN EL EDITOR
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'))
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');
}
?>
$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.
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.
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
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
Suscribirse a:
Entradas (Atom)