Wintertijd

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
The Sting
Berichten: 762
Lid geworden op: 11 okt 2004, 16:12
Locatie: Brabant

Bericht door The Sting » 30 okt 2005, 12:18

Bee schreef:Dit is een andere regel. Hierin staat dat vanaf oktober de tijd gewoon moet zijn, en dat moet vanaf november zijn nu. En daarom deze regel. Ik ga er van uit dat op 1 november de tijd goed zal staan.
Zoals de mod is (met mijn aanpassing), werkt ie op 1 oktober ook, net thuis geprobeert.
De fout zit hem denk ik in het niet of fout omschreven zijn van wanneer precies het zou moeten gebeuren. Maar dat gaat mijn kennis te boven, maar hier op het forum zitten er vast die dit wel kunnen fixen.
:thumb:
Met groet, The Sting

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 30 okt 2005, 15:04

nou gaat deze ook op 1 maart 2007 weer naar zomertijd :roll:

beetje erg vroeg, dat moet op de laatste zaterdag gebeuren :idea:

misschien is het beter om deze mod uit de kennisbank te verwijderen, hier heb je dus echt niks aan

in ieder geval leuk geprobeert :thumb:
Afbeelding

Gebruikersavatar
desmarties
Berichten: 187
Lid geworden op: 25 aug 2005, 20:01
Locatie: Den Haag
Contacteer:

Bericht door desmarties » 30 okt 2005, 15:15

Klopt, werkte bij mij ook niet. Dus alle gebruikers maar het advies gegeven om hun profieltijd aan te passen.
En zelf maar in adm.paneel de forumtijd goed gezet.

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 30 okt 2005, 15:26

desmarties

voer gewoon ff die query uit, dat werkt altijd :idea:
Afbeelding

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 30 okt 2005, 15:26

Deze mod start op 1 november (dat is dinsdag) met de wintertijd, en op 1 april met de zomertijd. Hij werkt wel, maar niet direct in het weekend. Je moet dus even geduld hebben.

De mod hoeft niet uit de kennisbank, wel zal ik het artikel zo aanpassen dat de werking duidelijker wordt.
... Maar ik modereer (nog) niet.

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 30 okt 2005, 15:27

op een forum met een paar duizend posts per dag is het leuk als de tijd meteen goedstaat

ik zal er geen gebruik meer van maken :wink:
Afbeelding

Gebruikersavatar
desmarties
Berichten: 187
Lid geworden op: 25 aug 2005, 20:01
Locatie: Den Haag
Contacteer:

Bericht door desmarties » 30 okt 2005, 15:36

Pencak. ik heb die query uitgevoerd en werkte prima. Bedankt.

Zou idd. toch handig zijn als die mod dezelfde dag nog zou werken. Anders beginnen de gebruikers meteen al vragen te stellen..

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 30 okt 2005, 15:40

juist dat bedoel ik :thumb:
Afbeelding

supermike
Berichten: 10
Lid geworden op: 28 nov 2005, 17:42

Bericht door supermike » 07 dec 2005, 12:58

Ik ben nog niet lang bezig met mijn forum (+/- 3 weken) en ik begreep ook niet, nog steeds niet, waarom de tijd mt een uur verschil wordt weergegeven. Alhoewel al mijn gebruikers en ook die van het ACP "GMT+1" aangeven, dan nog staan de berichten 1 uur later dan werkelijkheid.

Hierdoor heb ik die query iets moeten aanpassen.

Code: Selecteer alles

UPDATE phpbb_users SET user_timezone = '0.00' WHERE user_timezone = '1.00'; 
UPDATE phpbb_config SET config_value = '0' WHERE config_name = 'board_timezone'
maar hoe komt ht dat bij "GMT+1" het uur niet juist wordt weergegen, en wel bij "GMT=0"

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 07 dec 2005, 14:07

dan is de tijd van de server niet goed ingestelt.

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Bericht door Derky » 24 mar 2006, 13:55

Dit was het wintertijd topic. :P

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 24 mar 2006, 14:48

supermike schreef:Ik ben nog niet lang bezig met mijn forum (+/- 3 weken) en ik begreep ook niet, nog steeds niet, waarom de tijd mt een uur verschil wordt weergegeven. Alhoewel al mijn gebruikers en ook die van het ACP "GMT+1" aangeven, dan nog staan de berichten 1 uur later dan werkelijkheid.

Hierdoor heb ik die query iets moeten aanpassen.

Code: Selecteer alles

UPDATE phpbb_users SET user_timezone = '0.00' WHERE user_timezone = '1.00'; 
UPDATE phpbb_config SET config_value = '0' WHERE config_name = 'board_timezone'
maar hoe komt ht dat bij "GMT+1" het uur niet juist wordt weergegen, en wel bij "GMT=0"
Dan is er iets mis met de server tijd :)
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Bericht door Derky » 24 mar 2006, 15:22

-=|Rik|=- schreef:
supermike schreef:Ik ben nog niet lang bezig met mijn forum (+/- 3 weken) en ik begreep ook niet, nog steeds niet, waarom de tijd mt een uur verschil wordt weergegeven. Alhoewel al mijn gebruikers en ook die van het ACP "GMT+1" aangeven, dan nog staan de berichten 1 uur later dan werkelijkheid.

Hierdoor heb ik die query iets moeten aanpassen.

Code: Selecteer alles

UPDATE phpbb_users SET user_timezone = '0.00' WHERE user_timezone = '1.00'; 
UPDATE phpbb_config SET config_value = '0' WHERE config_name = 'board_timezone'
maar hoe komt ht dat bij "GMT+1" het uur niet juist wordt weergegen, en wel bij "GMT=0"
Dan is er iets mis met de server tijd :)
Geplaatst: 7 dec 2005 12:58:41
:wink:

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 24 mar 2006, 16:10

Boeiend het topic was toch al gebumpt ;)
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Bericht door Derky » 24 mar 2006, 16:14

-=|Rik|=- schreef:Boeiend het topic was toch al gebumpt ;)
:D hmm...

Epic
Berichten: 16
Lid geworden op: 21 okt 2005, 11:44
Contacteer:

Bericht door Epic » 25 mar 2006, 10:19

Omdat de mod die voor zomer/wintertijd bestaat de tijd pas verzet op de eerste dag van de volgende maand heb ik iemand gevraagd de functie in de mod aan te passen. Hieronder het resultaat. De tijd van het forum wordt nu op de laatste zondag van maart (op het juiste tijdstip) van 2 naar 3 uur gezet en op de laatste zondag van oktober weer terug.

Code: Selecteer alles

############################################################## 
## MOD Title: Daytime changer summertime / wintertime 
## MOD Version: 1.0.0 
## MOD Author: WebmasterX, 
##          info@zutfun.nl, 
##             Sander Hoekman, 
##             http://www.zutfun.nl 
## MOD Description: This modification automaticly changes the 
## winter time and summertime as known in Europe, The Netherlands 
## 
## Installation Level: easy 
## Installation Time: 1 Minutes 
## Files To Edit: includes/functions.php 
## Included Files: n/a 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 

includes/functions.php 

# 
#-----[ FIND ]------------------------------------------ 
# 

// 
// Create date/time from format and timezone 
// 
function create_date($format, $gmepoch, $tz) 

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

// 
// daytime changer summertime / wintertime 
// 

	function daytime() { 
	
		// Maand nummer van begin en einde zomertijd
		$summer_start = 3;
		$summer_end = 10;
		
		// Time to switch (wintertime!)
		$sw_hour = 2;
		$sw_min = 0;
		$sw_sec = 0;
		
		// Huidige datum en tijd gegevens vastellen	
		$sec = date("s");
		$min = date("i");
		$hour = date("H");
		$d = date("d");
		$m = date("n"); 
		$y = date("y"); 
		
		$formula = fmod( floor( 5 * $y / 4 ) - floor( $y / 100 ) + floor( $y / 400 ), 7 );
		
		if ( $m > $summer_start && $m < $summer_end ) { 
		
			// Van maart tot oktober
			$summer = 1; 
			
		} elseif ( $m > $summer_end || $m < $summer_start ) { 
		
			// Van oktober tot maart
			$summer = 0; 
			
		} elseif ( $m == $summer_start ) {
		
			// Maart
			$season_math = 5; 
			$day = 31 - fmod( $formula + $season_math, 7 );
			
			if ( mktime( $hour, $min, $sec, $m, $d, $y ) > mktime( $sw_hour, $sw_min, $sw_sec, $summer_start, $day, date("Y") ) ) {
				$summer = 1; 
			} else {
				$summer = 0; 
			}
			
		} elseif ( $m == $summer_end ) {
		
			// Oktober
			$season_math = 2;
			$day = 31 - fmod( $formula + $season_math, 7 );
			
			if( mktime( $hour, $min, $sec, $m, $d, $y ) > mktime( $sw_hour, $sw_min, $sw_sec, $summer_end, $day, date("Y") ) ) { 
				$summer = 0; 
			} else {
				$summer = 1; 
			}
		}
	
		switch ( $summer ) { 
			case 0: $result = 0; break;       
			case 1: $result = 3600;	break; 
			default: $result = 0; 
		} 
		
		return $result; 
	} 

# 
#-----[ FIND ]------------------------------------------ 
# 
return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz)); 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz) + daytime()), $translate) : @gmdate($format, $gmepoch + (3600 * $tz) + daytime()); 

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM

AHD
Berichten: 269
Lid geworden op: 04 mar 2006, 17:43

Bericht door AHD » 25 mar 2006, 14:15

Ik heb nu zonet alles gedaan wat er in dit onderwerp staat: DB Update generator!
Maar zodra ik http://www.mijndomeinnaam.nl/db_update.php intyp, staat er zo ineens dit:

:::

Warning: main(./extension.inc): failed to open stream: No such file or directory in /usr/opt/httpd/sites/mijndomeinnaam.nl/www/db_update.php on line 23

Warning: main(): Failed opening './extension.inc' for inclusion (include_path='.:') in /usr/opt/httpd/sites/mijndomeinnaam.nl/www/db_update.php on line 23

Warning: main(./common.): failed to open stream: No such file or directory in /usr/opt/httpd/sites/mijndomeinnaam/www/db_update.php on line 24

Warning: main(): Failed opening './common.' for inclusion (include_path='.:') in /usr/opt/httpd/sites/mijndomeinnaam.nl/www/db_update.php on line 24

Fatal error: Call to undefined function: session_pagestart() in /usr/opt/httpd/sites/mijndomeinnaam/www/db_update.php on line 29

:::

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 25 mar 2006, 14:18

De db_update.php moet in dezelfde map geplaatst worden als het forum.
... Maar ik modereer (nog) niet.

AHD
Berichten: 269
Lid geworden op: 04 mar 2006, 17:43

Bericht door AHD » 25 mar 2006, 14:20

Ik heb het echt overal geprobeerd: /forum, /forum/db, maar echt helemaal niks helpt!
Ik blijf namelijk gewoon altijd en overal dezelfde foutmeldingen krijgen...

The Sting
Berichten: 762
Lid geworden op: 11 okt 2004, 16:12
Locatie: Brabant

Bericht door The Sting » 25 mar 2006, 15:21

AHD schreef:Ik heb het echt overal geprobeerd: /forum, /forum/db, maar echt helemaal niks helpt!
Ik blijf namelijk gewoon altijd en overal dezelfde foutmeldingen krijgen...
forum/install :thumb:
Met groet, The Sting

Gesloten