Weergave aanmeldingsdatum wijzigen

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
Gesloten
Gebruikersavatar
Haafien
Berichten: 46
Lid geworden op: 28 okt 2003, 02:10
Locatie: Espel

Weergave aanmeldingsdatum wijzigen

Bericht door Haafien » 08 aug 2005, 13:54

...
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 . . .
Het is nog maar een gis
of hard òf zoetjes zeilen in Uw voordeel is . . .

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

Bericht door Paul » 08 aug 2005, 14:06

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.

Gebruikersavatar
Haafien
Berichten: 46
Lid geworden op: 28 okt 2003, 02:10
Locatie: Espel

Bericht door Haafien » 08 aug 2005, 17:28

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 . . . :(
Het is nog maar een gis
of hard òf zoetjes zeilen in Uw voordeel is . . .

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 08 aug 2005, 17:31

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:

Gebruikersavatar
Haafien
Berichten: 46
Lid geworden op: 28 okt 2003, 02:10
Locatie: Espel

Bericht door Haafien » 08 aug 2005, 17:48

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 . . .)
Het is nog maar een gis
of hard òf zoetjes zeilen in Uw voordeel is . . .

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

Bericht door Paul » 08 aug 2005, 17:59

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.

Lontronics

Bericht door Lontronics » 08 aug 2005, 17:59

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

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

Bericht door Paul » 08 aug 2005, 18:02

Jan, dat heeft niets met reg date te maken, omdat die dat niet gebruikt ;)

Lontronics

Bericht door Lontronics » 08 aug 2005, 18:09

OEpsss...... :?

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

Thx voor je oplettendheid Paulus :thumb:

Jan

Gebruikersavatar
Haafien
Berichten: 46
Lid geworden op: 28 okt 2003, 02:10
Locatie: Espel

Bericht door Haafien » 08 aug 2005, 19:16

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 ? :?
Het is nog maar een gis
of hard òf zoetjes zeilen in Uw voordeel is . . .

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

Bericht door Paul » 08 aug 2005, 19:22

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.

Gebruikersavatar
Haafien
Berichten: 46
Lid geworden op: 28 okt 2003, 02:10
Locatie: Espel

Bericht door Haafien » 08 aug 2005, 21:41

...
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 ?
Het is nog maar een gis
of hard òf zoetjes zeilen in Uw voordeel is . . .

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

Bericht door Paul » 08 aug 2005, 21:43

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

Gebruikersavatar
Haafien
Berichten: 46
Lid geworden op: 28 okt 2003, 02:10
Locatie: Espel

Bericht door Haafien » 08 aug 2005, 21:57

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:
Het is nog maar een gis
of hard òf zoetjes zeilen in Uw voordeel is . . .

Gesloten