Desarrollo Solojoomla

Directorio Joomla

first
  
last
 
 
start
stop

Solojoomla

Volver a instalar el componente Poll para encuestas Hits: 3678
Usar puntuación: / 2
MaloBueno 
En ocasiones desinstalamos aplicaciones que creemos no nos van a servir, hasta que llega el dia y llega el arepentimiento. Una de estas aplicaciones suele ser la extension Poll que viene incluida en el core de joomla. Particularmente he buscado por todas partes donde encontrar un equivalente o la misma extension y no la he encontrado, si tal vez o mejor dicho seguramente exista alguna pero el caso es que yo no la he encontrado, asi que si les a pasado lo mismo les voy a redactar en pocos pasos como reponer esta aplicacion...
Primero volveremos a subir los archivos y carpetas de la extension poll a nuestro joomla 1.5.
Subir por ftp carpetas con todos los archivos.
  • /administrator/components/com_poll/
  • /components/com_poll/
Pueden descargar joomla 1.5.9 y extraer las mismas y subirlas. El siguiente paso es acudir a nuestro phpmyadmin y acceder a nuestra base de datos y pinchar en la pestaña SQL. Veran un cuadro o campo grande donde deberan añadir las siguientes tablas de codigo para volver a crear las referencias y añadir  las cuatro tablas con datos de ejemplo a nuestra base de datos.
 
Lo primero es volver a crear las referencias.

INSERT INTO`jos_components` VALUES (10, 'Polls', 'option=com_poll', 0, 0, 'option=com_poll', 'Manage Polls', 'com_poll', 0, 'js/ThemeOffice/component.png', 0, '', 1);

 
El segundo y ultimo paso es añadir las tablas con los datos de ejemplo.
 

CREATE TABLE `jos_polls` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL DEFAULT '',
`alias` varchar(255) NOT NULL DEFAULT '',
`voters` int(9) NOT NULL DEFAULT '0',
`checked_out` int(11) NOT NULL DEFAULT '0',
`checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`published` tinyint(1) NOT NULL DEFAULT '0',
`access` int(11) NOT NULL DEFAULT '0',
`lag` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=15 ;
 
INSERT INTO `jos_polls` VALUES (14, 'Joomla! is used for?', 'joomla-is-used-for',
11, 0, '0000-00-00 00:00:00', 1, 0, 86400);
CREATE TABLE `jos_poll_data` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pollid` int(11) NOT NULL DEFAULT '0',
`text` text NOT NULL,
`hits` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `pollid` (`pollid`,`text`(1))
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=13 ;
 
INSERT INTO `jos_poll_data` VALUES (1, 14, 'Community Sites', 2);
INSERT INTO `jos_poll_data` VALUES (2, 14, 'Public Brand Sites', 3);
INSERT INTO `jos_poll_data` VALUES (3, 14, 'eCommerce', 1);
INSERT INTO `jos_poll_data` VALUES (4, 14, 'Blogs', 0);
INSERT INTO `jos_poll_data` VALUES (5, 14, 'Intranets', 0);
INSERT INTO `jos_poll_data` VALUES (6, 14, 'Photo and Media Sites', 2);
INSERT INTO `jos_poll_data` VALUES (7, 14, 'All of the Above!', 3);
INSERT INTO `jos_poll_data` VALUES (8, 14, '', 0);
INSERT INTO `jos_poll_data` VALUES (9, 14, '', 0);
INSERT INTO `jos_poll_data` VALUES (10, 14, '', 0);
INSERT INTO `jos_poll_data` VALUES (11, 14, '', 0);
INSERT INTO `jos_poll_data` VALUES (12, 14, '', 0);
 
CREATE TABLE `jos_poll_date` (
 
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`vote_id` int(11) NOT NULL DEFAULT '0',
`poll_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `poll_id` (`poll_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;
 
INSERT INTO `jos_poll_date` VALUES (1, '2006-10-09 13:01:58', 1, 14);
INSERT INTO `jos_poll_date` VALUES (2, '2006-10-10 15:19:43', 7, 14);
INSERT INTO `jos_poll_date` VALUES (3, '2006-10-11 11:08:16', 7, 14);
INSERT INTO `jos_poll_date` VALUES (4, '2006-10-11 15:02:26', 2, 14);
INSERT INTO `jos_poll_date` VALUES (5, '2006-10-11 15:43:03', 7, 14);
INSERT INTO `jos_poll_date` VALUES (6, '2006-10-11 15:43:38', 7, 14);
INSERT INTO `jos_poll_date` VALUES (7, '2006-10-12 00:51:13', 2, 14);
INSERT INTO `jos_poll_date` VALUES (8, '2007-05-10 19:12:29', 3, 14);
INSERT INTO `jos_poll_date` VALUES (9, '2007-05-14 14:18:00', 6, 14);
INSERT INTO `jos_poll_date` VALUES (10, '2007-06-10 15:20:29', 6, 14);
INSERT INTO `jos_poll_date` VALUES (11, '2007-07-03 12:37:53', 2, 14);
 
CREATE TABLE `jos_poll_menu` (
 `pollid` int(11) NOT NULL DEFAULT '0',
`menuid` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`pollid`,`menuid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

 
Ya tiene restablecido la aplicacion para encuestas

Redactado por :
lorenzo
 
Última actualización el Miércoles, 04 de Febrero de 2009 12:27
 

Debe registrarse para poder comentar


+ Componentes Joomla

Componente Autostand 2.2



Este  componente para concesionarios y compra ventas de vehiculos presenta una nueva version mejorada en modalidad gratuita. La version anterior 2.1, que ya presente, la cual pueden ver funcionando desde demo.disolnet.com ha sido mejoarda en varios [ ... ]


Mas Componentes
Como añadir mas posiciones para modulos en Joomla 1.5
La forma de añadir mas posiciones para el emplazamiento de los modulos en joomla 1.5 difiere de la version joomla 1.0.15. Esta directamente relacionada con el template utilizado, de tal manera que los cambios a realizar se deben hacer directamente en el archivo xml del template que vamos a utilizar...