PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 29008
Šiandien: 33
Prisijungę nariai
» Svečių: 14
» Narių: 0

» Viso narių: 10,232
» Naujausias: EdvinasG1337

Prisijungimų istorija:
tabux 5 Dienos
EdvinasG1337nepamenu
rolandas94nepamenu
Zbigniew@nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
mast3rnepamenu
N1nt3ndnepamenu
Matze1987nepamenu
Piter_NSnepamenu
MariukasRnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

2024-02-20 22:14
Aisku dabar tokie laikai, kai turinio valdymo sistemas valdome one-click principu. Ne kaip seniau kode ieskodavom klaidu, norint moda pasileist.. :D paciam reikdavo susidiegt viska i ftp..

2024-02-20 22:03
Sveiki kolegos 👌 kazkada rasiau greit 11 metu bet ziuriu greit 14 metu. 😄 baisuu, reik ta proga kazka sugalvot su php-f kaip jaunima itraukt.

Shoutbox Archive
Peržiūrėti temą
PHP-Fusion Mods :: PHP-Fusion modifikacijų forumas :: Taisymas
 Spausdinti temą
v7 Online_user_panel taisymas
lafa
#1 Spausdinti pranešimą
parašyta 2010-06-02 13:45
Naujokas



Reputacija: 0

Pranešimai: 18
Įstojo: 2010-05-04

Laba diena, norjau papra?yti labiau patyrusi pagalbos, ?tai i? ?itos online_users_paneles (paveiksllis apaioje) noriau panaikinti u?ra? - elitus (saito pavadinimas), panaikinti t paveiksll su katinu (tai mano avataras) ir pakeisti panels pavadinim - Lafa (tai mano nick) - Prisijung Vartotojai.

img200.imageshack.us/img200/4098/panelei.png


?tai online_users_panel_mod.php
Download source  Code
/*--------------------------------------------+
| PHP-Fusion 5.01 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) 2002-2005 |
| web: http://www.php-fusion.co.uk |
| email: nick@php-fusion.co.uk |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/

/*  Created for PHP-FUSION 6.0
   Mod 2005 Petter Paulsson
   http://www.php-fusion.se/
   Gets itt9;s name from panel administration. */

/* Updated for PHP-FUSION v7
      Mod 2008 Christian Zeller
*/     

if (!defined(\"IN_FUSION\")) { redirect(\"Location:../../index.php\"); exit; }

if (file_exists(INFUSIONS.\"online_users_panel_mod/locale/\".$settings['locale'].\".php\")) {
   include INFUSIONS.\"online_users_panel_mod/locale/\".$settings['locale'].\".php\";
} else {
   include INFUSIONS.\"online_users_panel_mod/locale/English.php\";
}

   $cond = ($userdata['user_level'] != 0 ? \"'\".$userdata['user_id'].\"'\" : \"'0' AND online_ip='\".USER_IP.\"'\");
   $result = dbquery(\"SELECT * FROM \".DB_ONLINE.\" WHERE online_user=\".$cond.\"\");
   if (dbrows($result) != 0) {
      $result = dbquery(\"UPDATE \".DB_ONLINE.\" SET online_lastactive='\".time().\"' WHERE online_user=\".$cond);
   } else {
      $name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : \"0\");
      $result = dbquery(\"INSERT INTO \".DB_ONLINE.\" VALUES('\".$name.\"', '\".USER_IP.\"', '\".time().\"')\");
   }
   if (isset($_POST['login'])) {
      $result = dbquery(\"DELETE FROM \".DB_ONLINE.\" WHERE online_user='0' AND online_ip='\".USER_IP.\"'\");
   } else if (isset($_GET['logout'])) {
      $result = dbquery(\"DELETE FROM \".DB_ONLINE.\" WHERE online_ip='\".USER_IP.\"'\");
   }
   $result = dbquery(\"DELETE FROM \".DB_ONLINE.\" WHERE online_lastactive<\".(time()-60).\"\");

   openside(isset($userdata['user_name']) ? $userdata['user_name'] : $locale['OUE_030']);

      $sitename = dbresult(dbquery(\"SELECT sitename FROM \".DB_SETTINGS),0);

      echo \"
\".$sitename.\"

\".$locale['OUE_001'].\"
\n\";

      $result = dbquery(\"SELECT user_id,user_name FROM \".DB_USERS.\" ORDER BY user_joined DESC\");
      $total = dbrows($result);
      $data = dbarray($result);

      echo \"\".$data['user_name'].\"
\".$locale['OUE_002'].\"
\n\";
      $result = dbquery(\"SELECT * FROM \".DB_ONLINE.\" WHERE online_user='0'\");
      
      if (!iGUEST) {
            if (isset($userdata['user_avatar']) && $userdata['user_avatar'] != \"\") {
                    echo \"
'\".$locale['OUE_007'].\"'

\n\";
            } else {
                    echo \"
\";
                  }   
            } else {
                  echo \"
\";
            }

      echo $locale['global_014'].\": \".$total.\"
\";
      echo \"
\";

      //antal Superadmins
      $total = dbrows(dbquery(\"SELECT user_id, user_level FROM \".DB_USERS.\" WHERE user_level='103'\"));
      echo $locale['OUE_003'].$total. \"
\n\";
      
      //antal Admins
      $total = dbrows(dbquery(\"SELECT user_id, user_level FROM \".DB_USERS.\" WHERE user_level='102'\"));
      echo $locale['OUE_004'].$total. \"
\";
      
      //antal almindelige medlemmer
      $total = dbrows(dbquery(\"SELECT user_id, user_level FROM \".DB_USERS.\" WHERE user_level='101'\"));
      echo $locale['OUE_005'].$total. \"
\";

      echo \"
\".$locale['global_012'].\"

\n\";

      $result=dbquery(\"SELECT * FROM \".DB_USERS.\" ORDER BY user_lastvisit DESC LIMIT 0,5\");

      echo \"\";
      if(dbrows($result)!=0){
         while($data=dbarray($result)){
            $lastseen = time() - $data['user_lastvisit'];
            $iW = sprintf(\"%2d\", floor($lastseen/604800));
            $iD = sprintf(\"%2d\", floor($lastseen/(60*60*24)));
            $iH = sprintf(\"%02d\", floor((($lastseen%604800)%86400)/3600));
            $iM = sprintf(\"%02d\", floor(((($lastseen%604800)%86400)%3600)/60));
            $iS = sprintf(\"%02d\", floor((((($lastseen%604800)%86400)%3600)%60)));
            if ($lastseen < 60) {
               $lastseen=\"Online \";
            } elseif ($iW > 0 && $data['user_lastvisit'] != 0) {
               $Text = $iW.\" \".($iW == 1 ? $locale['OUE_020'] : $locale['OUE_021']);
               $lastseen=\"\";
            } elseif($iD > 0 && $data['user_lastvisit'] != 0) {
               $Text = $iD.\" \".($iD == 1 ? $locale['OUE_022'] : $locale['OUE_023']);
               $lastseen = \"\";
            } elseif ($data['user_lastvisit'] == 0 || empty($data['user_lastvisit'])) {
                              $lastseen = \"\".$locale['OUE_024'].\" \";
                  unset($Text);
            } else {
               $lastseen=\"$iH:$iM:$iS\".\" \";
            }
            echo \"\n\";

                  }
      }
      echo \"
\";
            echo $data['user_name'].\"
\".(isset($Text) ? $Text : \"\").$lastseen.\"
\";
 
      
      echo \"
\";
      
      $userip = $_SERVER['REMOTE_ADDR'];
            echo $locale['OUE_006'].$userip.\"
\";
           

       

   closeside();

?>




O ia Lietuvi?kas vertimas i? locale folderio:

Download source  Code
//vertimas tabux
$locale['OUE_001'] = \"Sveikiname\";
$locale['OUE_002'] = \"tapus naujausiu nariu\";
$locale['OUE_003'] = \"Super Administratoriai: \";
$locale['OUE_004'] = \"Administratoriai: \";
$locale['OUE_005'] = \"Nariai: \";
$locale['OUE_006'] = \"Jmsm6; IP: \";
$locale['OUE_007'] = (isset($userdata['user_name']) ? $userdata['user_avatar'] : \"Narys\").\"'io Avataras\";
$locale['OUE_008'] = \"Be avataro\";

$locale['OUE_020'] = \"savaitl3; \";
$locale['OUE_021'] = \"savail0;im6; \";
$locale['OUE_022'] = \"dienk2; \";
$locale['OUE_023'] = \"dienm6; \";
$locale['OUE_024'] = \"niekada\";

$locale['OUE_030'] = \"Prisijungk8;s\";
?>




Atsipra?au u? double-post, taiau negi patyrusiems sunku pratrint por eilui? Tryniau kiek mano logika ve?a, bet vis nesigaudavo.

Atsipra?au u? double-post, taiau negi patyrusiems sunku pratrint por eilui? Tryniau kiek mano logika ve?a, bet vis nesigaudavo.
Redagavo lafa 2010-06-03 00:14
 
PM
Exceptio
#2 Spausdinti pranešimą
parašyta 2010-06-03 06:54
Vartotojo avataras

Administratorius



Reputacija: 0

Pranešimai: 438
Įstojo: 2008-11-10

Download source  Code
/*--------------------------------------------+
| PHP-Fusion 5.01 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) 2002-2005 |
| web: http://www.php-fu... |
| email: |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/

/*  Created for PHP-FUSION 6.0
   Mod 2005 Petter Paulsson
   http://www.php-fusion.se/
   Gets itt9;s name from panel administration. */

/* Updated for PHP-FUSION v7
      Mod 2008 Christian Zeller
*/     

if (!defined(\"IN_FUSION\")) { redirect(\"Location:../../index.php\"); exit; }

if (file_exists(INFUSIONS.\"online_users_panel_mod/locale/\".$settings['locale'].\".php\")) {
   include INFUSIONS.\"online_users_panel_mod/locale/\".$settings['locale'].\".php\";
} else {
   include INFUSIONS.\"online_users_panel_mod/locale/English.php\";
}

   $cond = ($userdata['user_level'] != 0 ? \"'\".$userdata['user_id'].\"'\" : \"'0' AND online_ip='\".USER_IP.\"'\");
   $result = dbquery(\"SELECT * FROM \".DB_ONLINE.\" WHERE online_user=\".$cond.\"\");
   if (dbrows($result) != 0) {
      $result = dbquery(\"UPDATE \".DB_ONLINE.\" SET online_lastactive='\".time().\"' WHERE online_user=\".$cond);
   } else {
      $name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : \"0\");
      $result = dbquery(\"INSERT INTO \".DB_ONLINE.\" VALUES('\".$name.\"', '\".USER_IP.\"', '\".time().\"')\");
   }
   if (isset($_POST['login'])) {
      $result = dbquery(\"DELETE FROM \".DB_ONLINE.\" WHERE online_user='0' AND online_ip='\".USER_IP.\"'\");
   } else if (isset($_GET['logout'])) {
      $result = dbquery(\"DELETE FROM \".DB_ONLINE.\" WHERE online_ip='\".USER_IP.\"'\");
   }
   $result = dbquery(\"DELETE FROM \".DB_ONLINE.\" WHERE online_lastactive<\".(time()-60).\"\");

   openside('Prisijunge Vartotojai');

      $sitename = dbresult(dbquery(\"SELECT sitename FROM \".DB_SETTINGS),0);

      echo \"
\".$sitename.\"

\".$locale['OUE_001'].\"
\n\";

      $result = dbquery(\"SELECT user_id,user_name FROM \".DB_USERS.\" ORDER BY user_joined DESC\");
      $total = dbrows($result);
      $data = dbarray($result);

      echo \"\".$data['user_name'].\"
\".$locale['OUE_002'].\"
\n\";
      $result = dbquery(\"SELECT * FROM \".DB_ONLINE.\" WHERE online_user='0'\");
     
      if (!iGUEST) {
            if (isset($userdata['user_avatar']) && $userdata['user_avatar'] != \"\") {
                    echo \"

\n\";
            } else {
                    echo \"
\";
                  }   
            } else {
                  echo \"
\";
            }

      echo $locale['global_014'].\": \".$total.\"
\";
      echo \"
\";

      //antal Superadmins
      $total = dbrows(dbquery(\"SELECT user_id, user_level FROM \".DB_USERS.\" WHERE user_level='103'\"));
      echo $locale['OUE_003'].$total. \"
\n\";
     
      //antal Admins
      $total = dbrows(dbquery(\"SELECT user_id, user_level FROM \".DB_USERS.\" WHERE user_level='102'\"));
      echo $locale['OUE_004'].$total. \"
\";
     
      //antal almindelige medlemmer
      $total = dbrows(dbquery(\"SELECT user_id, user_level FROM \".DB_USERS.\" WHERE user_level='101'\"));
      echo $locale['OUE_005'].$total. \"
\";

      echo \"
\".$locale['global_012'].\"

\n\";

      $result=dbquery(\"SELECT * FROM \".DB_USERS.\" ORDER BY user_lastvisit DESC LIMIT 0,5\");

      echo \"\";
      if(dbrows($result)!=0){
         while($data=dbarray($result)){
            $lastseen = time() - $data['user_lastvisit'];
            $iW = sprintf(\"%2d\", floor($lastseen/604800));
            $iD = sprintf(\"%2d\", floor($lastseen/(60*60*24)));
            $iH = sprintf(\"%02d\", floor((($lastseen%604800)%86400)/3600));
            $iM = sprintf(\"%02d\", floor(((($lastseen%604800)%86400)%3600)/60));
            $iS = sprintf(\"%02d\", floor((((($lastseen%604800)%86400)%3600)%60)));
            if ($lastseen < 60) {
               $lastseen=\"Online \";
            } elseif ($iW > 0 && $data['user_lastvisit'] != 0) {
               $Text = $iW.\" \".($iW == 1 ? $locale['OUE_020'] : $locale['OUE_021']);
               $lastseen=\"\";
            } elseif($iD > 0 && $data['user_lastvisit'] != 0) {
               $Text = $iD.\" \".($iD == 1 ? $locale['OUE_022'] : $locale['OUE_023']);
               $lastseen = \"\";
            } elseif ($data['user_lastvisit'] == 0 || empty($data['user_lastvisit'])) {
                              $lastseen = \"\".$locale['OUE_024'].\" \";
                  unset($Text);
            } else {
               $lastseen=\"$iH:$iM:$iS\".\" \";
            }
            echo \"\n\";

                  }
      }
      echo \"
\";
            echo $data['user_name'].\"
\".(isset($Text) ? $Text : \"\").$lastseen.\"
\";
 
     
      echo \"
\";
     
      $userip = $_SERVER['REMOTE_ADDR'];
            echo $locale['OUE_006'].$userip.\"
\";
           

       

   closeside();

?>







Tik dl to elitus nelabai supratau nes neradau jo pateiktame kode :)
 
PM
Peršokti į forumą: