[BETA][3.2][3.3] Kalender

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
vfrblue
Ehemaliges Teammitglied
Beiträge: 1993
Registriert: 22.11.2016 18:46

Re: [BETA][3.1][3.2] Kalender

Beitrag von vfrblue »

Bei mir funktioniert es. Ich habe Mahonys Vorschlag für prosilver diese Einstellungen in die calendar.css gesetzt.

Code: Alles auswählen

option:checked {
color: #6402AC;
-webkit-box-shadow: 0 0 10px 100px #6402AC inset;
-moz-box-shadow: 0 0 10px 100px #6402AC inset;
box-shadow: 0 0 10px 100px #6402AC inset;
}
Und das für unseren "eigenen" Style:

Code: Alles auswählen

option:checked {
color: #341A4A;
-webkit-box-shadow: 0 0 10px 100px #341A4A inset;
-moz-box-shadow: 0 0 10px 100px #341A4A inset;
box-shadow: 0 0 10px 100px #341A4A inset;
}
Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 2054
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [BETA][3.1][3.2] Kalender

Beitrag von Tastenplayer »

Ja hatte es bei mir auch - jedoch es kommt dann überall im Style diese Farbe auch im Profil/persönlicher Bereicht und auch in anderen extensions. Weshalb es wohl besser im Style eingefügt wird statt in einer Ext.
Komisch dass es nicht funktionierte mit dem Einfügen einer Farbe.

Code: Alles auswählen

option:checked {
color: #6402AC;
}

Code: Alles auswählen

option:checked {
color: #6402AC !important;
}
Da es aber eigentlich im jeweiligen Style eingefügt werden müsste - sollten die ganzen Beiträge diesbezüglich eigentlich in ein anderes Forum verschoben werden, mit entsprechendem Titel! :wink:
Meine phpBB Styles & More
Be the best version of yourself rather than a bad copy of someone else!
gregv
Mitglied
Beiträge: 5
Registriert: 02.07.2017 14:10

Re: [BETA][3.1][3.2] Kalender

Beitrag von gregv »

Hallo,

ich habe dieser Extention probiert mit ein Install von phpBB 3,2 mit Postgres. Leider es funktioniert nicht. Ist dieser Extention nur für MySQL? Wenn ja, kann jemand mir antworten wo das SQL code ist?

Vielen Dank!
HJW
Mitglied
Beiträge: 1291
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [BETA][3.1][3.2] Kalender

Beitrag von HJW »

Tastenplayer hat geschrieben:Ja hatte es bei mir auch - jedoch es kommt dann überall im Style diese Farbe auch im Profil/persönlicher Bereicht und auch in anderen extensions.
Wenn du das nur im Kalender haben willst, dann setze doch #calendar davor.also

Code: Alles auswählen

#calendar option:checked {
color: #6402AC;
-webkit-box-shadow: 0 0 10px 100px #6402AC inset;
-moz-box-shadow: 0 0 10px 100px #6402AC inset;
box-shadow: 0 0 10px 100px #6402AC inset;
}
gregv hat geschrieben:Hallo,

ich habe dieser Extention probiert mit ein Install von phpBB 3,2 mit Postgres. Leider es funktioniert nicht. Ist dieser Extention nur für MySQL? Wenn ja, kann jemand mir antworten wo das SQL code ist?

Vielen Dank!

Was heißt denn „funktioniert nicht“? Gibt es eine Fehlermeldung?
gregv
Mitglied
Beiträge: 5
Registriert: 02.07.2017 14:10

Re: [BETA][3.1][3.2] Kalender

Beitrag von gregv »

HJW hat geschrieben: Was heißt denn „funktioniert nicht“? Gibt es eine Fehlermeldung?
Grüezi!

Ja, es gibt ein paar Felhermeldungen:

Beim Extensions -> Calendar -> Config kommt die folgende:
General Error
SQL ERROR [ postgres ]

ERROR: column "1" does not exist LINE 4: WHERE id = "1" ^ []

SQL

UPDATE phpbb_calendar_event SET sort = 1 WHERE id = "1"

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/postgres.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\postgres->sql_query()

FILE: [ROOT]/ext/hjw/calendar/acp/main_module.php
LINE: 391
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: hjw\calendar\acp\main_module->main()

FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()

Beim Extensions -> Calendar -> Forum Config:
General Error
SQL ERROR [ postgres ]

ERROR: column "1" does not exist LINE 3: WHERE forum_id = "1" ^ []

SQL

SELECT * FROM phpbb_calendar_forums WHERE forum_id = "1"

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/postgres.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\postgres->sql_query()

FILE: [ROOT]/ext/hjw/calendar/acp/main_module.php
LINE: 464
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: hjw\calendar\acp\main_module->main()

FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()
Und beim das Forum Homepage:
General Error
SQL ERROR [ postgres ]

ERROR: column "2017-07-02" does not exist LINE 3: WHERE date_from = "2017-07-02" ^ []

SQL

SELECT * FROM phpbb_calendar_event_list WHERE date_from = "2017-07-02" OR date_from <= "2017-07-02" AND date_to >= "2017-07-02" OR date_from = "0000-07-02" OR date_from <= "0000-07-02" AND date_to >= "0000-07-02" OR date_from LIKE "%-07-02" AND anniversary = "1" ORDER by id

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/postgres.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\postgres->sql_query()

FILE: [ROOT]/ext/hjw/calendar/includes/calendar_event.php
LINE: 52
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/hjw/calendar/event/main_listener.php
LINE: 543
CALL: include('[ROOT]/ext/hjw/calendar/includes/calendar_event.php')

FILE: (not given by php)
LINE: (not given by php)
CALL: hjw\calendar\event\main_listener->calendar_on_header()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 60
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/includes/functions.php
LINE: 4158
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/index.php
LINE: 238
CALL: page_header()
Das Forum ist auf mein Hosting Provider, Postgres ist version 8.4. Ja, ich weiss dass ist peinliche alt. :(
HJW
Mitglied
Beiträge: 1291
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [BETA][3.1][3.2] Kalender

Beitrag von HJW »

Keine Ahnung, da phpBB 3.2 ja PostgreSQL 8.3+ unterstützt. Hast du denn schon etwas eingegeben, bevor diese Meldungen kommen?

Ich verstehe auch die Fehlermeldung nicht,

Code: Alles auswählen

ERROR: column "1" does not exist LINE 3: WHERE forum_id = "1" ^ []
da 1 ja nicht die Spalte bezeichnet, sondern den Wert der Spalte.

Aber vielleicht gibt es hier jemand, der dazu eine Idee hat.
gregv
Mitglied
Beiträge: 5
Registriert: 02.07.2017 14:10

Re: [BETA][3.1][3.2] Kalender

Beitrag von gregv »

gregv hat geschrieben:

Code: Alles auswählen

General Error
SQL ERROR [ postgres ]

ERROR: column "2017-07-02" does not exist LINE 3: WHERE date_from = "2017-07-02" ^ []

SQL

SELECT * FROM phpbb_calendar_event_list WHERE date_from = "2017-07-02" OR date_from <= "2017-07-02" AND date_to >= "2017-07-02" OR date_from = "0000-07-02" OR date_from <= "0000-07-02" AND date_to >= "0000-07-02" OR date_from LIKE "%-07-02" AND anniversary = "1" ORDER by id

Ich denke dass das Problem ist die Doppelanführungszeichen im Query. Wenn ich die ausgetauscht, dann das Query funktioniert:

Code: Alles auswählen

phpbb=> SELECT * FROM phpbb_calendar_event_list
WHERE date_from = '2017-07-02'
 OR date_from <= '2017-07-02'
 AND date_to >= '2017-07-02'
 OR date_from = '0000-07-02'
 OR date_from <= '0000-07-02'
 AND date_to >= '0000-07-02'
 OR date_from LIKE '%-07-02'
 AND anniversary = '1'
ORDER by id;
 id | appointment | description | link | anniversary | date_from | date_to | col
or | big | bcolor 
----+-------------+-------------+------+-------------+-----------+---------+----
---+-----+--------
(0 rows)
Ich denke dass ich kann die Doppelanführungszeichen austauschen im Code und es wird wieder funktionieren.
HJW
Mitglied
Beiträge: 1291
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [BETA][3.1][3.2] Kalender

Beitrag von HJW »

Ja, sieht so aus, als wenn ich meine SQL-Befehle überarbeiten muss. :(
In den Foren-Dateien ist das auch anders gelöst.
gregv
Mitglied
Beiträge: 5
Registriert: 02.07.2017 14:10

Re: [BETA][3.1][3.2] Kalender

Beitrag von gregv »

Ich denke dass die Aussicht ist gut für mich. Es ist jetzt klar dass ich kann phpBB nutzen anstatt vB oder die andere geschlossene Foren. Und mit Pg :D

Danke!

Ich habe auch phpBB mit MySQL installiert, und dein Kalendar ist der Hammer. :)
HJW
Mitglied
Beiträge: 1291
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [BETA][3.1][3.2] Kalender

Beitrag von HJW »

0.8.9
Formatierung der SQL-Abfragen überarbeitet. Sollte jetzt auch mit PostgreSQL funktionieren

2 Fehler beseitigt:

1. Wiederholungsraten von <1 sind nicht mehr möglich. Voreinstellung: 1Monat bzw 7Tage
2. Wenn man nach der Texteingabe für einen Termin auf Ja bei „Wiederkehrender Termin“ klickt, wird die Eingabe nicht mehr gelöscht.
Antworten

Zurück zu „Extensions in Entwicklung“