Seite 1 von 4

Topic calendar 1.0.1

Verfasst: 18.04.2004 23:35
von Patrickpb
In der Anleitung zu dem Topic Kalender steht:
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ SQL ]-------------------------------------------------
#
ALTER TABLE phpbb_topics ADD topic_calendar_time INT(11);
ALTER TABLE phpbb_topics ADD topic_calendar_duration INT(11);
ALTER TABLE phpbb_topics ADD INDEX (topic_calendar_time);

ALTER TABLE phpbb_auth_access ADD auth_cal TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_forums ADD auth_cal TINYINT(2) DEFAULT '0' NOT NULL;
UPDATE phpbb_auth_access SET auth_cal = auth_sticky;
UPDATE phpbb_forums SET auth_cal = auth_sticky;
#
#-----[ SQL ]-------------------------------------------------
#
# This part is optional : do it only if you want your users to be able to choose their setup
# if you want so, you'll have to install the MOD-mods_settings mod included in the pack
#
ALTER TABLE phpbb_users ADD user_calendar_display_open TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD user_calendar_header_cells TINYINT(1) DEFAULT '7' NOT NULL;
ALTER TABLE phpbb_users ADD user_calendar_week_start TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_calendar_nb_row TINYINT(2) UNSIGNED DEFAULT '5' NOT NULL;
ALTER TABLE phpbb_users ADD user_calendar_birthday TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_calendar_forum TINYINT(1) DEFAULT '1' NOT NULL;
#
was muss ich denn da machen, sonst muss man doch immer nur eine Install ausführen! Kann mir da jemand weiterhelfen?

Verfasst: 19.04.2004 08:31
von Markus67
hi patrick ...

das ist der sql befehl um die datenbank entsprechend zu erweitern ....

hast du phpmyadmin ?

markus

Verfasst: 19.04.2004 10:01
von Patrickpb
Ja, habe ich! Und wie muss ich dass denn machen?

Verfasst: 19.04.2004 10:04
von Leuchte
Bei phpMyAdmin deine Datenbank auf der linken Seite auswählen und im Hauptframe dann auf SQL klicken.
Dann hast du dort ein Eingabefeld, wo du diese Zeilen eingeben musst

Verfasst: 19.04.2004 10:08
von Markus67
hi

Code: Alles auswählen

ALTER TABLE phpbb_topics ADD topic_calendar_time INT(11); 
ALTER TABLE phpbb_topics ADD topic_calendar_duration INT(11); 
ALTER TABLE phpbb_topics ADD INDEX (topic_calendar_time); 

ALTER TABLE phpbb_auth_access ADD auth_cal TINYINT(1) DEFAULT '0' NOT NULL; 
ALTER TABLE phpbb_forums ADD auth_cal TINYINT(2) DEFAULT '0' NOT NULL; 
UPDATE phpbb_auth_access SET auth_cal = auth_sticky; 
UPDATE phpbb_forums SET auth_cal = auth_sticky; 
du öffnest phpmyadmin ...

dann klickst du links auf deine datenbank ....

rechts erscheinen dann verschieden "reiter" unter anderme SQL ...

einmal draufklicken ... und im SQL fenster denn diesen befehl einfügen per copy & paste ....

bestätigen ... fertig :-)

markus

Verfasst: 19.04.2004 10:15
von Patrickpb
Danke, habs hinbekommen!

Verfasst: 19.04.2004 10:32
von Patrickpb
Wenn ich jetzt Part1 ausführe, denn kommt folgende Fehlermeldung:
Installation Failed
EasyMOD encountered the following error(s). A general error could be ABC. A critical error means D and you should do XYZ.
Critical Error

FIND FAILED: In file [templates/subSilver/overall_header.tpl] could not find:

<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}"

MOD script line #1239
Der untere Fehler ist klar, weil ich den Header umgeabut habe! Aber warum was bedeutet der erste Fehler, hab alle 4 Parts ausgeführt gehabt, aber irgendwie wurde nix übernommen! Part2 und 3 hat er gesagt, haben funktioniert!

Verfasst: 19.04.2004 16:30
von Patrickpb
Wenn ich ein neues Thema aufmache, denn geht es, aber wenn ich auf ein Thema antworten will, kommt folgende Fehlermeldung
Es existiert kein solcher Beitrag. Versuch es noch einmal.

Verfasst: 19.04.2004 17:40
von Patrickpb
Ich muss einen Fehler in der Posting.php gemacht haben, ich finde ihn aber nicht!

Verfasst: 19.04.2004 19:08
von Patrickpb
Hat niemand eine Idee?