Hoşgeldin Misafir

[MOD] Dün - Bugün Gönderilen Mesajlar

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Kod:
 ##############################################################
## MOD Ismi TR: Dün/Bugün
## MOD Ismi EN: Today At/Yesterday At
## MOD Sürümü: v1.3.1
## MOD Yazari: netclectic < [email protected] > (Adrian Cockburn) http://www.netclectic.com
##
## MOD Açiklamasi: Dün yazilan mesajlarda "Dün" ve bugün yazilan mesajlarda "Bugün" yazmasi.
##
## Kurulum Seviyesi: Kolay
## Kurulum Süresi:     10 Dakika
##
## Degisecek Dosyalar: 6
##                                         includes/page_header.php
##                                         index.php
##                                         search.php
##                                         viewforum.php 
##                                         viewtopic.php
##                                         language/lang_turkish/lang_main.php 
##
## Eklenecek Dosyalar: Yok
##
## Lisans: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
############################################################## 
## Yazar Notlari:
##
## En son sürüm: http://www.underhill.de/downloads/phpbb2mods/passwordsecurity.txt
##############################################################
## Lütfen güvenlik açisindan ve MOD'un son sürümüne sahip olmak icin, devamli 
## http://www.phpbb.com/mods/ adresini takip edin. Bu MOD'u baska sitelerden indirdiginizde 
## çok dikkatli olun, içerisinde phpBB forumunuza zarar verebilecek kodlar bulunabilir.
## http://www.phpbb.com/mods/ arsivinde bulunmayan MOD'lar phpBB tarafindan desteklenmez.
############################################################## 
## Bu MOD'u kurmadan önce, degisecek tüm dosyalarin yedegini almanizi tavsiye ederiz.
##############################################################
#
#-----[ AÇ ]------------------------------
#

includes/page_header.php 

# 
#-----[ BUL ]------------------------------------------ 
#

//
// Parse and show the overall header.
//

#
#-----[ ÖNCESINE EKLE ]-----------------------------------
#

//
// MOD - TODAY AT - BEGIN
// PARSE DATEFORMAT TO GET TIME FORMAT 
//
$time_reg = '([gh][[:punct:][:space:]]{1,2}[i][[:punct:][:space:]]{0,2}[a]?[[:punct:][:space:]]{0,2}[S]?)';
eregi($time_reg, $board_config['default_dateformat'], $regs);
$board_config['default_timeformat'] = $regs[1];
unset($time_reg);
unset($regs);

//
// GET THE TIME TODAY AND YESTERDAY
//
$today_ary = explode('|', create_date('m|d|Y', time(),$board_config['board_timezone']));
$board_config['time_today'] = gmmktime(0 - $board_config['board_timezone'] - $board_config['dstime'],0,0,$today_ary[0],$today_ary[1],$today_ary[2]);
$board_config['time_yesterday'] = $board_config['time_today'] - 86400;
unset($today_ary);
// MOD - TODAY AT - END

#
#-----[ AÇ ]------------------------------
#

index.php 

#
#-----[ BUL ]-----------------------------------
#

$last_post = $last_post_time . '<br />';

#
#-----[ BUNUNLA DEGISTIR ]-----------------------------------
# 

                        // OLD
                        // $last_post = $last_post_time . '<br />';
                        //
                        // MOD - TODAY AT - BEGIN
                        //
                        if ( $board_config['time_today'] < $forum_data[$j]['post_time'])
                        { 
                           $last_post = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />'; 
                        }
                        else if ( $board_config['time_yesterday'] < $forum_data[$j]['post_time'])
                        { 
                           $last_post = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />'; 
                        }
                        else
                        { 
                           $last_post = $last_post_time . '<br />'; 
                        } 
                        // MOD - TODAY AT - END

#
#-----[ AÇ ]------------------------------
#

search.php

#
#-----[ BUL ]-----------------------------------
#

$post_date = create_date($board_config['default_dateformat'], $searchset[$i]['post_time'], $board_config['board_timezone']);

#
#-----[ SONRASINA EKLE ]-----------------------------------
# 

         //
         // MOD - TODAY AT - BEGIN
         //
         if ( $board_config['time_today'] < $searchset[$i]['post_time'])
         { 
            $post_date = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $searchset[$i]['post_time'], $board_config['board_timezone'])); 
         }
         else if ( $board_config['time_yesterday'] < $searchset[$i]['post_time'])
         { 
            $post_date = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $searchset[$i]['post_time'], $board_config['board_timezone'])); 
         }
         // MOD - TODAY AT - END

#
#-----[ BUL ]-----------------------------------
#

$last_post_time = create_date($board_config['default_dateformat'], $searchset[$i]['post_time'], $board_config['board_timezone']);

#
#-----[ SONRASINA EKLE ]-----------------------------------
# 

            //
            // MOD - TODAY AT - BEGIN
            //
            if ( $board_config['time_today'] < $searchset[$i]['post_time'])
            { 
               $last_post_time = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $searchset[$i]['post_time'], $board_config['board_timezone'])); 
            }
            else if ( $board_config['time_yesterday'] < $searchset[$i]['post_time'])
            { 
               $last_post_time = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $searchset[$i]['post_time'], $board_config['board_timezone'])); 
            }
            // MOD - TODAY AT - END

#
#-----[ AÇ ]------------------------------
#

viewforum.php 

#
#-----[ BUL ]-----------------------------------
#

$last_post_time = create_date($board_config['default_dateformat'], $topic_rowset[$i]['post_time'], $board_config['board_timezone']);

#
#-----[ SONRASINA EKLE ]-----------------------------------
# 

      //
      // MOD - TODAY AT - BEGIN
      //
      if ( $board_config['time_today'] < $topic_rowset[$i]['post_time'])
      { 
         $last_post_time = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $topic_rowset[$i]['post_time'], $board_config['board_timezone'])); 
      }
      else if ( $board_config['time_yesterday'] < $topic_rowset[$i]['post_time'])
      { 
         $last_post_time = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $topic_rowset[$i]['post_time'], $board_config['board_timezone'])); 
      }
      // MOD - TODAY AT - END

#
#-----[ AÇ ]------------------------------
#

viewtopic.php 

#
#-----[ BUL ]-----------------------------------
#

$post_date = create_date($board_config['default_dateformat'], $postrow[$i]['post_time'], $board_config['board_timezone']);

#
#-----[ SONRASINA EKLE ]-----------------------------------
# 

   //
   // MOD - TODAY AT - BEGIN
   //
   if ( $board_config['time_today'] < $postrow[$i]['post_time'])
   { 
      $post_date = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $postrow[$i]['post_time'], $board_config['board_timezone'])); 
   }
   else if ( $board_config['time_yesterday'] < $postrow[$i]['post_time'])
   { 
      $post_date = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $postrow[$i]['post_time'], $board_config['board_timezone'])); 
   }
   // MOD - TODAY AT - END

#
#-----[ AÇ ]------------------------------
#

language/lang_turkish/lang_main.php 

#
#-----[ BUL ]-----------------------------------
# 

//
// That's all Folks!
// -------------------------------------------------

?>

#
#-----[ ÖNCESINE EKLE ]-----------------------------------
# 

//
// Dün / Bugün
//
$lang['Today_at'] = "Bugün %s"; // %s mesaj vaktidir
$lang['Yesterday_at'] = "Dün %s"; // %s mesaj vaktidir

#
#-----[ TÜM DOSYALARI KAPAT/KAYDET ]------------------------------------------ 
# 
#SoN