Simple Machines Community Forum

Customizing SMF => Modifications and Packages => Topic started by: Chaos Dragon on September 15, 2008, 11:58:04 PM

Title: date registerd in post
Post by: Chaos Dragon on September 15, 2008, 11:58:04 PM
Link to Mod (http://custom.simplemachines.org/mods/index.php?mod=1405)

This mod will display a member's date registerd next to their posts

if you theme has its own  display.template.php

find
echo '
', $txt[231], ': ', $message['member']['gender']['image'], '<br />';



after add

if ($message['member']['registered'] != '')
echo '
', $txt['Date_Registerd'], ':', $message['member']['registered'], '<br />';
Title: Re: date registerd in post
Post by: brandonroy on September 16, 2008, 06:21:13 AM
I like this alot. It's simple and I never thought of it not being there in SMF by default. However, I'd like to change a few things. I'd like the format to be like this:

Join Date: June 2008

I don't want it to show the exact time or anything. I'd like it to look just like the above! How can I do it?
Title: Re: date registerd in post
Post by: SA™ on September 16, 2008, 06:30:46 AM
im shore it can be done how i dont know yet im of to work now if you can wait ill have a playe aroumd tonight for ya unless you can work it iout
Title: Re: date registerd in post
Post by: brandonroy on September 16, 2008, 06:40:40 AM
I'm not exactly sure how. But I did change the word "Date Registered" to "Join Date" in the themes/default/languages/index.english.php file. I just want to shorten it up and take out the time format. I'll wait on you or someone else. If not, I'll play around with it later (it's 5:39 in the morning right now) o_-

Thanks again!
Title: Re: date registerd in post
Post by: babjusi on September 16, 2008, 06:43:32 AM
Quote from: brandonroy on September 16, 2008, 06:21:13 AM
I like this alot. It's simple and I never thought of it not being there in SMF by default. However, I'd like to change a few things. I'd like the format to be like this:

Join Date: June 2008

I don't want it to show the exact time or anything. I'd like it to look just like the above! How can I do it?

Try something like this.

Find:

echo '
                        ', $txt[231], ': ', $message['member']['gender']['image'], '<br />';


And after it add the following code:

// This will show the date that the user registered
      echo 'Join Date: ', strftime('%b %Y', $message['member']['registered_timestamp']), '<br />';


Let me know if this is what you wanted
Title: Re: date registerd in post
Post by: brandonroy on September 16, 2008, 06:53:27 AM
Thanks babjusi. That's perfect :)
Title: Re: date registerd in post
Post by: babjusi on September 16, 2008, 08:28:46 AM
Quote from: brandonroy on September 16, 2008, 06:53:27 AM
Thanks babjusi. That's perfect :)

You are welcome :)
Title: Re: date registerd in post
Post by: SA™ on September 16, 2008, 04:38:46 PM
thaks for helping babjusi :)
Title: Re: date registerd in post
Post by: babjusi on September 17, 2008, 07:30:58 AM
Quote from: wdm2005 on September 16, 2008, 04:38:46 PM
thaks for helping babjusi :)

No problem wdm2005 :)
Title: Re: date registerd in post
Post by: timned88 on September 17, 2008, 02:14:37 PM
just for the heck of it, the word registered is spelled wrong in index.english.php.  otherwise, cool mod.
Title: Re: date registerd in post
Post by: Matthew Schenker on September 17, 2008, 06:04:27 PM
Thanks for this mod!  It's a nice, simple addition that helps members know a bit more about each other.

By the way, here's how I made this work, which may help others wanting to do the same thing:

After this section...
// Show the member's gender icon?
            if (!empty($settings['show_gender']) && $message['member']['gender']['image'] != '')
                echo '
                                ', $txt[231], ': ', $message['member']['gender']['image'], '<br />';


Add this...
// This will show the date that the user registered
            echo 'Member Since: ', strftime('%b %Y', $message['member']['registered_timestamp']), '<br />';


Thanks again for doing this!

Matthew
Title: Re: date registerd in post
Post by: Snap_shot on September 19, 2008, 03:49:21 AM
Will this ever be updated to beta 4?
Title: Re: date registerd in post
Post by: SA™ on September 19, 2008, 04:29:02 AM
yes soon it will be
Title: Re: date registerd in post
Post by: MaXiForum.cz on September 30, 2008, 03:50:29 AM
THX good mod :)

      // Show registr date                 
if ($message['member']['registered'] != '')
echo '
', $txt['Date_Registerd'], ': ', strftime('%d. %m. %Y', $message['member']['registered_timestamp']), '<br />';
      // ===== End modification =====

Title: Re: date registerd in post
Post by: vivithemage on November 21, 2008, 04:41:00 PM
had to post a big thank you :)
Title: Re: date registerd in post
Post by: bullbreedluverz on November 21, 2008, 09:20:22 PM
Quote from: Matthew Schenker on September 17, 2008, 06:04:27 PM
Thanks for this mod!  It's a nice, simple addition that helps members know a bit more about each other.

By the way, here's how I made this work, which may help others wanting to do the same thing:

After this section...
// Show the member's gender icon?
            if (!empty($settings['show_gender']) && $message['member']['gender']['image'] != '')
                echo '
                                ', $txt[231], ': ', $message['member']['gender']['image'], '<br />';


Add this...
// This will show the date that the user registered
            echo 'Member Since: ', strftime('%b %Y', $message['member']['registered_timestamp']), '<br />';


Thanks again for doing this!

Matthew

cool this worked perfect to give month & year of registration
Title: Re: date registerd in post
Post by: ManilaGurL on January 14, 2009, 01:29:12 AM
How do I know if my theme has it's own display.template.php? Admin > Themes and Layout Settings > Modify Themes?
Title: Re: date registerd in post
Post by: SA™ on January 14, 2009, 12:34:35 PM
what theme are you using ??
Title: Re: date registerd in post
Post by: ManilaGurL on January 14, 2009, 10:54:03 PM
I am using DilberMC with TinyPortal.
Title: Re: date registerd in post
Post by: SA™ on January 15, 2009, 01:43:05 PM
you should be ok that dont have an display.template.php
Title: Re: date registerd in post
Post by: ManilaGurL on January 16, 2009, 05:00:45 AM
Where do I look for this? Thanks!


Quote from: Matthew Schenker on September 17, 2008, 06:04:27 PM
Thanks for this mod!  It's a nice, simple addition that helps members know a bit more about each other.

By the way, here's how I made this work, which may help others wanting to do the same thing:

After this section...
// Show the member's gender icon?
            if (!empty($settings['show_gender']) && $message['member']['gender']['image'] != '')
                echo '
                                ', $txt[231], ': ', $message['member']['gender']['image'], '<br />';


Add this...
// This will show the date that the user registered
            echo 'Member Since: ', strftime('%b %Y', $message['member']['registered_timestamp']), '<br />';


Thanks again for doing this!

Matthew
Title: Re: date registerd in post
Post by: SA™ on January 16, 2009, 05:38:33 AM
display template.php
Title: Re: date registerd in post
Post by: ManilaGurL on January 16, 2009, 05:55:34 AM
Okay, I need to install this app first then look for display template.php? Is that in themes folder? Sorry I am just confused.
Title: Re: date registerd in post
Post by: SA™ on January 16, 2009, 06:16:01 AM
yes in themes folder
Title: Re: date registerd in post
Post by: bullbreedluverz on January 16, 2009, 08:31:52 AM
i want to change the date format from Jun 2008 (%b %y) to 06/08 - does anyone know the date code i need to put in to achieve that, thanks
Title: Re: date registerd in post
Post by: SA™ on January 16, 2009, 03:01:24 PM
ill have a look over the weekend for ya
Title: Re: date registerd in post
Post by: bullbreedluverz on January 16, 2009, 03:12:55 PM
cheerz, ive seen them on the net before but tried searching and cant find em now
Title: Re: date registerd in post
Post by: Xavi-Nena on February 04, 2009, 02:52:02 AM
ok upon applying this mod i got both files with a test failed, so i tried to add it where suggested in display.template and it is still not showing, what else should i do? thanks.
Title: Re: date registerd in post
Post by: SA™ on February 04, 2009, 04:03:19 AM
smf version ??


can you post up your diplay.template.php
Title: Re: date registerd in post
Post by: Xavi-Nena on February 04, 2009, 04:23:08 AM
smf 1.1.7

thanks
Title: Re: date registerd in post
Post by: SA™ on February 04, 2009, 04:26:48 AM
you shore you added it i coudent find nopthing todo with this mod in thereor did you remove it ??

try attached
Title: Re: date registerd in post
Post by: Xavi-Nena on February 04, 2009, 04:55:58 AM
Ok this is when i get:

Installing this package will perform the following actions:
   Type    Action    Description
1.    Execute Modification    ./Themes/default/Display.template.php    Test failed
2.    Execute Modification    ./Themes/default/languages/index.english.php    Test failed


and attached is the updated file.
Title: Re: date registerd in post
Post by: SA™ on February 04, 2009, 05:05:50 AM
did you try the file attached to my last post ??
Title: Re: date registerd in post
Post by: Xavi-Nena on February 04, 2009, 05:43:08 AM
oh no not yet, is this an edited version of my file? im just double checking because my file had customizations to the layout i just want to make sure i dont lose those.
Title: Re: date registerd in post
Post by: SA™ on February 04, 2009, 05:57:38 AM
yes thats your file :)
Title: Re: date registerd in post
Post by: Xavi-Nena on February 04, 2009, 06:16:34 AM
lovely thanks...

now i just need to shorten the date info up
Title: Re: date registerd in post
Post by: Xavi-Nena on February 04, 2009, 06:31:09 AM
Quote from: bullbreedluverz on January 16, 2009, 08:31:52 AM
i want to change the date format from Jun 2008 (%b %y) to 06/08 - does anyone know the date code i need to put in to achieve that, thanks

was this ever figured out?
Title: Re: date registerd in post
Post by: SA™ on February 04, 2009, 06:32:04 AM
no not yet
Title: Re: date registerd in post
Post by: JOSHSKORN on May 05, 2009, 12:27:04 AM
I'd like to be able to customize the format of the date.  Is there a way you can set this up so I can customize it without having to mess with the files themselves?  Kinda like a dropdown box somewhere when configuring it or a way to manually do it with codes?  Kinda like MS Excel.  Also, how about an option to customize the text?  Instead of the default "Date Registered" I'd like to specify what it says, maybe I'd say "Join Date" or just leave it at "Registered" without the hassle of modifying a file.
Title: Re: date registerd in post
Post by: SA™ on May 05, 2009, 09:43:09 AM
have you tred this ?

http://www.simplemachines.org/community/index.php?topic=262233.msg1710369#msg1710369
Title: Re: date registerd in post
Post by: plusev on July 21, 2009, 11:13:20 PM
Getting the following error:

Undefined index: Date_Registerd
File: /web/Themes/default/Display.template.php
Line: 280 

278: if ($message['member']['registered'] != '')
279: echo '
==>280: <li>', $txt['Date_Registerd'], ':', $message['member']['registered'], '</li>';

I also have a : before ever date. I see the ":" in line 280. Not sure if that is the issue.

Please advise. Thx

Title: Re: date registerd in post
Post by: SA™ on July 22, 2009, 01:52:36 AM
what language are you using ?

is $txt['Date_Registerd'] in modifaction.english.php?
Title: Re: date registerd in post
Post by: plusev on July 22, 2009, 02:05:13 AM
English

Couldn't find it

This is what the text looks like ...

Karma: +0/-0
Online
:July 15, 2009, 10:48:03 pm
Posts: 10
Title: Re: date registerd in post
Post by: SA™ on July 22, 2009, 02:10:08 AM
add this to you modifaction.english.php


$txt['Date_Registerd'] = 'Date Registerd';
Title: Re: date registerd in post
Post by: plusev on July 22, 2009, 02:46:44 AM
anywhere?
Title: Re: date registerd in post
Post by: Remixed on July 22, 2009, 03:15:31 AM
Please attach your current install.xml

-Remixed
Title: Re: date registerd in post
Post by: SA™ on July 22, 2009, 05:36:55 AM
add it befor the closing php tag

ie

find

?>

befor add

$txt['Date_Registerd'] = 'Date Registerd';
Title: Re: date registerd in post
Post by: plusev on July 22, 2009, 12:51:43 PM
Quote from: Matthew Schenker on September 17, 2008, 06:04:27 PM
Thanks for this mod!  It's a nice, simple addition that helps members know a bit more about each other.

By the way, here's how I made this work, which may help others wanting to do the same thing:

After this section...
// Show the member's gender icon?
            if (!empty($settings['show_gender']) && $message['member']['gender']['image'] != '')
                echo '
                                ', $txt[231], ': ', $message['member']['gender']['image'], '<br />';


Add this...
// This will show the date that the user registered
            echo 'Member Since: ', strftime('%b %Y', $message['member']['registered_timestamp']), '<br />';


Thanks again for doing this!

Matthew

On which page is this added? Thx
Title: Re: date registerd in post
Post by: TomW on December 30, 2009, 05:57:38 PM
Will this be upgraded for 2.0 RC2 ?
Title: Re: date registerd in post
Post by: MaXiForum.cz on December 31, 2009, 05:57:18 AM
Quote from: TomW on December 30, 2009, 05:57:38 PM
Will this be upgraded for 2.0 RC2 ?

Yes :)
Title: Re: date registerd in post
Post by: TomW on December 31, 2009, 09:50:16 AM
Quote from: MaXiForum.cz on December 31, 2009, 05:57:18 AM
Quote from: TomW on December 30, 2009, 05:57:38 PM
Will this be upgraded for 2.0 RC2 ?

Yes :)

Thanks -  when ?
Title: Re: date registerd in post
Post by: MaXiForum.cz on December 31, 2009, 11:17:21 AM
Dateregisterdinpost_smf_2.0x.zip (http://custom.simplemachines.org/mods/index.php?action=download;mod=1405;id=85010) make on SMF 2.0 RC2 :)
Title: Re: date registerd in post
Post by: ~DS~ on December 31, 2009, 02:49:35 PM
Works great on 2.0 RC2, however it's a little too long, maybe more prettier like this Join Date: Apr 2006
Request: a ability to modify the format like SMF's build in Time Format. 
Title: Re: date registerd in post
Post by: Chaos Dragon on January 04, 2010, 09:32:14 PM
That is basically making the font smaller you can do that by going into Display.template.php and find

if ($message['member']['registered'] != '')
echo '
<li>', $txt['Date_Registerd'], ':', $message['member']['registered'], '</li>';


and replace with

if ($message['member']['registered'] != '')
echo '
<li style="font-size: xxpx">', $txt['Date_Registerd'], ':', $message['member']['registered'], '</li>';


Replacing xx with your pixel size. ex. 2px, 3px, 5px, etc.
Title: Re: date registerd in post
Post by: TomW on January 04, 2010, 10:39:42 PM
Quote from: MaXiForum.cz on December 31, 2009, 11:17:21 AM
Dateregisterdinpost_smf_2.0x.zip (http://custom.simplemachines.org/mods/index.php?action=download;mod=1405;id=85010) make on SMF 2.0 RC2 :)

Awesome !  Thank you.