Joomla100 Support Forum

Joomla!-/CMS-Hosting => Joomla! - Komponenten => Thema gestartet von: abcschuetze am 13.10.2007 18:39 Uhr

Titel: Fire Board
Beitrag von: abcschuetze am 13.10.2007 18:39 Uhr
Hallo,

hab auf meiner neuen Seite wieder das Community-Paket, diesmal aber mit dem Fireboard, mit dem ich mich noch gar nicht auskenne. Nun möchte ich dort eine neue Kategorie erstellen aber das geht nicht, ich bekomme folgende Fehlermeldung:

fbforum:: store failed >br/> unknown columne class_sfx in field list SQL = insert into mos_fb_categories......

ich hab vorher die ganzen Beispieldateien gelöscht - kann es sein, das ich da was zuviel gelöscht habe  ???

Danke für Eure Hilfe.
Titel: Re: Fire Board
Beitrag von: admin am 13.10.2007 19:47 Uhr
Hm, eigentlich nicht. Könnten Sie bitte mal den Backend-Login per PM durchgeben?
Titel: Re: Fire Board
Beitrag von: admin am 15.10.2007 14:33 Uhr
Ok, Fehler gefunden. In der DB muss noch folgendes SQL-Statement ausgeführt werden:

alter table `mos_fb_categories`
add column `headerdesc` text NOT NULL  after `description`,
add column `class_sfx` varchar(20) NOT NULL  after `headerdesc`,
add column `id_last_msg` int(10) NOT NULL  DEFAULT '0' after `class_sfx`,
add column `numTopics` mediumint(8) NOT NULL  DEFAULT '0' after `id_last_msg`,
add column `numPosts` mediumint(8) NOT NULL  DEFAULT '0' after `numTopics`,
add column `time_last_msg` int(11) NULL  after `numPosts`,
add KEY `msg_id`(`id_last_msg`), COMMENT='';

und:

alter table `mos_fb_messages`
add column `modified_by` int(7) NULL  after `moved`,
add column `modified_time` int(11) NULL  after `modified_by`,
add column `modified_reason` tinytext NULL  after `modified_time`, COMMENT='';

create table `mos_fb_ranks`(
`rank_id` mediumint(8) unsigned NOT NULL  auto_increment  ,
`rank_title` varchar(255) NOT NULL   ,
`rank_min` mediumint(8) unsigned NOT NULL  DEFAULT '0'  ,
`rank_special` tinyint(1) unsigned NOT NULL  DEFAULT '0'  ,
`rank_image` varchar(255) NOT NULL   ,
PRIMARY KEY (`rank_id`)
);

alter table `mos_fb_users`
add column `personalText` tinytext NULL  after `uhits`,
add column `gender` tinyint(4) NOT NULL  DEFAULT '0' after `personalText`,
add column `birthdate` date NOT NULL  DEFAULT '0000-00-00' after `gender`,
add column `location` varchar(50) NULL  after `birthdate`,
add column `ICQ` varchar(50) NULL  after `location`,
add column `AIM` varchar(50) NULL  after `ICQ`,
add column `YIM` varchar(50) NULL  after `AIM`,
add column `MSN` varchar(50) NULL  after `YIM`,
add column `SKYPE` varchar(50) NULL  after `MSN`,
add column `hideEmail` tinyint(1) NOT NULL  DEFAULT '1' after `SKYPE`,
add column `showOnline` tinyint(1) NOT NULL  DEFAULT '1' after `hideEmail`,
add column `rank` tinyint(4) NOT NULL  DEFAULT '0' after `showOnline`,
add column `GTALK` varchar(50) NULL  after `rank`,
add column `websitename` varchar(50) NULL  after `GTALK`,
add column `websiteurl` varchar(50) NULL  after `websitename`, COMMENT='';

INSERT INTO `mos_fb_ranks` (`rank_id`, `rank_title`, `rank_min`, `rank_special`, `rank_image`) VALUES
(1, 'Fresh Boarder', 0, 0, 'rank1.gif'),
(2, 'Junior Boarder', 20, 0, 'rank2.gif'),
(3, 'Senior Boarder', 40, 0, 'rank3.gif'),
(4, 'Expert Boarder', 80, 0, 'rank4.gif'),
(5, 'Gold Boarder', 160, 0, 'rank5.gif'),
(6, 'Platinum Boarder', 320, 0, 'rank6.gif'),
(7, 'Administrator', 0, 1, 'rankadmin.gif'),
(8, 'Moderator', 0, 1, 'rankmod.gif'),
(9, 'Spammer', 0, 1, 'rankspammer.gif');

UPDATE `mos_fb_users` SET `rank`=8 WHERE `moderator`=1 AND `rank`=0;
Titel: Re: Fire Board
Beitrag von: abcschuetze am 15.10.2007 17:45 Uhr
ähm, mit Datenbank-Geschichten kenn ich mich nur ganz wenig aus - wie muss ich da vorgehen? Ich nehme an, erst mal Backup machen und dann die Befehle nacheinander ausführen?  :-\
Titel: Re: Fire Board
Beitrag von: admin am 15.10.2007 19:02 Uhr
Wenn Sie mir die FTP-Zugangsdaten per PM zukommen lassen, mache ich das. Nur zur Info bei der Vorgehensweise:

1. in phpMyAdmin einloggen

2. die zur Installation gehörige DB auswählen

3. auf SQL klicken

4. in das Eingabefenster die Codes von oben per Copy&Paste eintragen und dies mit OK bestätigen
Titel: Re: Fire Board
Beitrag von: abcschuetze am 15.10.2007 19:20 Uhr
Ok, ich werds mal selbst versuchen...... bei der Gelegenheit: ich hab auf meiner anderen Seite einige Komponenten deinstalliert, die ich nicht brauche. Da kann ich doch dann auch die dazugehörigen Datenbanktabellen löschen, oder? Muss ich da noch irgendwas beachten?
Titel: Re: Fire Board
Beitrag von: admin am 15.10.2007 21:51 Uhr
Ja, vorher unbedingt ein Backup erstellen, falls etwas zuviel gelöscht wird. Ansonsten müssten nur die Tabellen der Komponente marktiert und gelöscht werden.