Page 1 of 1

Phoca Download 3.0 bug?

Posted: 24 May 2013, 19:45
by jemoreno
I noticed that for phocadownload 3.0 when I try to access the styles page I get a 500 error, I think the issues is because of the following SQL:

SQL=SELECT a.filename as filename, a.type as type, a.menulink as menulink FROM xxxxx_phocadownload_styles AS a WHERE a.published = 1 ORDER BY a.type, a.ordering ASC

There is no table called xxxxx_phocadownload_styles where xxxxx=my db prefix

Re: Phoca Download 3.0 bug?

Posted: 24 May 2013, 20:05
by jemoreno
I was able to fix this bug by searching the install sql file and manually building the table.

CREATE TABLE IF NOT EXISTS `xxxxx_phocadownload_styles` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL DEFAULT '',
`alias` varchar(255) NOT NULL DEFAULT '',
`filename` varchar(255) NOT NULL DEFAULT '',
`menulink` text,
`type` tinyint(1) NOT NULL DEFAULT '0',
`published` tinyint(1) NOT NULL DEFAULT '0',
`checked_out` int(11) unsigned NOT NULL DEFAULT '0',
`checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`ordering` int(11) NOT NULL DEFAULT '0',
`params` text,
`language` char(7) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) DEFAULT CHARSET=utf8 ;

INSERT INTO `xxxxx_phocadownload_styles` (`id`, `title`, `alias`, `filename`, `menulink`, `type`, `published`, `checked_out`, `checked_out_time`, `ordering`, `params`, `language`) VALUES
(1, 'Phocadownload', 'phocadownload', 'phocadownload.css', NULL, 1, 1, 0, '0000-00-00 00:00:00', 1, NULL, '*'),
(2, 'Rating', 'rating', 'rating.css', NULL, 1, 1, 0, '0000-00-00 00:00:00', 2, NULL, '*'),
(3, 'Button', 'button', 'button.css', NULL, 1, 0, 0, '0000-00-00 00:00:00', 3, NULL, '*'),
(4, 'Button (Rounded Corners)', '', 'buttonrc.css', NULL, 1, 0, 0, '0000-00-00 00:00:00', 4, NULL, '*'),
(5, 'Default', 'default', 'default.css', NULL, 2, 1, 0, '0000-00-00 00:00:00', 1, NULL, '*');

This allowed me to have full functionality of the download plugin as well.

Re: Phoca Download 3.0 bug?

Posted: 24 May 2013, 23:25
by Benno
Well done! :twisted:

Kind regards,
Benno