Pagina 1 van 1

Weergave aanmeldingsdatum wijzigen

Geplaatst: 08 aug 2005, 13:54
door Haafien
...
Hier op het forum staat (onder een eventuele Avatar) bij voorbeeld
Geregistreerd op:
7-8-2005
(de datum verschijnt op een nieuwe regel)

Mijn vraag is: Hoe bereik ik dat het wordt getoond als
Geregistreerd op:
7 Augustus 2005
(datum dus ook op nieuwe regel, zonder streepjes en de maandnaam voluit)

Ik heb al geprobeerd in lang_main <br /> achter Geregistreerd op te plakken, maar dan verschijnt de dubbele punt ook op de volgende regel . . .

Geplaatst: 08 aug 2005, 14:06
door Paul
Je moet in viewtopic_body.tpl zijn. En de datum zul je in viewtopic.php moeten aanpassen, ik geloof dat het ergens in een create_date ofzo staat, en dan de 2de parameter.

Geplaatst: 08 aug 2005, 17:28
door Haafien
paulus schreef:Je moet in viewtopic_body.tpl zijn. En de datum zul je in viewtopic.php moeten aanpassen, ik geloof dat het ergens in een create_date ofzo staat, en dan de 2de parameter.
Daar lees ik:
$poster_joined = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Joined'] . ': ' . create_date($lang['DATE_FORMAT'], $postrow[$i]['user_regdate'], $board_config['board_timezone']) : '';

't Zegt me alleen zo weinig . . . :(

Geplaatst: 08 aug 2005, 17:31
door WebSiteNet
In je profiel en in de board configuratie kan je het formaat van de datum aangeven met symbolen. De betekenis van de symbolen staat hier:

http://nl3.php.net/date

Een hele goede mod vind ik om dat te vervangen:

http://phpbbhacks.com/download/476

Zou eigenlijk iedereen moeten doen. Maar om de nederlandse maandnamen te krijgen weet ik zo snel de oplossing niet van. :roll:

Geplaatst: 08 aug 2005, 17:48
door Haafien
WebSiteNet schreef:In je profiel en in de board configuratie kan je het formaat van de datum aangeven met symbolen. De betekenis van de symbolen staat hier:

http://nl3.php.net/date
Dat was mij bekend en dat had ik al toegepast, maar dat heeft alleen zichtbaar effect boven de Forum Index . . .
(zoals ook hier . . .)

Geplaatst: 08 aug 2005, 17:59
door Paul
WebSiteNet schreef:In je profiel en in de board configuratie kan je het formaat van de datum aangeven met symbolen. De betekenis van de symbolen staat hier:

http://nl3.php.net/date

Een hele goede mod vind ik om dat te vervangen:

http://phpbbhacks.com/download/476

Zou eigenlijk iedereen moeten doen. Maar om de nederlandse maandnamen te krijgen weet ik zo snel de oplossing niet van. :roll:
Reg date, is altijd alleen d-M-Y WSN.

Geplaatst: 08 aug 2005, 17:59
door Lontronics
Dat komt omdat bij de profielen nog steeds de oude datumnotatie blijft staan ;)

Er is vlgs. mij maar een manier om dat vervolgens aan te passen en dat is via een query via phpMyAdmin.

Ikzelf heb bijvoorbeeld de tijdnotatie aangepast naar D d-m-y H:i oftewel als voorbeeld Ma 08-08-05 18:54

Als je in phpMyAdmin naar de juiste tabel gaat, vervolgens voor SQL kiest bovenin en dan de volgende regel uitvoert:

Code: Selecteer alles

UPDATE `phpbb_users` SET `user_dateformat` = 'D d-m-y H:i';
Dan pas je in een keer voor alle gebruikers de datumnotatie aan volgens bovengenoemde tijdsnotatie. Je kunt hiervoor natuurlijk elke tijdsnotatie invullend die je wilt.

Let op: Als jouw tabellen als voorvoegsel niet phpbb_ hebben maar iets anders dan moet je dat natuurlijk aanpassen bij phpbb_users ;)

Succes!
Jan

Geplaatst: 08 aug 2005, 18:02
door Paul
Jan, dat heeft niets met reg date te maken, omdat die dat niet gebruikt ;)

Geplaatst: 08 aug 2005, 18:09
door Lontronics
OEpsss...... :?

Je hebt gelijk, heb weer zitten slapen... :oops:
Nou vergeet hem dan maar weer snel :D

Thx voor je oplettendheid Paulus :thumb:

Jan

Geplaatst: 08 aug 2005, 19:16
door Haafien
paulus schreef:Je moet in viewtopic_body.tpl zijn. En de datum zul je in viewtopic.php moeten aanpassen, ik geloof dat het ergens in een create_date ofzo staat, en dan de 2de parameter.
Paulus,

Aandachtig toegehoord hebbende krijg ik thans vagelijk het vermoeden dat ik een idee begin te krijgen van waar het klokje heel misschien zou kunnen luiden . . . maar waar nou de klepel hangt . . . . dat is voor mij nog volledig in raadselen gehuld :(

Kun je voor deze leek alsjeblieft wat explicieter zijn ? :?

Geplaatst: 08 aug 2005, 19:22
door Paul

Code: Selecteer alles

$poster_joined = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Joined'] . ': ' . create_date($lang['DATE_FORMAT'], $postrow[$i]['user_regdate'], $board_config['board_timezone']) : '';
Om die regel gaat het. De eerste is dus een parameter, die bepaald hoe het formaat wordt gezet. Die kan je dus in lang veranderen.

Geplaatst: 08 aug 2005, 21:41
door Haafien
...
Ben iets nader . . . :o

Ik heb (geloof ik) veranderd:

viewtopic.php
$poster_joined = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Joined'] . create_date($lang['DATE_FORMAT'], $postrow[$i]['user_regdate'], $board_config['board_timezone']) : '';

lang_main.php
$lang['DATE_FORMAT'] = 'j F Y';

en ik zie nu staan:

Geregistreerd op:7
Augustus 2005


Nu alleen nog een linebreak erbij . . .

Heb daartoe een paar pogingen gedaan door <br /> in te voegen, maar dat leidde tot een parse error . . .

Suggesties ?

Geplaatst: 08 aug 2005, 21:43
door Paul

Code: Selecteer alles

$poster_joined = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Joined'] ."<br />". create_date($lang['DATE_FORMAT'], $postrow[$i]['user_regdate'], $board_config['board_timezone']) : ''; 
Moet werken denk ik :)

Geplaatst: 08 aug 2005, 21:57
door Haafien
paulus schreef:

Code: Selecteer alles

$poster_joined = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Joined'] ."<br />". create_date($lang['DATE_FORMAT'], $postrow[$i]['user_regdate'], $board_config['board_timezone']) : ''; 
Moet werken denk ik :)
En dat doet het :D :D :D

Ik zie nu:
Geregistreerd op:
7 Augustus 2005


:thumb: Mijn dank aan alle medewerkers en -denkers :thumb: