Seite 10 von 16
Verfasst: 28.04.2007 13:41
von BB-BF-BM
Hallo, tut mir Leid, dass ich mich erst jetzt wieder melde, aber ich habe im Moment nicht so viel Zeit. Da es zuviel Code wäre, um ihn hier zu posten, habe ich die geänderten Dateien hochgeladen:
portal.php und
portal_body.tpl
Verfasst: 28.04.2007 14:42
von Euphoria
Hallo,
Kriege folgenden Fehler:
Code: Alles auswählen
Could not obtain calendar config data
DEBUG MODE
SQL Error : 1146 Table 'klth.CALENDAR_CONFIG_TABLE' doesn't exist
SELECT name, value FROM CALENDAR_CONFIG_TABLE
Line : 17
File : calendar.php
Was hab ich falsch gemacht?
Verfasst: 28.04.2007 14:52
von redbull254
SQL Error : 1146 Table 'klth.CALENDAR_CONFIG_TABLE' doesn't exist
Die Tabelle existiert nicht.
Du hast den Präfix geändert von phpBB auf klth ,richtig?
Ich sage jetzt mal ohne Gewähr, das dies so falsch geschrieben ist .
Eher so ?
Code: Alles auswählen
Table 'klth_CALENDAR_CONFIG_TABLE'
Schau Dir nochmal das Original an.
Verfasst: 28.04.2007 14:53
von Euphoria
Die Präfixe sind bei allen Tabellen "phpbb_" ...in welcher Datei des Kalenders muss ich das den dann ändern?
Verfasst: 28.04.2007 14:55
von redbull254
benutzt Du einen anderen Style als subSilver ?
hast Du die db_update ausgeführt?
Verfasst: 28.04.2007 14:57
von Euphoria
Ja, ich benutze AdInfinitum... welche db_update? ^^
Verfasst: 28.04.2007 15:01
von redbull254
bei der Mod ist doch bestimmt eine Datei dabei, um die Datenbank Einträge zu machen oder in der Install stehen die SQL Anweisungen drin.
Verfasst: 28.04.2007 15:05
von Euphoria
Ja, da steht
Code: Alles auswählen
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE `phpbb_calendar_cats` (
`cat_id` int(11) NOT NULL auto_increment,
`cat_name` varchar(255) NOT NULL default '',
`read_user_level` int(11) NOT NULL default '0',
`read_user_ids` varchar(50) NOT NULL default '',
`read_group_ids` varchar(50) NOT NULL default '',
`read_black_uids` varchar(50) NOT NULL default '',
`edit_user_level` int(11) NOT NULL default '0',
`edit_user_ids` varchar(50) NOT NULL default '',
`edit_group_ids` varchar(50) NOT NULL default '',
`edit_black_uids` varchar(50) NOT NULL default '',
`auto_notify` int(11) NOT NULL default '0',
PRIMARY KEY (`cat_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `phpbb_calendar_auth` (
`action` varchar(32) NOT NULL default '',
`user_level` int(11) NOT NULL default '0',
`group_ids` varchar(50) NOT NULL default '',
`user_ids` varchar(50) NOT NULL default '',
`black_uids` varchar(50) NOT NULL default '',
PRIMARY KEY (`action`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `phpbb_calendar_auth` VALUES ('read', 0, '', '', '');
INSERT INTO `phpbb_calendar_auth` VALUES ('add', 1, '', '', '');
INSERT INTO `phpbb_calendar_auth` VALUES ('edit', 1, '', '', '');
CREATE TABLE `phpbb_calendar_config` (
`name` varchar(30) NOT NULL,
`value` varchar(50) NOT NULL,
PRIMARY KEY (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `phpbb_calendar_config` VALUES ('date_format', 'D, j.n.Y');
INSERT INTO `phpbb_calendar_config` VALUES ('days_before_today', '7');
INSERT INTO `phpbb_calendar_config` VALUES ('days_after_today', '21');
INSERT INTO `phpbb_calendar_config` VALUES ('next_days', '10');
INSERT INTO `phpbb_calendar_config` VALUES ('notify_mode', '');
CREATE TABLE `phpbb_calendar_events` (
`event_id` int(11) NOT NULL auto_increment,
`event_name` varchar(70) NOT NULL default '',
`event_desc` text NOT NULL,
`author` int(11) NOT NULL default '0',
`times` varchar(255) NOT NULL default '',
`j` varchar(255) NOT NULL default '',
`n` varchar(255) NOT NULL default '',
`Y` varchar(255) NOT NULL default '',
`w` varchar(255) NOT NULL default '',
`cats` varchar(255) NOT NULL default '',
PRIMARY KEY (`event_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
ALTER TABLE `phpbb_users` ADD `cal_notify_mode` VARCHAR(5) DEFAULT '' NOT NULL, ADD `cal_notify_days` INT DEFAULT '3' NOT NULL, ADD `cal_notify_cats` VARCHAR(100) DEFAULT '' NOT NULL;
Das hab' ich auch alles eingefügt... so wie's war. Und nu?
Verfasst: 28.04.2007 15:13
von redbull254
Das hab' ich auch alles eingefügt... so wie's war. Und nu?
Warten auf die Spezialisten hier im Forum, ich weiß leider auch nichts anderes mehr.
Wenn ich mich recht erinnere, musst Du für die Mod noch einen andere Mod installiert haben, wenn ich mich jetzt nicht täusche,richtig?
Steht in der install glaube ich drin.

Verfasst: 28.04.2007 15:18
von Euphoria
Nee, das steht da nicht.
Es steht aber:
Code: Alles auswählen
## Author Notes:
##
## This MOD adds a simple calendar to your board.
## Please change "phpbb_" to your own table prefix in the SQL-Statements!
## You should run "calender.php?cronjob" every day to send notifications.
Verstehe ich aber nicht.