the table
"fb_attacthments.php"
is incorrectly named - it should be
"fb_attachments.php"
and the file contents also contain the same typo error several times.
Installing this plug-in file
as-is will cause com_migrator to be unable to list the plugins.
Steps to take to fix this:
1 - rename
"fb_attacthments.php" as "fb_attachments.php"
2a - download the attached file, and upload it, OR
2b - correct the contents of the file yourself, using this corrected text:
-first, open the file in a text editor
-then delete the entire file contents, and replace with this script, instead.
ALL this does is correct the spelling error for fb_attachments.php
<?php
/**
* FireBoard Migrator Plugins
* TWS Intership Mini Project 1
*
www.tekdi.net
**/
/**
* FireBoard ETL plugin
*/
class fb_attachments_ETL extends ETLPlugin
{
/**
* Returns the name of the plugin
*/
function getName()
{
return "FireBoard fb_attachments ETL Plugin";
}
/**
* Returns the table that this plugin transforms
*/
function getAssociatedTable()
{
return 'fb_attachments';
}
/**
* Generates any SQL statements that need to be completed before the rows are generated
*/
function getSQLPrologue()
{
$ret = <<<EOT
CREATE TABLE IF NOT EXISTS `jos_fb_attachments` (
`mesid` int(11) NOT NULL default '0',
`filelocation` text NOT NULL,
KEY `mesid` (`mesid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
EOT;
return $ret;
}
}
---------------------------------
3 - save the corrected file
4 - upload the corrected file along with the remaining "fb_xxxxxx.php files" from the "fireboard_migrator_plugins_v1.0" folder. I did not experience any other issued with the fieboard ETL plugins
5 - you are uploading the file to:
/your_joomla_site/administrator/components/com_migrator/plugins/
6 - use FTP, check file permissions when finished uploading.
I've attached the file, if you prefer to not edit the file yourself.
Hope this helps - dagnome