Seite 1 von 3
phpbb Calendar' Version 0.0.8
Verfasst: 09.02.2009 17:32
von DeaQ
Hi ihr lieben Leutz,
ich habe mir den Kalender installiert was auch soweit ganz gut geklappt hat, dann kam ich zu den sql eingaben.
Sobald ich "INSERT INTO `phpbb_calendar_event_types` (`etype_id`,`etype_index`,`etype_full_name`,`etype_display_name`,`etype_color`,`etype_image`) VALUES
(1,1,'Generic Event','','','');" einfügen will kommt folgende Fehlermeldung: #1062 - Duplicate entry '1' for key 1
Da es das erstemal ist das ich mit SQL zutun hab, habe ich absolut keinen Plan
Wäre spitze wenn mir da jemand helfen könnte
greetz
DeaQ
Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 17:29
von DeaQ
Das nenne ich Support

Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 17:32
von Metzle
Hallo,
was erwartest du denn?
Dein erster Beitrag wurde geschrieben am 9. Februar 2009, 17:32 und dein zweiter quasi 24h danach am 10. Februar 2009, 17:29. Vielleicht haben sich gerade mal nicht alle genau diese Mod installiert? Schon mal drüber nachgedacht? Vielleicht installiert sich ja extra jemand die Mod, um dir zu helfen, hat aber erst heute Abend Zeit dazu? Mal nicht so hohe Ansprüche stellen könnte auch vorteilhaft sein.
Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 18:04
von bantu
Die Fehlermeldung sagt, dass es bereits einen Eintrag mit der etype_id=1 gibt.
Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 18:57
von DeaQ
Metzle hat geschrieben:Hallo,
was erwartest du denn?
Dein erster Beitrag wurde geschrieben am 9. Februar 2009, 17:32 und dein zweiter quasi 24h danach am 10. Februar 2009, 17:29. Vielleicht haben sich gerade mal nicht alle genau diese Mod installiert? Schon mal drüber nachgedacht? Vielleicht installiert sich ja extra jemand die Mod, um dir zu helfen, hat aber erst heute Abend Zeit dazu? Mal nicht so hohe Ansprüche stellen könnte auch vorteilhaft sein.
Hast ja recht SORRY !!!
Ich hänge jetzt schon ne halbe Ewigkeit an dem Dinge und irgendwei sagt er mir immer wieder die gleiche Sch... , war echt nicht meine Absicht hier meine Frust auszulassen wollte keinen vor dem Kopf stoßen. Sry nochmal !!!
@ bantu
Das verstehe ich aber nicht da ich es genau nach der Anleitung gemacht habe.
Code: Alles auswählen
/* WARNING: do NOT execute the SQL commands on the phpbb_acl_options table more
than once if you're upgrading or trying to repair a previous installation of the calendar mod.
Executing this command more than once will add duplicate entries to the table
breaking your current permissions and causing the calendar to malfunction */
INSERT INTO phpbb_acl_options (auth_option, is_global, is_local, founder_only) VALUES ('a_calendar', 1, 0, 0),
('m_calendar_edit_other_users_events', 1, 0, 0),
('m_calendar_delete_other_users_events', 1, 0, 0),
('u_calendar_view_events', 1, 0, 0),
('u_calendar_create_events', 1, 0, 0),
('u_calendar_edit_events', 1, 0, 0),
('u_calendar_delete_events', 1, 0, 0);
DROP TABLE IF EXISTS `phpbb_calendar_config`;
CREATE TABLE IF NOT EXISTS `phpbb_calendar_config` (
`config_name` varchar(255) NOT NULL,
`config_value` varchar(255) NOT NULL
);
INSERT INTO `phpbb_calendar_config` (`config_name`, `config_value`) VALUES
('first_day_of_week', '0'),
('index_display_week', '0'),
('index_display_next_events', '5'),
('hour_mode', '12'),
('display_truncated_name', '0'),
('prune_frequency', '0'),
('last_prune', '0'),
('prune_limit', '2592000'),
('display_hidden_groups', '0');
DROP TABLE IF EXISTS `phpbb_calendar_event_types`;
CREATE TABLE IF NOT EXISTS `phpbb_calendar_event_types` (
`etype_id` tinyint(3) unsigned NOT NULL auto_increment,
`etype_index` tinyint(3) unsigned NOT NULL default '0',
`etype_full_name` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
`etype_display_name` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
`etype_color` varchar(6) character set utf8 collate utf8_bin NOT NULL default '',
`etype_image` varchar(255) NOT NULL,
PRIMARY KEY (`etype_id`)
);
INSERT INTO `phpbb_calendar_event_types` (`etype_id`,`etype_index`,`etype_full_name`,`etype_display_name`,`etype_color`,`etype_image`) VALUES
(1,1,'Generic Event','','','');
DROP TABLE IF EXISTS `phpbb_calendar_events`;
CREATE TABLE IF NOT EXISTS `phpbb_calendar_events` (
`event_id` int(10) unsigned NOT NULL auto_increment,
`etype_id` tinyint(4) NOT NULL,
`sort_timestamp` bigint(20) unsigned NOT NULL,
`event_start_time` bigint(20) unsigned NOT NULL,
`event_end_time` bigint(20) unsigned NOT NULL,
`event_all_day` tinyint(2) NOT NULL default '0',
`event_day` varchar(10) character set utf8 collate utf8_bin NOT NULL default '',
`event_subject` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
`event_body` longblob NOT NULL,
`poster_id` mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
`event_access_level` tinyint(1) NOT NULL default '0',
`group_id` mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
`enable_bbcode` tinyint(1) unsigned NOT NULL default '1',
`enable_smilies` tinyint(1) unsigned NOT NULL default '1',
`enable_magic_url` tinyint(1) unsigned NOT NULL default '1',
`bbcode_bitfield` varchar(255) character set utf8 collate utf8_bin NOT NULL default '',
`bbcode_uid` varchar(8) character set utf8 collate utf8_bin NOT NULL,
PRIMARY KEY (`event_id`)
);
Kann es sein das in der Anleitung ein Fehler ist ?
Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 19:32
von wolfman24
Nein, du hast einfach das INSERT statement 2 Mal ausgeführt, oder versucht, 2 Mal auszuführen. So wie die komplette Query da steht, läuft sie reibungslos durch.
Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 20:09
von DeaQ
Na dann werd ich das ganze nochmal neu machen *ich freu mich*

Re: phpbb Calendar' Version 0.0.8
Verfasst: 10.02.2009 22:22
von wolfman24
Wiso neu machen, der Eintrag war doch schon in der DB. Sollte doch so funktionieren, oder gibt es Probleme? Ignoriere einfach den oben genannten Fehler, denn die Zeile war ja schon in der Tabelle und konnte deshalb nicht hinzugefügt werden.
Re: phpbb Calendar' Version 0.0.8
Verfasst: 11.02.2009 15:59
von DeaQ
Das ist ja genau das was ich nicht verstehe diese Meldung habe ich ja bekommen als ich zum aller erstenmal den Mod in die Datenbank eingegeben hatte.
Re: phpbb Calendar' Version 0.0.8
Verfasst: 11.02.2009 16:35
von wolfman24
Kann nicht sein, diese Meldung kommt nur, wenn dieser Eintrag schon in der DB ist. Du mußt das Insert Statement, ob wissentlich oder unwissentlich, 2 Mal ausgeführt haben, anders kann diese Meldung nicht kommen. Ist aber auch egal, du solltest dich an dieser Meldung nicht stören und der Kalender sollte funktionieren, oder?