[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.
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 »

Da ist ein 'Wiederkehrender Termin' eingegeben worden, bei dem die Wiederholungsrate nicht angegeben wurde.
Lucan
Mitglied
Beiträge: 416
Registriert: 08.01.2007 22:43

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

Beitrag von Lucan »

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: 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 »

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: 416
Registriert: 08.01.2007 22:43

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

Beitrag von Lucan »

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: 2054
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

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

Beitrag von Tastenplayer »

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?
Meine phpBB Styles & More
Be the best version of yourself rather than a bad copy of someone else!
vfrblue
Ehemaliges Teammitglied
Beiträge: 1993
Registriert: 22.11.2016 18:46

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

Beitrag von vfrblue »

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;
}
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 »

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: 2054
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

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

Beitrag von Tastenplayer »

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;
}
}
Meine phpBB Styles & More
Be the best version of yourself rather than a bad copy of someone else!
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 »

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: 2054
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

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

Beitrag von Tastenplayer »

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
Meine phpBB Styles & More
Be the best version of yourself rather than a bad copy of someone else!
Antworten

Zurück zu „Extensions in Entwicklung“