[ABD] Simple Calendar

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Skippy07
Mitglied
Beiträge: 293
Registriert: 03.02.2007 10:03
Wohnort: Vreden

Beitrag von Skippy07 »

Aton hat geschrieben:Dann werde ich mich in Geduld üben und warten, bis ein entsprechendes Updatepaket vorhanden ist.
So mache ich es auch. Aber das warten lohnt ja.
Aton
Mitglied
Beiträge: 29
Registriert: 09.07.2007 12:40

Beitrag von Aton »

Stimmt, in diesem Fall wartet man gerne - so gute und gut gepflegte bzw. supportete Mods findet man nur selten.
Suziracer
Mitglied
Beiträge: 12
Registriert: 07.11.2007 18:00
Wohnort: Görlitz
Kontaktdaten:

Beitrag von Suziracer »

Hi also irgendwie klappt bei mir die Inst nicht richtig, hab alles so eingefügt wie´s sein soll und auch die Calendar-Ordner in den anderen Styles eingefügt und dort die Daten angepasst, aber bei der Installation findet der die Daten nicht und bricht dann ab

Meldung:
Fatal error: Function name must be a string in /usr/export/www/vhosts/funnetwork/hosting/suziracer/Lightning/calendar/inc.install.php on line 291

weis leider nicht mehr weiter, bitte um Hilfe
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Hallo Suziracer!

Hast du auch dieser Änderung durchgeführt?
BB-BF-BM hat geschrieben:/calendar/inc.install.php

Code: Alles auswählen

		$dbms_name = $GLOBALS['db']->sql_layer;
		$dbms = @get_available_dbms($dbms_name);
		$dbms = $dbms[$dbms_name];
		$remove_remarks = $dbms['COMMENTS'];
		$sql = str_replace($table_const, $table, @file_get_contents($schema_file_path));
		$remove_remarks($sql);
		$sql = @split_sql_file($sql, $dbms['DELIM']);
ersetzen gegen

Code: Alles auswählen

      $_dbms = @get_available_dbms($GLOBALS['dbms']);
      $_dbms = $_dbms[$GLOBALS['dbms']];
      $remove_remarks = $_dbms['COMMENTS'];
		$sql = str_replace($table_const, $table, @file_get_contents($schema_file_path));
		$remove_remarks($sql);
		$sql = @split_sql_file($sql, $_dbms['DELIM']);
http://www.phpbb.de/viewtopic.php?p=994428#994428
Suziracer
Mitglied
Beiträge: 12
Registriert: 07.11.2007 18:00
Wohnort: Görlitz
Kontaktdaten:

Beitrag von Suziracer »

Moin moin, Danke das hatte ich natürlich nicht geändert, mit der Änderung komme ich auch jetzt ein ganzes Stück weiter, leider klemmt die Inst. dann weiter hinten wieder, genauer nach Schritt 8 mit folgender Meldung:

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 2711: debug_backtrace() has been disabled for security reasons
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 2714: Invalid argument supplied for foreach()
Zurück zur Foren-Übersicht
Allgemeiner Fehler
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND auth_setting = 1' at line 3 [1064]

SQL

SELECT role_id FROM phpbb_acl_roles_data WHERE auth_option_id = AND auth_setting = 1

BACKTRACE
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Hallo Suziracer!

Im ersten Post sind ein paar Bugfixes. Aktuell sollte folgendes helfen:
BB-BF-BM hat geschrieben:/calendar/inc.install.php

alle Vorkommen von

Code: Alles auswählen

$GLOBALS['auth_admin']->option_ids[$auth_option_name]
ersetzen gegen

Code: Alles auswählen

$GLOBALS['auth_admin']->acl_options['id'][$auth_option_name]
http://www.phpbb.de/viewtopic.php?p=994512#994512
Suziracer
Mitglied
Beiträge: 12
Registriert: 07.11.2007 18:00
Wohnort: Görlitz
Kontaktdaten:

Beitrag von Suziracer »

Oh, denk mal erst lesen dann posten währe ne gute Idee gewesen^^, dachte aber das das mit der aktuellsten Version vom Tisch gewesen währe, aber Thx für die Hilfe.
Suziracer
Mitglied
Beiträge: 12
Registriert: 07.11.2007 18:00
Wohnort: Görlitz
Kontaktdaten:

Beitrag von Suziracer »

Hm keine Ahnung ob ich mich einfach nur zu blöd anstelle aber bei meinem 2. forum hab ich eigentlich alles genau so gemacht wie beim anden + die Zusatzeinstellungen aber dort bleibt die inst einfach bei Schritt 7 stehn, also der [weiter-Button] erscheint einfach nicht obwohl beide regeln erfüllt sind :cry:

Code: Alles auswählen

Schritt #7

Prüfe, ob die Tabellen-Inhalte aktualisiert wurden
    ERROR

Prüfe, ob der Inhalt "groups_for_all" der Tabelle "phpbb_cal_config" aktualisiert wurde
    OK

Prüfe, ob der Inhalt "groups_for_members" der Tabelle "phpbb_cal_config" aktualisiert wurde
    OK

und dann noch ne kleine Frage, kann man das Tabellenraster in einer anderen Farbe darstellen, bei mir zeichnen sich überhaupt keine Tabellenlinien ab?

MfG

Suziracer
meckerlax
Mitglied
Beiträge: 34
Registriert: 07.06.2006 20:52

Fehler...

Beitrag von meckerlax »

Hallo,

ich habe alle Anweisungen ausgeführt. Wenn ich jetzt einen neuen Termin erstellen will (Also auf ´Absenden` klicke) kommt folgender Fehler:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Field 'desc_text' doesn't have a default value [1364]

SQL

INSERT INTO pphpbb_cal_events (author) VALUES (98)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: calendar/common.php
LINE: 1806
CALL: dbal_mysql->sql_query()

FILE: calendar/post_event.php
LINE: 98
CALL: cal_events::add_event()

FILE: calendar.php
LINE: 56
CALL: include('calendar/post_event.php')
meckerlax
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Hallo meckerlax!
BB-BF-BM hat geschrieben:die Änderungen wegen "Field '*' doesn't have a default value":

Datei: /calendar/common.php
  • (ca. Zeile 1538)

    Code: Alles auswählen

    		$sql = 'INSERT INTO ' . CALENDAR_USER_DATE_TABLE . '
    				(user_id,
    				event_id,
    				dmY)
    			VALUES
    				(' . $user->id . ',
    				' . $this->id . ",
    				'" . $this->day->get_dmY() . "')";
    		$GLOBALS['db']->sql_query($sql);
    ersetzen gegen:

    Code: Alles auswählen

    		$sql = 'INSERT INTO ' . CALENDAR_USER_DATE_TABLE . '
    				(user_id,
    				event_id,
    				dmY,
    				attendance_comment)
    			VALUES
    				(' . $user->id . ',
    				' . $this->id . ",
    				'" . $this->day->get_dmY() . "',
    				'')";
    		$GLOBALS['db']->sql_query($sql);
  • (ca. Zeile 1804)

    Code: Alles auswählen

    		$sql = 'INSERT INTO ' . CALENDAR_EVENTS_TABLE . '
    			(author)
    			VALUES
    			('.$user->id.')';
    		$GLOBALS['db']->sql_query($sql);
    ersetzen gegen:

    Code: Alles auswählen

    		$sql = 'INSERT INTO ' . CALENDAR_EVENTS_TABLE . '
    			(author,
    			desc_text)
    			VALUES
    			('.$user->id.",
    			'')";
    		$GLOBALS['db']->sql_query($sql);
EDIT: @suziracer: ich weiß leider nicht, woran das liegt. Die Tabellen solltest du über styles/prosilver/theme/colour.css bzw. styles/prosilver/theme/calendar.css stylen können.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“