Zomertijd

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
maildeamon
Berichten: 19
Lid geworden op: 30 mar 2003, 02:34

Zomertijd

Bericht door maildeamon » 30 mar 2003, 02:37

ik probeer mijn forum op zomertijd te zetten maar hij doet het niet waaar kan dit aan liggen hij blijft de oude tijd houden of ik nou gmt 7 of gmt 1 doet alles blijft hetzelfde ?????? wat kan ik hier aan doen ??

Gebruikersavatar
WebmasterX
Berichten: 197
Lid geworden op: 27 mar 2003, 10:13
Locatie: Zutphen
Contacteer:

Re: Zomertijd

Bericht door WebmasterX » 30 mar 2003, 08:26

maildeamon schreef:ik probeer mijn forum op zomertijd te zetten maar hij doet het niet waaar kan dit aan liggen hij blijft de oude tijd houden of ik nou gmt 7 of gmt 1 doet alles blijft hetzelfde ?????? wat kan ik hier aan doen ??
Niets, je moet even wachten totdat je provider de server klok heeft gewijzigd. Heb je hem in het buitenland staan dan moet je even een querie doen op de db.

WebmasterX

Gebruikersavatar
FlorisD
Berichten: 1595
Lid geworden op: 12 nov 2002, 21:06
Locatie: Vijfhuizen
Contacteer:

Bericht door FlorisD » 30 mar 2003, 09:00

En als je de tijd toch wilt wijzigen, moet je dit in je profiel doen en als je het voor het hele board wil doen in het administratiescherm. Dit heeft echter alleen effect op het board als je bent uitgelogd en voor nieuwe geregistreerden.

Elk lid moet dus apart zijn tijd wijzigen, om dit te laten veranderen.
MessageBoard.nl, gratis phpBB forum hosting

Gebruikersavatar
WebmasterX
Berichten: 197
Lid geworden op: 27 mar 2003, 10:13
Locatie: Zutphen
Contacteer:

Bericht door WebmasterX » 30 mar 2003, 09:29

[UPDATE, er zat een foutje in de maand bepaling. Huidige versie is juiste versie]

Hier een aparte fix.
##############################################################
## 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()
{

$n = date("n");
$y = date("Y")-2000;

if($n >= 3 && $n <= 9)
{
$season = 1;
$season_math = 5;
}
else if ( $n >= 10 || $n < 3 )
{
$season = 0;
$season_math = 2;
}

$day = 31 - ((((floor(5*$y/4)-floor($y/100)+floor($y/400))+$season_math)%7)+7)%7;

switch ($season)
{
case 0:

if( mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")) > mktime (3,0,0,10,$day,date("Y")) )
{
$result = 0;
}
break;

case 1:

if( mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")) > mktime(3,0,0,3,$day,date("Y")) )
{
$result = 3600;
}

break;


}

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
Laat me even weten of alles goed gaat.

WebmasterX
Laatst gewijzigd door WebmasterX op 30 mar 2003, 16:18, 1 keer totaal gewijzigd.

john70
Berichten: 4
Lid geworden op: 04 feb 2003, 18:01

Bericht door john70 » 30 mar 2003, 10:23

Ik heb net de fix toegepast en het werkt.
Bedankt :D

Gebruikersavatar
WebmasterX
Berichten: 197
Lid geworden op: 27 mar 2003, 10:13
Locatie: Zutphen
Contacteer:

Bericht door WebmasterX » 30 mar 2003, 16:45

john70 schreef:Ik heb net de fix toegepast en het werkt.
Bedankt :D
Je moet even een wijziging maken anders gaat straks je klok niet een uur terug ;-) Als je alleen de function vervangt is het al goed.

WebmasterX

hennie
Berichten: 85
Lid geworden op: 13 mar 2003, 18:12
Contacteer:

Bericht door hennie » 30 mar 2003, 17:41

waarom is deze fix, misschien stomme vraag wat gebeurd er als straks de provider de tijd goed zet???

Gebruikersavatar
WebmasterX
Berichten: 197
Lid geworden op: 27 mar 2003, 10:13
Locatie: Zutphen
Contacteer:

Bericht door WebmasterX » 30 mar 2003, 19:46

hennie schreef:waarom is deze fix, misschien stomme vraag wat gebeurd er als straks de provider de tijd goed zet???
Niets, de tijd op het forum is niet afhankelijk van de server. Althans niet in zijn geheel.

WebmasterX

hennie
Berichten: 85
Lid geworden op: 13 mar 2003, 18:12
Contacteer:

Bericht door hennie » 30 mar 2003, 19:50

great, werkt perfect je mod :D

JeeWeeR
Berichten: 6
Lid geworden op: 06 mar 2003, 14:42

Bericht door JeeWeeR » 30 mar 2003, 20:36

Mod toegepast en hij werkt perfect :)

Bedankt

Gebruikersavatar
DaMnNaTiOn
Berichten: 2555
Lid geworden op: 11 dec 2002, 18:29
Locatie: localhost
Contacteer:

Bericht door DaMnNaTiOn » 31 mar 2003, 21:35

Moet je releasen op phpBBHacks.com webmasterx :D
lastmodified.net

Gebruikersavatar
Leipo
Berichten: 4693
Lid geworden op: 22 feb 2003, 12:29
Contacteer:

Bericht door Leipo » 31 mar 2003, 21:44

Jup en phpbb-nl.com krijg je eervolle vermelding op de virtuele mod muur :wink: (die niet bestaat)
[+] Isento at DeviantArt

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 17 apr 2004, 22:07

WebmasterX schreef:
hennie schreef:waarom is deze fix, misschien stomme vraag wat gebeurd er als straks de provider de tijd goed zet???
Niets, de tijd op het forum is niet afhankelijk van de server. Althans niet in zijn geheel.

WebmasterX
Hoe kan ik zorgen dat de tijd op het forum alleen de datum tijd aangeeft van mijn server, die loopt immers op de seconde nauwkeurig (DCF)??

http://dament.nl/test/time.php

Dennis
Wijziging: Ik heb aangepast function.php onder
// Create date/time from format and timezone
de eerste $tz verwijderd de andere twee vervangen door 2
In de lang_main.php de txt ff aangepast
Maar ik denk dat in de wintertijd de 2 vervangen zal moeten worden door 1.
Eigenlijk wil dat het alleen de tijd van mijn server overneemt, maar daar is mijn kennis denk niet hoog genoeg voor
Laatst gewijzigd door Dennis op 17 apr 2004, 22:51, 2 keer totaal gewijzigd.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 17 apr 2004, 22:11

op GMT zetten en dan de optie in het gebruikersprofiel om een tijd syntacts te kiezen weg te halen. Dat gaat zo:

open templates/subSilver/profile_add_body.tpl
Zoek en verwijder:

Code: Selecteer alles

	<tr> 
	  <td class="row1"><span class="gen">{L_TIMEZONE}:</span></td>
	  <td class="row2"><span class="gensmall">{TIMEZONE_SELECT}</span></td>
	</tr>
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 17 apr 2004, 22:27

Luuk, je kunt niet zomaar iets wegsnijden uit het profiel, zonder een hidden value terug te plaatsen of de INSERT en UPDATE query's aan te passen. Zie dit topic voor uitleg:
http://www.phpbb.nl/viewtopic.php?p=76458#76458

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 17 apr 2004, 22:56

mosymuis,

Ik heb het geen gedaan wat Luuk aangaf, waarom zou dat fout gaan dan??
Je haalt alleen een "keuze" weg, ik heb het verwijderd en kreeg geen gekke melding bij het aanpassen van een profile of een nieuwe aanmaken.

Zie ik wat over het hoofd??

Dennis

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 17 apr 2004, 23:13

Ja, bij het aanpassen van het profiel springt die tijd in de database terug naar 0. Check dat maar eens.

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 25 apr 2004, 15:50

Hmmmmmm, vreemd ik heb mijn profile aangepast en zie niks raars.

Welke tijd zou er dan terug springen???

Dennis

Alleen wat er nu niet meer werkt (update van 2.0.6 naar 2.0.8 )
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 25 apr 2004, 16:15

De tijdszone.

Gebruikersavatar
hardknox
Berichten: 20
Lid geworden op: 09 jan 2004, 08:13
Locatie: Zwolle
Contacteer:

Bericht door hardknox » 26 apr 2004, 10:05

ik rijg de tijd op mijn forum ook maar niet goed en ik wordt er gek van heb al behoorlijk veel geprobeerd. iemand ideeen?

het gaat om http://www.ittersum.com


alvast bedankt,

Danny

Gesloten