[BETA][3.1][3.2] 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.
Benutzeravatar
vfrblue
Junior Supporter
Beiträge: 784
Registriert: 22.11.2016 18:46
Wohnort: Niedersachsen-West
Kontaktdaten:

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

Beitragvon vfrblue » 30.06.2017 23:03

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;
}
Gruß Hermann

Forum VFR-OC
User: phpbbtest PW: vfroc

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 808
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

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

Beitragvon Tastenplayer » 01.07.2017 09:29

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:
Startseite: https://www.my-tastenworld.ch
Mein Portal: https://www.portal.my-tastenworld.ch/Mein Forum: https://www.forum.my-tastenworld.ch/

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

Beitragvon gregv » 02.07.2017 14:13

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: 907
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

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

Beitragvon HJW » 02.07.2017 14:50

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

Beitragvon gregv » 02.07.2017 15:33

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: 907
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

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

Beitragvon HJW » 02.07.2017 17:22

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

Beitragvon gregv » 02.07.2017 18:31

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: 907
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

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

Beitragvon HJW » 02.07.2017 18:53

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

Beitragvon gregv » 02.07.2017 19:11

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: 907
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

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

Beitragvon HJW » 04.07.2017 00:15

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.


Zurück zu „Extensions in Entwicklung“