PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 38934
Šiandien: 17
Prisijungę nariai
» Svečių: 12
» Narių: 0

» Viso narių: 10,235
» Naujausias: ruslanas tuk

Prisijungimų istorija:
tabux05:47:49
sanpernepamenu
Zbigniew@nepamenu
CepelinasXnepamenu
VV91DDnepamenu
Minusnepamenu
priezilviciunepamenu
EdvinasG1337nepamenu
rolandas94nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
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.

2026-03-21 19:07

2025-07-13 17:07
svx, smagu kad dar atsiranda naujų narių Šypsosi2

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. 😁

Shoutbox Archive
Peržiūrėti temą
PHP-Fusion Mods :: PHP-Fusion modifikacijų forumas :: Modifikacijų, įskiepių diegimas
 Spausdinti temą
v7 Pagalba
Colerix1
#1 Spausdinti pranešimą
parašyta 2010-06-20 23:14
Naujokas



Reputacija: 0

Pranešimai: 7
Įstojo: 2009-09-03

Sveiki, kurioje eiliuteje irasyti sita koda shoutbox_panel.php ir online_users_panel.php failuose, kad butu prie vip paveikslelis. Visur bandau ideti bet nerodo..
Stai kodas paveikslelio kodas.
Download source  Code
if (checkvip($data['user_vip'])) echo \"'VIP\";




Online users panel kodas
Download source  Code
if (!defined(\"IN_FUSION\")) { die(\"Access Denied\"); }

add_to_head(\"
   
   
   
   \");

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

openside(\"
Prisijunge Nariai
\");
$result = dbquery(
   \"SELECT ton.*, tu.user_id,user_name FROM \".DB_ONLINE.\" ton
   LEFT JOIN \".DB_USERS.\" tu ON ton.online_user=tu.user_id\"
);
$guests = 0; $members = array();
while ($data = dbarray($result)) {
   if ($data['online_user'] == \"0\") {
      $guests++;
   } else {
      array_push($members, array($data['user_id'], $data['user_name']));
   }
}

echo THEME_BULLET.\" \".$locale['global_011'].\": \".$guests.\"
\n\";
echo THEME_BULLET.\" \".$locale['global_012'].\": \".count($members).\"
\n\";
echo \"
\";

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

   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 ($lastseen < 600){
               $lastseen = \"'10Min'\";
            } else {
               $lastseen = \"'Offline'\";
            }
         
         if ($data['user_level'] == 103) $userlevel = \"Super Adminas\";
         if ($data['user_level'] == 102) $userlevel = \"Adminas\";
         if ($data['user_level'] == 101) $userlevel = \"Narys\";
           
         echo \"\n\";
      }
   }
   echo \"
\";
         echo trimlink($data['user_name'],15).\"
\".$lastseen.\"
\";

echo \"
\n\".THEME_BULLET.\" \".$locale['global_014'].\": \".number_format(dbcount(\"(user_id)\", DB_USERS, \"user_status<='1'\")).\"
\n\";
if (iADMIN && checkrights(\"M\") && $settings['admin_activation'] == \"1\") {
   echo THEME_BULLET.\" \".$locale['global_015'].\"\";
   echo \": \".dbcount(\"(user_id)\", DB_USERS, \"user_status='2'\").\"
\n\";
}
$data = dbarray(dbquery(\"SELECT user_id,user_name FROM \".DB_USERS.\" WHERE user_status='0' ORDER BY user_joined DESC LIMIT 0,1\"));
echo THEME_BULLET.\" \".$locale['global_016'].\": \".trimlink($data['user_name'],15).\"\n\";

closeside();
?>





Shoutbox_panel.php
Download source  Code

if (!defined(\"IN_FUSION\")) { die(\"Access Denied\"); }

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

$link = FUSION_SELF.(FUSION_QUERY ? \"?\".FUSION_QUERY : \"\");
$link = preg_replace(\"^(&|\?)s_action=(edit|delete)&shout_id=\d*^\", \"\", $link);
$sep = stristr($link, \"?\") ? \"&\" : \"?\";

if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == \"delete\") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
   if ((iADMIN && checkrights(\"S\")) || (iMEMBER && dbcount(\"(shout_id)\", DB_SHOUTBOX, \"shout_id='\".$_GET['shout_id'].\"' AND shout_name='\".$userdata['user_id'].\"'\"))) {
      $result = dbquery(\"DELETE FROM \".DB_SHOUTBOX.\" WHERE shout_id='\".$_GET['shout_id'].\"'\".(iADMIN ? \"\" : \" AND shout_name='\".$userdata['user_id'].\"'\"));
   }
   redirect($link);
}

openside(\"
Pokalbiai
\");
if (iMEMBER || $settings['guestposts'] == \"1\") {
   include_once INCLUDES.\"bbcode_include.php\";
   if (isset($_POST['post_shout'])) {
      $flood = false;
      if (iMEMBER) {
         $shout_name = $userdata['user_id'];
      } elseif ($settings['guestposts'] == \"1\") {
         $shout_name = trim(stripinput($_POST['shout_name']));
         $shout_name = preg_replace(\"(^[0-9]*)\", \"\", $shout_name);
         if (isnum($shout_name)) { $shout_name = \"\"; }
         include_once INCLUDES.\"securimage/securimage.php\";
         $securimage = new Securimage();
         if (!isset($_POST['sb_captcha_code']) || $securimage->check($_POST['sb_captcha_code']) == false) { redirect($link); }
      }
      $shout_message = str_replace(\"\n\", \" \", $_POST['shout_message']);
      $shout_message = preg_replace(\"/^(.{255}).*$/\", \"$1\", $shout_message);
      $shout_message = trim(stripinput(censorwords($shout_message)));
      if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == \"edit\") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
         $comment_updated = false;
         if ((iADMIN && checkrights(\"S\")) || (iMEMBER && dbcount(\"(shout_id)\", DB_SHOUTBOX, \"shout_id='\".$_GET['shout_id'].\"' AND shout_name='\".$userdata['user_id'].\"'\"))) {
            if ($shout_message) {
               $result = dbquery(\"UPDATE \".DB_SHOUTBOX.\" SET shout_message='$shout_message' WHERE shout_id='\".$_GET['shout_id'].\"'\".(iADMIN ? \"\" : \" AND shout_name='\".$userdata['user_id'].\"'\"));
            }
         }
         redirect($link);
      } elseif ($shout_name && $shout_message) {
         require_once INCLUDES.\"flood_include.php\";
         if (!flood_control(\"shout_datestamp\", DB_SHOUTBOX, \"shout_ip='\".USER_IP.\"'\")) {
            $result = dbquery(\"INSERT INTO \".DB_SHOUTBOX.\" (shout_name, shout_message, shout_datestamp, shout_ip) VALUES ('$shout_name', '$shout_message', '\".time().\"', '\".USER_IP.\"')\");
         }
      }
      redirect($link);
   }
   if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == \"edit\") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
      $esresult = dbquery(
         \"SELECT ts.*, tu.user_id, tu.user_name FROM \".DB_SHOUTBOX.\" ts
         LEFT JOIN \".DB_USERS.\" tu ON ts.shout_name=tu.user_id
         WHERE ts.shout_id='\".$_GET['shout_id'].\"'\"
      );
      if (dbrows($esresult)) {
         $esdata = dbarray($esresult);
         if ((iADMIN && checkrights(\"S\")) || (iMEMBER && $esdata['shout_name'] == $userdata['user_id'] && isset($esdata['user_name']))) {
            if ((isset($_GET['s_action']) && $_GET['s_action'] == \"edit\") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
               $edit_url = $sep.\"s_action=edit&shout_id=\".$esdata['shout_id'];
            } else {
               $edit_url = \"\";
            }
            $shout_link = $link.$edit_url;
            $shout_message = $esdata['shout_message'];
         }
      } else {
         $shout_link = $link;
         $shout_message = \"\";
      }
   } else {
      $shout_link = $link;
      $shout_message = \"\";
   }

   add_to_head(\"\n\".
   \"\");

   echo \"\n\";
   echo \"
\n\";
   if (iGUEST) {
      echo $locale['global_151'].\"
\n\";
      echo \"
\n\";
      echo $locale['global_152'].\"
\n\";
   } else {
      echo \"\n\";
      echo \"\n\";
   }
   echo \"\n\";
   echo \"
\n\";
   echo display_bbcodes(\"150px;\", \"shout_message\", \"shout_form\", \"smiley|b|u|url|color\").\"\n\";
   echo \"
\";
   echo $locale['jsp_006'].\"
200
\n\";
   echo \"
\";
   if (iGUEST) {
      echo \"
\".$locale['global_158'].\"
\n\";
      echo \"''
\n\";
    echo \"''\n\";
    echo \">''
\n\";
      echo $locale['global_159'].\"
\n
\n\";
   }
   echo \"
\";
   echo \" \";
   echo \"\n\";
   echo \"
\n\";
   echo \"
''
\n\";
   echo \"
\";
   
} else {
   echo \"
\".$locale['global_154'].\"

\n\";
}


$numrows = dbcount(\"(shout_id)\", DB_SHOUTBOX);
$result = dbquery(
   \"SELECT ts.*, tu.user_id, tu.user_name FROM \".DB_SHOUTBOX.\" ts
   LEFT JOIN \".DB_USERS.\" tu ON ts.shout_name=tu.user_id
   ORDER BY ts.shout_datestamp DESC LIMIT 0,\".$settings['numofshouts']
);
echo \"
\";
if (dbrows($result)) {
   $i = 0;
   while ($data = dbarray($result)) {
      echo \"
\";
      if ($data['user_name']) {
         echo \"\".$data['user_name'].\"\n\";
      } else {
         echo $data['shout_name'].\"\n\";
      }
      echo \"
\n\";
      echo \"
\".showdate(\"shortdate\", $data['shout_datestamp']).\"
\";
      echo \"
\".sbwrap(parseubb(parsesmileys($data['shout_message']), \"b|i|u|url|color\")).\"
\n\";
      if ((iADMIN && checkrights(\"S\")) || (iMEMBER && $data['shout_name'] == $userdata['user_id'] && isset($data['user_name']))) {
         echo \"[\".$locale['global_076'].\"]\n\";
         echo \"[\".$locale['global_157'].\"]
\n\";
      }
      $i++;
      if ($i != $numrows) { echo \"
\n\"; }
      echo \"
\";
   }
} else {
   echo \"
\".$locale['global_156'].\"
\n\";
}
echo \"
\";

if ($numrows > $settings['numofshouts']) {
   echo \"
\n\";
}
closeside();
?>


 
PM
Peršokti į forumą: