Seditio ve Ldu hakkında sınırsız arama yapın
 
 
> 1 <

Etiketler: foruma seçenegi koyma

Author Message

inzar

Members


Online status

124 posts

Location: Turkey
Occupation:
Age:

#2098   2007-05-05 20:57 GMT      

foruma dil secenegi nasıl koyarım hem türkçe olacak site hemde ingilizce bunu nasıl yaparım

Dvdbil

Administrator


Online status

2,178 posts
http://www.seditio-tr.com
Pagerank: 3

Location: Turkey istanbul
Occupation: Web Site(ler) İşletmeciliği :)
Age: 28

#2100   2007-05-05 21:25 GMT      
Neocrome.net `te bununla ilgili güzel bir konu vardı.
BURADAN

inzar

Members


Online status

124 posts

Location: Turkey
Occupation:
Age:

#2198   2007-05-06 18:28 GMT      

dvdbil pek fazla bişey anlaşılmıyo yardımcı olurmusun

Kaan

Moderators


Online status

2,011 posts
http://www.ntka.org
Pagerank: 3

Location: Turkey
Occupation: Destek
Age: 25

#2200   2007-05-06 18:35 GMT      
common.php de aşagıdaki user guest yazan yeri bul bununla deiştir anti xss yazan yere kadar.

Demo link : http://cod2.neocrome.info/ Loginin altında dil seçenekleri..

This enable to switch language with links:
http://www.yoursite.com/?lng=en (english language)
http://www.yoursite.com/?lng=ru (rusian language)
btw this switch language for loged in members too.



Code:
/* ======== User/Guest ======== */

...

                        $usr['timezone'] = $row['user_timezone']; // line 177 in orig file

/*                        // _hack_skin
                              if (!empty($_SESSION['skn']) || !empty($_GET['skn']))
                              {
                              if (!empty($_GET['skn'])) $_SESSION['skn']= $_GET['skn'];
                              $usr['skin']= $_SESSION['skn'];
                              $row['user_skin']= $_SESSION['skn'];
                              }
                        // end_of_hack_skin
*/

                        $usr['skin'] = ($cfg['forcedefaultskin']) ? $cfg['defaultskin'] : $row['user_skin'];

                        // _hack_lang part_1
                        if (!empty($_SESSION['lng']) || !empty($_GET['lng']))
                        {
                                if (!empty($_GET['lng'])) $_SESSION['lng']= $_GET['lng'];
                                $usr['lang']= $_SESSION['lng'];
                                $row['user_lang']= $_SESSION['lng'];
                        }
                        // end_of_hack_lang part_1

                        $usr['lang'] = ($cfg['forcedefaultlang']) ? $cfg['defaultlang'] : $row['user_lang'];
                        $usr['auth'] = unserialize($row['user_auth']);
                        $usr['profile'] = $row;

                        if ($usr['lastlog']+$cfg['timedout'] < $sys['now_offset'])
                                {
                                $sys['comingback']= TRUE;
                                $usr['lastvisit'] = $usr['lastlog'];
                                $sql = sed_sql_query("UPDATE $db_users SET user_lastvisit='".$usr['lastvisit']."' WHERE user_id='".$usr['id']."'");
                                }

                        if (empty($row['user_auth']))
                                {
                                $usr['auth'] = sed_auth_build($usr['id'], $usr['maingrp']);
                                $sql = sed_sql_query("UPDATE $db_users SET user_auth='".serialize($usr['auth'])."' WHERE user_id='".$usr['id']."'");
                                }

                        $sql = sed_sql_query("UPDATE $db_users SET user_lastlog='".$sys['now_offset']."', user_lastip='".$usr['ip']."', user_sid='".$usr['sessionid']."', user_logcount=user_logcount+1 WHERE user_id='".$usr['id']."'");
                        }
                }
        }
else
        {
        if (empty($rseditios) && ($cfg['authmode']==1 || $cfg['authmode']==3))
                {
                $u = base64_encode('0:_:0:_:'.$cfg['defaultskin']);
                setcookie('SEDITIO',$u,time()+($cfg['cookielifetime']*86400),$cfg['cookiepath'],$cfg['cookiedomain']);
                }
        else
                  {
           $skin = ($cfg['forcedefaultskin']) ? $cfg['defaultskin'] : $rseditios;
                  }
        }
// _hack_skin_and_user level==0
//        if ($usr['level']==0)
        if ($usr['id']==0)
        {
/*                        // _hack_skin
                              if (!empty($_SESSION['skn']) || !empty($_GET['skn']))
                              {
                              if (!empty($_GET['skn'])) $_SESSION['skn']= $_GET['skn'];
                              $usr['skin']= $_SESSION['skn'];
                              $row['user_skin']= $_SESSION['skn'];
                              }
                        // end_of_hack_skin

                        $usr['skin'] = ($cfg['forcedefaultskin']) ? $cfg['defaultskin'] : $row['user_skin'];
*/
                        $usr['skin'] = (empty($usr['skin'])) ? $cfg['defaultskin'] : $usr['skin'];
                        // _hack_lang part_2
                        if (!empty($_SESSION['lng']) || !empty($_GET['lng']))
                        {
                                if (!empty($_GET['lng'])) $_SESSION['lng']= $_GET['lng'];
                                $usr['lang']= $_SESSION['lng'];
                                $row['user_lang']= $_SESSION['lng'];
                        }
                        // end_of_hack_lang part_2

                        $usr['lang'] = ($cfg['forcedefaultlang']) ? $cfg['defaultlang'] : $row['user_lang'];
        }
// end_of_hack level==0

/* if ($usr['id']==0)
        {
        $usr['skin'] = (empty($usr['skin'])) ? $cfg['defaultskin'] : $usr['skin'];
        $usr['lang'] = $cfg['defaultlang'];
        }
*/
/* ======== Anti-XSS protection ======== */

This post was edited by Kaan (2007-05-06 18:42 GMT, 481 Gün ago)

inzar

Members


Online status

124 posts

Location: Turkey
Occupation:
Age:

#2203   2007-05-06 18:56 GMT      
hata veriyo

Kaan

Moderators


Online status

2,011 posts
http://www.ntka.org
Pagerank: 3

Location: Turkey
Occupation: Destek
Age: 25

#2225   2007-05-07 11:51 GMT      
hmm Dvdbil Yardımcı olur sanırım bu konu hakkında ben test etmedim gerci oda etmemiştir.
> 1 <

Benzer konular (Similar topics) #BETA

Keywords (beta):

Forum Arşiv (beta):

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205]