Seite 61 von 65

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

Verfasst: 30.06.2017 23:03
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;
}

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

Verfasst: 01.07.2017 09:29
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:

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

Verfasst: 02.07.2017 14:13
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!

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

Verfasst: 02.07.2017 14:50
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?

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

Verfasst: 02.07.2017 15:33
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. :(

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

Verfasst: 02.07.2017 17:22
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.

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

Verfasst: 02.07.2017 18:31
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.

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

Verfasst: 02.07.2017 18:53
von HJW
Ja, sieht so aus, als wenn ich meine SQL-Befehle überarbeiten muss. :(
In den Foren-Dateien ist das auch anders gelöst.

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

Verfasst: 02.07.2017 19:11
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. :)

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

Verfasst: 04.07.2017 00:15
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.