Ik merk dat ik foute tijdstippen bij berichten zie staan (tijd waarop het bericht gepost is). Ook van andere gebruikers kreeg ik hier al vragen over, dus het is niet alleen een probleem wat ik heb.
Waar (en hoe) moet ik in de algemene forum-instellingen aangeven wat de lokale tijd van de server is?
Bij de user-instellingen staat de tijd inmiddels goed.
dat probleem heb ik zelf ook maar dit zou liggen aan de server die niet op onze tijdzone zit mijn chat en clock geven wel de juiste tijd aan
Mozes MOD, gepensioneerd
Joined: Aug 27, 2004
Posts: 261
Posted:
Thu 30 Sep 2004 22:27
De juiste tijdweergave, in de newsmodule op de mainpage.
Open mainfile.php en ter hoogte van lijn (567 of 689): zie je het volgende.
[php:1:73b3b79dbf]$datetime = strftime(""._DATESTRING."", mktime($datetime[4],$datetime[5],$datetime[6],$datetime[2],$datetime[3],$datetime[1]));[/php:1:73b3b79dbf]
Voeg aan het eind, het volgende toe " - 3600" (3600, is 1uur) om de tijd met 1 uur te verlagen
of " + 3600" om de tijd met 1 uur te verhogen.
zie het voorbeeld hieronder: zoals ik deze heb ingesteld, in mijn mainfile.php.
mijn server staat in amerika en daar tel ik dus 7 uur bij op (7 x3600 = 25200)
[php:1:73b3b79dbf]$datetime = strftime(""._DATESTRING."", mktime($datetime[4],$datetime[5],$datetime[6],$datetime[2],$datetime[3],$datetime[1]) + 25200);[/php:1:73b3b79dbf]
rcdesign Gevorderd
Joined: Sep 27, 2004
Posts: 140
Posted:
Fri 01 Oct 2004 0:14
okey , bedankt!
Nu enkel nog iets om de forumposts in postblock on mainpage in orde krijgen. Want die staat nog steeds 7 uur achter terwijl de tijd op forum zelf juist.
Mozes MOD, gepensioneerd
Joined: Aug 27, 2004
Posts: 261
Posted:
Fri 01 Oct 2004 0:25
In de config van je forum admin.
Daar zet je de tijd van je forum goed...
Bij Algemeen
dan /Configuratie
en dan bij "Tijdzone van het systeem"
rcdesign Gevorderd
Joined: Sep 27, 2004
Posts: 140
Posted:
Fri 01 Oct 2004 1:12
als ik via admin naar forum ga staat op gmt+2
daarentegen als ik via admin naar preference ga stat er niks
Mozes MOD, gepensioneerd
Joined: Aug 27, 2004
Posts: 261
Posted:
Fri 01 Oct 2004 2:03
rcdesign wrote:
als ik via admin naar forum ga staat op gmt+2
Die moet je ook hebben, zei ik toch al in me vorige post ???
zet hem op weet ik veel, .. gmt +7 ofzo...
rcdesign Gevorderd
Joined: Sep 27, 2004
Posts: 140
Posted:
Fri 01 Oct 2004 4:43
staat noch steeds verkeerd. Daarentegen als ik dit doe. Dan staat het forum ook verkeerd. Terwijl in het forum al de posten juist staan als ik die op gmt+2 zet. Tis gewoon in mijn blok met laatste post op de mainpage dat het misloopt.
kenwood Moderator
Joined: Sep 07, 2004
Posts: 246
Posted:
Fri 01 Oct 2004 4:47
Je hebt dus het zelfde probleem als mozes op zijn site en als deze site en dat is dat de tijd in het forum block op de index.php niet goed staat?????
rcdesign Gevorderd
Joined: Sep 27, 2004
Posts: 140
Posted:
Fri 01 Oct 2004 4:48
yep idd. stond paar posten hoger duidelijkaangegeven.
Quote:
Nu enkel nog iets om de forumposts in postblock on mainpage in orde krijgen
Mozes MOD, gepensioneerd
Joined: Aug 27, 2004
Posts: 261
Posted:
Fri 01 Oct 2004 5:32
rcdesign wrote:
Tis gewoon in mijn blok met laatste post op de mainpage dat het misloopt.
Je moet toch echt proberen, om je probleem duidelijk te omschrijven.
Dan had ik je gelijk kunnen melden, dat ik met hetzelfde probleem zit.
En de oplossing ervoor niet weet.
Nu heb ik een hoop tijd ergens aan besteed, waar de vraag niet eens over ging
rcdesign Gevorderd
Joined: Sep 27, 2004
Posts: 140
Posted:
Fri 01 Oct 2004 7:08
een deel is wel opgelost hoor. 't was enkel tweede deel dat niet ging.
rcdesign Gevorderd
Joined: Sep 27, 2004
Posts: 140
Posted:
Fri 01 Oct 2004 9:52
lolzzz was beetje aan het testen met de +25200
En kwam op dees uit :
Code:
sql_query("SELECT poster_id, FROM_UNIXTIME(post_time,'%d/%m/%Y at %H:%i')
Daar UNIX de server is , dan UNIXTIME de server tijd.
Dus dit veranderd in:
Code:
sql_query("SELECT poster_id, FROM_UNIXTIME(post_time+25200,'%d/%m/%Y at %H:%i')
en uwe post blok staat juist van tijd
kenwood Moderator
Joined: Sep 07, 2004
Posts: 246
Posted:
Sat 02 Oct 2004 4:11
Zo werkt het goed RC ik heb het zo gedaan dat hij het uiterlijk en de kleuren van je forum overneemt dat bij je thema hoord.
Dit is mijn block-Forums.php
Code:
if (eregi("Forums.php", $_SERVER['SCRIPT_NAME'])) {
Header("Location: index.php");
die();
}
global $prefix, $dbi, $sitename, $admin, $bgcolor1, $textcolor2, $ThemeSel;
$HideViewReadOnly = 0;
$zone=3600*0; // door middel van de 5 teveranderen in $zone=3600*5; kan je zoveel vooruit als je wil maar maak je er bijvoorbeeld -6 van dan gaat de tyd 6 uur achteruit;
$Last_New_Topics = 5;
$show = " <tr>
<td height=\"28\" colspan=\"6\" align=\"center\" class=\"catbottom\" background=\"themes/$ThemeSel/forums/images/cellpic1.gif\"><center><form action=\"modules.php?name=Forums&file=search&mode=results&sid=9e762b8eed7949839372e47e131ba887\" method=\"POST\"><input type=\"hidden\" name=\"search_terms\" value=\"all\"><input type=\"hidden\" name=\"search_time\" value=\"0\"><input type=\"hidden\" name=\"search_fields\" value=\"all\"><input type=\"hidden\" name=\"search_cat\" value=\"-1\"><input type=\"hidden\" name=\"search_forum\" value=\"-1\"><input type=\"hidden\" name=\"sort_by\" value=\"0\"><input type=\"hidden\" name=\"sort_dir\" value=\"DESC\"><input type=\"hidden\" name=\"show_results\" value=\"topics\"><input type=\"hidden\" name=\"return_chars\" value=\"-1\"> <b><font color=\"$textcolor2\">Zoek op het forum</b></font> <input type=\"text\" name=\"search_keywords\" size=\"13\"> <input type=\"hidden\" name=\"submit\" value=\"submit\"><font color=\"$textcolor2\"><b>Type je zoekwoord in en druk op enter</b></font></form></center></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>";
$Count_Topics = 0;
$Topic_Buffer = "";
$result = sql_query( "SELECT t.topic_id, f.forum_name, f.forum_id, t.topic_last_post_id, t.topic_title, t.topic_poster, t.topic_views, t.topic_replies, t.topic_moved_id FROM ".$prefix."_bbtopics t, ".$prefix."_bbforums f where t.forum_id=f.forum_id ORDER BY topic_last_post_id DESC", $dbi );
while( list( $topic_id, $forum_name, $forum_id, $topic_last_post_id, $topic_title, $topic_poster, $topic_views, $topic_replies, $topic_moved_id ) = sql_fetch_row( $result, $dbi ) )
$result2 = sql_query("SELECT username, user_id FROM ".$prefix."_users where user_id='$topic_poster'", $dbi);
list($username, $user_id)=sql_fetch_row($result2, $dbi);
$avtor=$username;
$sifra=$user_id;
$result3 = sql_query("SELECT poster_id, FROM_UNIXTIME(post_time+$zone,'%d-%m-%Y om %H:%i') as post_time FROM ".$prefix."_bbposts where post_id='$topic_last_post_id'", $dbi);
list($poster_id, $post_time)=sql_fetch_row($result3, $dbi);
$result4 = sql_query("SELECT username, user_id FROM ".$prefix."_users where user_id='$poster_id'", $dbi);
list($username, $user_id)=sql_fetch_row($result4, $dbi);
Bedankt rcdesign
Ik heb het hier naar veranderd.
[php:1:4092c97bd2]$result3 = sql_query("SELECT poster_id, FROM_UNIXTIME(post_time+21600,'%m/%d/%Y at %H:%i') as post_time FROM ".$prefix."_bbposts where post_id='$topic_last_post_id'", $dbi);
[/php:1:4092c97bd2]
en het word nu correct weergegeven..
ps.
ik gebruik het "HP-Nuke Block: subBlack Center Forum Block v.2"
Made by mikem http://www.nukecops.com
Donaties
Adverteren
Wilt u het forum steunen, dan kunt u nu eenvoudig doneren met PayPal.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum