[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.
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 » 13.06.2017 16:12

Da ist ein 'Wiederkehrender Termin' eingegeben worden, bei dem die Wiederholungsrate nicht angegeben wurde.

Lucan
Mitglied
Beiträge: 374
Registriert: 08.01.2007 22:43

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

Beitragvon Lucan » 13.06.2017 16:49

Kann man hier das Feld dann nicht zu einem Pflichtfeld machen?
Bzw. Code-Mäßig dafür sorgen, dass der Fehler nicht dafür sorgt, dass eine so hohe Last erzeugt wird, das seitens des Webhosters die DB abfragen gekappt werden? Aktuell lässt sich die Erweiterung nicht einmal mehr aktivieren um es zu prüfen, da sofort die Last in die Höhe geht und dann nichts mehr Funktioniert.

Über welches Feld kann ich den schuldigen Eintrag in der Datenbank finden? Kannst du mir da einen Tipp geben?
Da hier ein paar Hundert Einträge vorhanden sind und ich nicht auf anhieb weiß wie diese in der DB in welcher Tabelle wie deklariert werden, wäre ein kurzer Tipp super.

Danke Dir.

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 » 13.06.2017 18:31

Hallo,

ich glaube, ich hab's, mach aber bitte vorher eine Sicherung der DB.

Wenn du diesen Befehl im MySQL ausführen lässt,

Code: Alles auswählen

SELECT * FROM `phpbb_calendar`
 WHERE
 `calendar_repeat` = '1' AND `repeat_dm` = '1' AND `repeat_day_number` = '0'
 OR
 `calendar_repeat` = '1' AND `repeat_dm` = '0' AND `repeat_month_number` = '0'

dann müsste dir der Fehlerhafte Eintrag angezeigt werden.

Wenn repeat_dm eine 1 enthält, dann muss repeat_day_number eine Zahl > 0 enthalten.
Wenn repeat_dm eine 0 enthält, dann muss repeat_month_number eine Zahl > 0 enthalten.

Eigentlich wollte ich ja am Kalender nichts mehr machen, aber da muss ich dann wohl noch mal ran. :oops:

Lucan
Mitglied
Beiträge: 374
Registriert: 08.01.2007 22:43

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

Beitragvon Lucan » 13.06.2017 19:59

Hallo,

ich danke Dir vielmals, damit habe ich zwei Einträge gefunden und angepasst. Jetzt kann der Kalender wieder aktiviert werden ohne das die Seite nicht mehr läd.

Wäre nur super, wenn man dem Ganzen künftig vorbeugen könnte.

Aber für die Hilfe erst einmal vielen Dank!

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

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

Beitragvon Tastenplayer » 26.06.2017 19:43

Hallo Hermann
Versuche schon seit längerem die blaue Hooverfarbe zu ändern bei Monat und Jahr - klappt aber nie. Ich kann machen und änderen wo und was ich will - es bleibt immer blau mit weiss
Heute wieder rumgespielt dabei gesehen, hast Du extra im Copyright

Code: Alles auswählen

http://day.zoo-am-ring.de
ich meine der Link zu Dir wäre ja

Code: Alles auswählen

http://calendar.zoo-am-ring.de/


Eigentlich wollte ich ja am Kalender nichts mehr machen, aber da muss ich dann wohl noch mal ran.
Passt Du den Kalender an zukünftige phpbb Versionen nicht mehr an? Oder meinst Du nur, dass Du für den Moment nichts mehr an dem Kalender änderen wolltest?
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!

Benutzeravatar
vfrblue
Junior Supporter
Beiträge: 800
Registriert: 22.11.2016 18:46
Wohnort: Niedersachsen-West
Kontaktdaten:

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

Beitragvon vfrblue » 26.06.2017 21:45

Hier habe ich die Farben für unseren Style angepasst:
calendar.css

Code: Alles auswählen

#calendar select {
    background-color: #ecf3f7;
    color: #536482;
   border: none;
   font-weight: bold;
   border: 2px solid #cadceb;
    border-radius: 7px;
}
Gruß Hermann

Forum VFR-OC
User: phpbbtest PW: vfroc

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 » 26.06.2017 22:37

Hallo,
Tastenplayer hat geschrieben:http://day.zoo-am-ring.de

War mir nicht mehr bewusst, dass das so war. Das passiert wenn man eine Variable automatisch von calendar in day umschreiben lässt und nicht an das Copyright denkt :grin: . Bei der aktuellen Version 0.8.8 ist das aber korrigiert.
Eigentlich wollte ich ja am Kalender nichts mehr machen, aber da muss ich dann wohl noch mal ran.

Das bezieht sich auf neue Funktionen. Ich habe den Kalender ja für killi.org gebraucht, und dafür ist er perfekt bzw ausreichend. Da gibt es anderes, das mir jetzt wichtiger ist, als für andere Funktionen zu programmieren, die ich (wir) nicht brauchen.

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

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

Beitragvon Tastenplayer » 29.06.2017 20:43

Das bezieht sich auf neue Funktionen. Ich habe den Kalender ja für killi.org gebraucht, und dafür ist er perfekt bzw ausreichend. Da gibt es anderes, das mir jetzt wichtiger ist, als für andere Funktionen zu programmieren, die ich (wir) nicht brauchen.

Da bin ich aber beruhigt! Funktionen sind völlig ausreichend!

@vfrblue
Ich hab den kompletten Kalender angepasst/abgeändert - jedoch man kann ändern was man will - die blaue hoover Farbe bleibt - nicht nur in der Kalender ext. das Gleiche in der Stylechanger Ext. von Kirk!
Allerdings änderst Du das

Code: Alles auswählen

#calendar select
hat das keinen Einfluss auf die hoover Farbe im Selectmenu!
[ externes Bild ]

Code: Alles auswählen

#header_bevor {
   background-color: #f1f1f1;      
   border-bottom: 3px solid #e6e9ed;
   border-radius: 8px;
   clear: both;
   margin-bottom: 14px;   
    max-width: 1152px;
    padding: 0 15px;
}
@media only screen and (max-width: 1220px), only screen and (max-device-width: 1220px) {
#header_bevor{
    margin: 0 12px;
}
}
#index_calendar .forumbg, #calendar .forumbg {
   color: #f1f1f1;
   overflow: hidden;
   padding:3px;
}

.icon-cal {background-image: url("./images/icon_cal.gif");}

.cal_month_title {
   font-size:12px;
   font-weight:bold;
   height:20px;
   text-align:center;
   margin:3px;
}
.cal_month_title a {
    background-color: #000000;   
    color: #CCAE71;   
   font-weight: bold;
   border: 2px solid #747474;
    border-radius: 7px;
   padding: 0 2px 4px;
}
#calendar select {
    background-color: #000000;
    color: #CCAE71;   
   font-weight: bold;
   border: 2px solid #747474;
    border-radius: 7px;
}
#index_calendar table, #calendar table {
   table-layout: fixed;
   width:100%;

}
#index_calendar th, #calendar th {
   color:#EBEBEB;
   width:14%;
   padding:3px;
   white-space: nowrap;
   overflow:hidden;
}
#index_calendar td, #calendar td {
   color: #105289;
   border: 3px solid #12A3EB;
   padding:3px;
   white-space: nowrap;
   overflow:hidden;
   height:60px;
   vertical-align:top;
}
.cal_post {
   font-size:1em;
   padding-left:10px;
   border-radius:7px;
}
.participants table.table1 thead th, .participants table.table1 tbody tr {
    color: #105289;
   border:none;
}
.participants table.table1 td {
   padding: 0 5px;
}
.participants {
    color: #105289;
   border: 2px solid #FFFFFF;
   margin-top:15px;
   padding:5px;
   border-radius:7px;
}
.participants p{
   margin:2px 0 5px;
   font-weight:bold;
}
.registration {
   width:400px;
   max-width:100%;
   text-align:center;
   font-size:1em;
   margin-top:10px;
}
.participants select, .participants input, .participants textarea {
   border:none;
   margin:3px;
   font-size:1.2em;
}
.participants fieldset, .participants dl{
   margin:0px;
}
.participants textarea{
   height:20px;
   width:400px;
   max-width:100%;
}
.week {
   display:flex;
   margin-bottom:3px;
}
.cal-day {
   text-align:left;
   padding:0 0 3px;
   font-weight:bold;
   font-size: 14px;
   color: #000000;
   background: transparent none repeat-x 0 0;   
   line-height: 1;
   overflow: hidden;
   white-space:nowrap;
}
.day {
   color:#105289;
   background-color: #cadceb;
   padding:0 0 3px;
   font-weight:bold;
   //text-align:center;
   width:100%;
   overflow: hidden;
   white-space:nowrap;
}
.mon, .tue, .wed, .thu, .fri {
   background-color: #aeaeae; /* Old browsers */
   background-image: linear-gradient(to bottom, #f1f1f1 0%, #aeaeae 100%); /* FF3.6-15 */
   background-image: -webkit-linear-gradient(top, #f1f1f1 0%,#aeaeae 100%);  /* Chrome10-25,Safari5.1-6 */
   background-image: linear-gradient(to bottom, #f1f1f1 0%,#aeaeae 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#aeaeae',GradientType=0 ); /* IE6-9 */
    font-size: 11px;
    font-weight: bold;   
}
.sat {
   background-color: #aeaeae; /* Old browsers */
   background-image: linear-gradient(to bottom, #f1f1f1 0%, #aeaeae 100%); /* FF3.6-15 */
   background-image: -webkit-linear-gradient(top, #f1f1f1 0%,#aeaeae 100%);  /* Chrome10-25,Safari5.1-6 */
   background-image: linear-gradient(to bottom, #f1f1f1 0%,#aeaeae 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#aeaeae',GradientType=0 ); /* IE6-9 */
   font-size: 11px;
   font-weight: bold;
}   
.sun {
   background: #f3e2c7; /* Old browsers */
   background: -moz-linear-gradient(top, #f3e2c7 0%, #f3e2c7 8%, #f2d8b0 36%, #b68d4c 79%, #b68d4c 100%); /* FF3.6-15 */
   background: -webkit-linear-gradient(top, #f3e2c7 0%,#f3e2c7 8%,#f2d8b0 36%,#b68d4c 79%,#b68d4c 100%); /* Chrome10-25,Safari5.1-6 */
   background: linear-gradient(to bottom, #f3e2c7 0%,#f3e2c7 8%,#f2d8b0 36%,#b68d4c 79%,#b68d4c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#b68d4c',GradientType=0 ); /* IE6-9 */
   font-size: 11px;
   font-weight: bold;
}
.today {
   border: 3px solid #006FA0 !important;
   font-size: 11px
   font-weight:bold;
}
.noday {
   opacity:0.4;
}
.nday {
    box-sizing: border-box;
   color:#105289;   
   font-size: 14px;
   font-weight:bold;
   margin:0.2%;
   width: 13.9%;
   text-align:center;
}
.wday {
    border-radius: 8px;
   border: 2px solid #3D3D3D;
    margin-bottom: 14px;
    padding: 1px;   
   width: 13.9%;
   min-height: 80px;
   overflow:hidden;
   white-space:nowrap;
}
.sday {
   display:inline;
}
/*.date {
   background-color:#CADCEB;
   float:left;
   width:20px;
}*/
.eventbg {
   border-radius:13px;
   padding:0 3px;
}
.event {
    display:flex;
   margin-bottom:3px;
}
.event-box {
    border-radius: 8px;
   border: 2px solid #cadceb;
    box-sizing: border-box;
   margin:0.2%;
   width: 13.9%;
   overflow:hidden;
   white-space:nowrap;
   text-align:center;
}
.event-box .cal-day {
   text-align:center;
}
.hday {
   margin-left:5px;
}
.event-box .hday, .event-box .eventbg{
   margin-left:0px;
   padding-left:0px;
}
.shday {
   display:none;
}
.kday {
   display:none;
}
@media only screen and (max-width: 800px), only screen and (max-device-width: 800px) {

#index-calendar {
    margin-left: -5px;
    margin-right: -5px;
}
.sday {
   display:none;
}
.event, .week {
   display:unset;
}
.event-box, .wday {
   width:100%;
   float:none;
   text-align:left;
   border-radius:0px;
   margin:2px 0;
}
.noday {
   display:none;
}
.nday {
   display:none;
}
.cal-day {
   display:none;
}
.kday {
   display:inline;
   line-height:2em;
}
.wday {
   min-height:0;
}
}
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!

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 » 29.06.2017 23:07

Tja, was du da ändern willst ist wohl eine Systemfabe die vom Betriebssystem vorgegeben ist. Ich habe bisher nichts gefunden, wie man das einstellen kann. Vielleicht gibt es ja jemanden der mehr weiß.

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

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

Beitragvon Tastenplayer » 30.06.2017 09:46

Hallo Hermann

Ich hoffe, dass es im Prosilver zu finden ist! Irgendwann finde ich es noch, denn leider hat mich auch die Untersuchung mit Firebug nicht wirklich weiter gebracht. Wenn es jedoch tatsächlich eine Farbe in phpbb ist, dannt bleibt es halt so :) (Logo ist ja auch Blau). Am Code zu viel abzuändern ist doof. Ich nehm am Wochenende mal den Prosilver genauer unter die Lupe. Bisher habe ich nur versucht dies in den Ext oder in meinem Style zu ändern. Im 3.1.10 Style passte es gut so.
Es soll Option sein aber das ist eben dann die Schrift in der Auswahl. Irgendwo muss das ja sein, select hover. Wenn man lange genug sucht und zu ändern versucht, klappt es zum Schluss meistens. Das Problem ist nur, dass man zuletzt noch weiss, wo man was änderte :D
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!


Zurück zu „Extensions in Entwicklung“