PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 41299
Šiandien: 20
Prisijungę nariai
» Svečių: 5
» Narių: 0

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

Prisijungimų istorija:
tabuxnepamenu
Zbigniew@nepamenu
sanpernepamenu
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-05-29 21:26
Ši sistema turi daug patobulinimų kurie kurti mūsų Šypsosi Buvo planuose pereiti ant v9, bet ....

2026-05-11 16:51
Sveiki. Norėjau pasveikinti jus su atkaklumu arba ištverme. Tai viena iš dviejų paskutinių svetainių, paremtų v7. Ar negaila švaistyti ilgametės patirties ir pereiti prie v9?

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

Shoutbox Archive
Peržiūrėti temą




keiiame



Tada susikuriame fail one.php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright 2002 - 2005 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
// Author: Sharkman
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
include LOCALE.LOCALESET."members-profile.php";
include LOCALE.LOCALESET."user_fields.php";

if (!isset($lookup) || !isNum($lookup)) fallback("index.php");

$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_id='$lookup'");
if (dbrows($result)) { $data = dbarray($result); } else { redirect("index.php"); }

opentable($locale['s01'].$data['user_name']);
echo "
 Spausdinti temą
One.lt vietoj msn
Sharkman
#1 Spausdinti pranešimą
parašyta 2007-10-19 19:02
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 928
Įstojo: 2007-08-24

Taigi pamaiau viename saite ir sumasiau duoti jums pamok. Tame saite jis buvo netoks kok a? duodu jis buvo prastesnis. Tai gal ir nra labai daug, bet parodau. ? dalka naudoju savo saite. Js i? MSN pasidarysite one.lt. Pradedam:
Atsidarome fail forum/viewthread.php ir vietoj ?io kodo
}
if ($data['user_msn']) {
echo "'".$data['user_msn']."' ";

ra?oime ?:
}
if ($data['user_msn']) {
echo "'".$data['user_msn']."' ";


Dabar atsidarome fail profile.php ir ? kod keiiame:
".$locale['u012']." ".($data['user_msn'] ? $data['user_msn'] : $locale['u048'])."
".$locale['u012']." ".($data['user_msn'] ? $data['user_msn'] : $locale['u048'])."

";




echo "
\n\n\n\n";


if ($data['user_id'] != $userdata['user_id']) {
echo "
\n\n";
}

echo "
".$data['user_name']." One.lt E-pa?tas:\n";
echo "".$data['user_msn']."@one.lt

\n".$locale['u060']."\n";
echo "
\n";
closetable();

require_once "side_right.php";
require_once "footer.php";
?>

Dabar atsidarome fail locale/Lithuanian/user_fields.php ir keiiame ? kod:
$locale['u012'] = "MSN ID:";

?:
$locale['u012'] = "One.lt ID:";

Paveiksliukas kur matysite forume ir tursite dti themes/jusutema/forum
Netinkamas paveiksliukas
?itaip atrodys failas one.lt:
img221.imageshack.us/img221/3108/onegg3.jpg
Padarytus failus galite sistis i? ia:
http://www.phpfus...file=26229

Sharkman Krjas
Redagavo Sharkman 2007-12-16 14:15  
PM
remix13
#2 Spausdinti pranešimą
parašyta 2007-10-19 22:08
Vartotojo avataras

Apšylantis



Reputacija: 0

Pranešimai: 59
Įstojo: 2007-01-17

vis pirma tu ?it matiai inno-tm.net webe, jei ne ajme tai reiskais tas webas is kurio padariai pamoka yra nukopines mano minti ;)  
PM
sL
#3 Spausdinti pranešimą
parašyta 2007-10-19 23:41
Vartotojo avataras

Pradinukas



Reputacija: 0

Pranešimai: 33
Įstojo: 2007-03-26

remix13 para?:
vis pirma tu ?it matiai inno-tm.net webe, jei ne ajme tai reiskais tas webas is kurio padariai pamoka yra nukopines mano minti ;)

Ir ? ?iais laikais kas kopina kito djas nenuostabu... k gali ta kopina :|  
PM
mckenzie
#4 Spausdinti pranešimą
parašyta 2007-10-20 02:22
Vartotojo avataras

Pradinukas



Reputacija: 0

Pranešimai: 39
Įstojo: 2007-01-20

remix13 para?:
vis pirma tu ?it matiai inno-tm.net webe, jei ne ajme tai reiskais tas webas is kurio padariai pamoka yra nukopines mano minti ;)


ta one.lt esu mates kitur ir be tavo webo.. neprisimenu gerai kur. :)  
PM
MAnjack
#5 Spausdinti pranešimą
parašyta 2007-10-20 07:35
Vartotojo avataras

Puikusis



Reputacija: 0

Pranešimai: 1111
Įstojo: 2007-01-04

http://www.phpfus...post_26254
Redagavo Sharkman 2007-12-16 14:15  
PM
Sharkman
#6 Spausdinti pranešimą
parašyta 2007-10-20 07:50
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 928
Įstojo: 2007-08-24

A? ? one.lt dalyk pamaiau b00m.lt saite forume. Tiesiog b00m.lt saite jis buvo ?dukas ant pagaliuko ir pasirmes ?ia idja padariau ?it. ;)
Redagavo Sharkman 2007-10-21 08:48  
PM
RuP3r
#7 Spausdinti pranešimą
parašyta 2007-10-21 07:30
Vartotojo avataras

Pradinukas



Reputacija: 0

Pranešimai: 47
Įstojo: 2007-07-24

Oi A? Daug Kur Mates ir tikrai nei? b00m.lt ir ne i? inno-tm.net gal penkiuose maiau tiesog man nereike nes ten paprasiausiai i e-mail galima vest.  
PM
big
#8 Spausdinti pranešimą
parašyta 2007-12-08 22:28
Vartotojo avataras

Naujokas



Reputacija: 0

Pranešimai: 2
Įstojo: 2007-09-14

sep neblogas dalykas ;)  
PM
gattigo
#9 Spausdinti pranešimą
parašyta 2007-12-16 22:14
Apšylantis



Reputacija: 0

Pranešimai: 50
Įstojo: 2007-12-01

Kodel man ju nesaugo(one ir skype adresu) parasius kad isaugotu?  
PM
Sharkman
#10 Spausdinti pranešimą
parašyta 2007-12-17 14:21
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 928
Įstojo: 2007-08-24

Man visk saugo.  
PM
gattigo
#11 Spausdinti pranešimą
parašyta 2007-12-17 19:49
Apšylantis



Reputacija: 0

Pranešimai: 50
Įstojo: 2007-12-01

ne nu atsisiunciau tuos failus imeciau i serwa atsirado tie langaj kur skype ir one bet kaip parasaj ju neisaugo :(  
PM
bengladen
#12 Spausdinti pranešimą
parašyta 2008-01-20 13:03
Vartotojo avataras

Naujokas



Reputacija: 0

Pranešimai: 3
Įstojo: 2008-01-16

liux;)  
PM
tm
#13 Spausdinti pranešimą
parašyta 2008-01-20 13:13
Vartotojo avataras

Pradinukas



Reputacija: 0

Pranešimai: 34
Įstojo: 2007-02-05

Na dalykelis tikrai neblogas tiesiog ne visiems jo reiks del to kai kurie taip ir vertina kad s ...
Redagavo tm 2008-01-20 13:14  
PM
miretix
#14 Spausdinti pranešimą
parašyta 2008-01-31 09:00
Naujokas



Reputacija: 0

Pranešimai: 2
Įstojo: 2007-11-26

o ce tipo buna kaip ONE?  
PM
Sharkman
#15 Spausdinti pranešimą
parašyta 2008-01-31 11:05
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 928
Įstojo: 2007-08-24

Ne. Nariai redaguodami profil gali ra?yti savo one.lt registracijos id ir visi mato. ;)  
PM
VeNoM
#16 Spausdinti pranešimą
parašyta 2008-02-05 12:05
Vartotojo avataras

Savekas



Reputacija: 0

Pranešimai: 108
Įstojo: 2007-08-03

Viskas veikia tik yra viena problema: as naudoju ne standartini profile.php pas mane jis atrodo taip:

Download source  Code
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
/*--------------------------------------------+
| Profile Page MOD for PHP-Fusion v6      |
|---------------------------------------------|
| author: UworldIRC - Riadi 2006            |
| web: http://www.uworldirc.com/              |
| email: riadi@gcinet.org                     |
|---------------------------------------------|
| Released under the terms and conditions of  |
| the GNU General Public License (Version 2)  |
+--------------------------------------------*/
require_once \"maincore.php\";
require_once \"subheader.php\";
require_once \"side_left.php\";
include LOCALE.LOCALESET.\"members-profile.php\";
include LOCALE.LOCALESET.\"members-profile-extention.php\";
include LOCALE.LOCALESET.\"user_fields.php\";

//profile.php settings
# max items for Threads/Posts/News on the normal profile page 
$profile_index_limit = 5;
# max items for the profile page Threads/Posts/News listing
$profile_list_limit = 20;
# width of the profile
$profile_width = 600;
# include the right side panels, set to true or 1 if you want include the right side
$profile_include_rightside = false;

if ((isset($lookup)) && (!isset($group_id)) && (isNum($lookup))) {
   if ((isset($list)) && ($list != 'threads') && ($list != 'posts') && ($list != 'news')) redirect(\"index.php\");
   if (!isset($list)) $list = \"profile\";

   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_id='$lookup'\");
   if (dbrows($result)) $data = dbarray($result);
   else redirect(\"index.php\");

   if ($list == 'profile') {
      echo \"\n\";
   }

   opentable($locale['420']);
   echo \"\n\n\n\n
\n
\n\";

   // Start of Profile
   echo \"\n\"
   .\"\n\n\n\n
\n\";
   if ($list == 'profile') {
      echo ($data['user_avatar'] ? \"'\".$locale['u017'].\"'

\n
\n\" : \"\")
      .($data['user_hide_email'] != 1 || iADMIN ? \">\".$locale['u051'].\"
\n\" : \"\")
      .($data['user_web'] ? \">\".$locale['u052'].\"
\n\" : \"\")
      .(!isset($userdata['user_id']) || $data['user_id'] != $userdata['user_id'] ? \">\".$locale['u053'].\"
\n\" : \"\")
      .($data['user_aim'] || $data['user_icq'] || $data['user_msn'] || $data['user_yahoo'] ? \"

\n\" : \"\")
      .($data['user_aim'] ? \">\".$locale['pe040'].\"
\n\" : \"\")
      .($data['user_icq'] ? \">\".$locale['pe041'].\"
\n\" : \"\")
      .($data['user_msn'] ? \">\".$locale['pe042'].\"
\n\" : \"\")
      .($data['user_yahoo'] ? \">\".$locale['pe043'].\"
\n\" : \"\")
      .(iSUPERADMIN ? \"
\n
\n>\".$locale['pe044'].\"
\n\" : \"\");
   } else {
      echo ($data['user_avatar'] ? \"'\".$locale['u017'].\"'\" : \" \");
   }
   echo \"
\n\"
   .\"\".$data['user_name'].\"
\n\"
   .\"\";
   if ($data['user_level'] == 103) $color = \"CC0000\";
   elseif ($data['user_level'] == 102) $color = \"006600\";
   else $color = \"006600\";
   echo \"\".getuserlevel($data['user_level']).\"\";
   echo \"
\n\";
   $lvisit = time() - $data['user_lastvisit'];
   if ($lvisit < 60) echo \"\".$locale['pe000'].\"\";
   elseif ($lvisit < 300) echo \"\".$locale['pe001'].\"\";
   else echo \"\".$locale['pe002'].\"\";
   echo \"
\n\"
   .\"

\n\";
   if ($list == 'profile') {
      echo \"
\n\n\"
      .\"\n\"
      .\"\n\n\"
      .\"
\".$locale['u009'].\"\".($data['user_location'] ? $data['user_location'] : $locale['u048']).\"
\".$locale['u010'].\"\";
      if ($data['user_birthdate'] != \"0000-00-00\") {
         $months = explode(\"|\", $locale['months']);
         $user_birthdate = explode(\"-\", $data['user_birthdate']);
         echo $months[number_format($user_birthdate['1'])].\" \".number_format($user_birthdate['2']).\" \".$user_birthdate['0'];
      } else {
         echo $locale['u048'];
      }
      echo \"
\n
\n\"
      .\"
\n\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\"
      .\"
\".$locale['u040'].\"\".showdate(\"longdate\", $data['user_joined']).\"
\".$locale['u044'].\"\".($data['user_lastvisit'] != 0 ? showdate(\"longdate\", $data['user_lastvisit']) : $locale['u049']).\"
\".$locale['u041'].\"\".number_format(dbcount(\"(shout_id)\", \"shoutbox\", \"shout_name='\".$data['user_id'].\"'\")).\"
\".$locale['u042'].\"\".number_format(dbcount(\"(comment_id)\", \"comments\", \"comment_name='\".$data['user_id'].\"'\")).\"
\".$locale['u043'].\"\".number_format($data['user_posts']).\"
\n
\n\";
      if ($data['user_groups']) {
         echo \"
\n\n\"
         .\"\"
         .\"\n\"
         .\"
\".$locale['423'].\":\";
         $user_groups = (strpos($data['user_groups'], \".\") == 0 ? explode(\".\", substr($data['user_groups'], 1)) : explode(\".\", $data['user_groups']));
         for ($i = 0;$i < count($user_groups);$i++) {
            echo \"\".getgroupname($user_groups[$i]).\"\";
            if ($i != (count($user_groups)-1)) { echo \",\"; }
         }
         echo \"
\n
\n\";
      }   
   } else {
      echo \"
\n\"
      .($data['user_hide_email'] != 1 || iADMIN ? \">\".$locale['u051'].\" \n\" : \"\")
      .($data['user_web'] ? \">\".$locale['u052'].\" \n\" : \"\")
      .(!isset($userdata['user_id']) || $data['user_id'] != $userdata['user_id'] ? \">\".$locale['u053'].\" \n\" : \"\")
      .(iSUPERADMIN ? \">\".$locale['pe044'].\"
\n\" : \"\");
   }
   echo \"
\n
\n\";
   // End of Profile
   
   // Start of Threads/Posts/News listing
   $limit = $list == 'profile' ? $profile_index_limit : $profile_list_limit;
   if (!isset($rowstart) || !isNum($rowstart) || $list == 'profile') $rowstart = 0;

   // Forum Threads listing
   if (($list == 'profile') || ($list == 'threads')) {
      $pagenav = false;
      $result = dbquery(
         \"SELECT tt.*, tf.*, tu.user_id,user_name FROM \".$db_prefix.\"threads tt
         INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
         INNER JOIN \".$db_prefix.\"users tu ON tt.thread_lastuser=tu.user_id
         WHERE \".groupaccess('forum_access').\" AND thread_author='$lookup' LIMIT 100\"
      );
      $numrows = dbrows($result);
      $alttitle = $numrows == 0 ? $locale['pe200'] : $locale['pe201'];   
      echo \"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\";
      if ($numrows != 0) {
         $result = dbquery(
            \"SELECT tt.*, tf.*, tu.user_id,user_name FROM \".$db_prefix.\"threads tt
            INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
            INNER JOIN \".$db_prefix.\"users tu ON tt.thread_lastuser=tu.user_id
            WHERE \".groupaccess('forum_access').\" AND thread_author='$lookup'
            ORDER BY thread_lastpost DESC LIMIT $rowstart,$limit\"
         );
         while ($row = dbarray($result)) {
            $replies = dbcount(\"(thread_id)\", \"posts\", \"thread_id='\".$row['thread_id'].\"'\");
            $row2 = dbarray(dbquery(\"SELECT post_id FROM \".$db_prefix.\"posts WHERE thread_id='\".$row['thread_id'].\"' ORDER BY post_id DESC LIMIT 1\"));
            $rstart = ($replies > 20 ? \"rowstart=\".((ceil($replies / 20)-1)*20).\"&\" : \"\");
            echo \"\"
            .\"\"
            .\"\"
            .\"\"
            .\"\"
            .\"\n\";
         }
         if (($numrows > $limit) && ($list == 'profile')) echo \"\";
         elseif ($numrows > $limit) $pagenav = makePageNav($rowstart,$limit,$numrows,3,FUSION_SELF.\"?lookup=$lookup&list=threads&\");
      } else {
         echo \"\";
      }
      echo \"\n
\".$locale['pe100'].$data['user_name'].\"\".($list == 'profile' ? \">\" : \"\").\"
\".$locale['pe103'].\"\".$locale['pe104'].\"\".$locale['pe105'].\"\".$locale['pe106'].\"
\".trimlink($row['forum_name'], 30).\"\".trimlink($row['thread_subject'], 30).\"\".$row['thread_views'].\"\".ceil($replies-1).\"
\".$locale['pe112'].\"
\".$data['user_name'].\" \".$locale['pe109'].\"
\n
\n\";
      if ($list != 'profile') echo \"
\".$locale['pe113'].\"\".$pagenav.\"
\n
\n\";
   }
   // Forum Posts listing
   if (($list == 'profile') || ($list == 'posts')) {
      $pagenav = false;
      $result = dbquery(
         \"SELECT tp.*, tf.* FROM \".$db_prefix.\"posts tp
         INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
         WHERE \".groupaccess('forum_access').\" AND post_author='$lookup' LIMIT 100\"
      );
      $numrows = dbrows($result);
      $alttitle = $numrows == 0 ? $locale['pe202'] : $locale['pe203'];   
      echo \"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\";
      if ($numrows != 0) {
         $result = dbquery(
            \"SELECT tp.*, tf.* FROM \".$db_prefix.\"posts tp
            INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
            WHERE \".groupaccess('forum_access').\" AND post_author='\".$data['user_id'].\"'
            ORDER BY post_datestamp DESC LIMIT $rowstart,$limit\"
         );
         while ($row = dbarray($result)) {
            $replies = dbcount(\"(thread_id)\", \"posts\", \"thread_id='\".$row['thread_id'].\"'\");
            $rstart = ($replies > 20 ? \"rowstart=\".((ceil($replies / 20)-1)*20).\"&\" : \"\");
            echo \"\"
            .\"\"
            .\"\"
            .\"\"
            .\"\n\";
         }
         if (($numrows > $limit) && ($list == 'profile')) echo \"\n\";
         elseif ($numrows > $limit) $pagenav = makePageNav($rowstart,$limit,$numrows,3,FUSION_SELF.\"?lookup=$lookup&list=posts&\");
      } else {
         echo \"\n\";
      }
      echo \"\n
\".$locale['pe101'].$data['user_name'].\"\".($list == 'profile' ? \">\" : \"\").\"
\".$locale['pe103'].\"\".$locale['pe107'].\"\".$locale['pe108'].\"
\".trimlink($row['forum_name'], 30).\"\".trimlink($row['post_subject'], 30).\"\".showdate(\"forumdate\", $row['post_datestamp']).\"
\".$locale['pe112'].\"
\".$data['user_name'].\" \".$locale['pe110'].\"
\n
\n\";
      if ($list != 'profile') echo \"
\".$locale['pe113'].\"\".$pagenav.\"
\n
\n\";
   }
   // News Items listing
   if (($list == 'profile') || ($list == 'news')) {
      $pagenav = false;
      $result = dbquery(
         \"SELECT * FROM \".$db_prefix.\"news
         WHERE \".groupaccess('news_visibility').\" AND (news_start='0'||news_start<=\".time().\") AND (news_end='0'||news_end>=\".time().\") AND news_name='\".$data['user_id'].\"'
         LIMIT 100\"
      );
      $numrows = dbrows($result);
      $alttitle = $numrows == 0 ? $locale['pe204'] : $locale['pe205'];   
      echo \"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\";
      if ($numrows != 0) {   
         $result = dbquery(
            \"SELECT * FROM \".$db_prefix.\"news
            WHERE \".groupaccess('news_visibility').\" AND (news_start='0'||news_start<=\".time().\") AND (news_end='0'||news_end>=\".time().\") AND news_name='\".$data['user_id'].\"'
            ORDER BY news_datestamp DESC LIMIT $rowstart,$limit\"
         );
         while ($row = dbarray($result)) {
            echo \"\"
            .\"\"
            .\"\"
            .\"\n\";
         }
         if (($numrows > $limit) && ($list == 'profile')) echo \"\";
         elseif ($numrows > $limit) $pagenav = makePageNav($rowstart,$limit,$numrows,3,FUSION_SELF.\"?lookup=$lookup&list=news&\");
      } else {
         echo \"\";
      }
      echo \"\n
\".$locale['pe102'].$data['user_name'].\"\".($list == 'profile' ? \">\" : \"\").\"
\".$locale['pe107'].\"\".$locale['pe108'].\"
\".trimlink($row['news_subject'], 50).\"\".showdate(\"forumdate\", $row['news_datestamp']).\"
\".$locale['pe112'].\"
\".$data['user_name'].\" \".$locale['pe111'].\"
\n
\n\";
      if ($list != 'profile') echo \"
\".$locale['pe113'].\"\".$pagenav.\"
\n
\n\";
   }      
   echo \"
\n\";
   closetable();
      
} elseif ((isset($group_id)) && (!isset($lookup)) && (isNum($group_id))) {
   $profile_include_rightside = true;
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"user_groups WHERE group_id='$group_id'\");
   if (dbrows($result)) {
      $data = dbarray($result);
      $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_groups REGEXP('^\\\.{$group_id}$|\\\.{$group_id}\\\.|\\\.{$group_id}$') ORDER BY user_level DESC, user_name\");
      opentable($locale['410']);
      echo \"\n\n\n\n
\n
\n\";
      echo \"\n\"
      .\"\n\n\n
\"
      .\"\".$data['group_name'].\"\"
      .\"(\".sprintf((dbrows($result)==1?$locale['411']:$locale['412']), dbrows($result)).\")


\n\"
      .\"\n\";
      while ($data = dbarray($result)) {
         echo \"\"
         .\"\n\";
      }
      echo \"
\".$data['user_name'].\"\".getuserlevel($data['user_level']).\"
\n\";
      echo \"
\n
\n\";
      echo \"
\n\";
      closetable();
   } else {
      fallback(BASEDIR.\"index.php\");
   }
} else fallback(\"index.php\");

if ($profile_include_rightside) require_once \"side_right.php\";
else echo \"\n\";
require_once \"footer.php\";
?>




Taiva gal zinote kur cia ka reik keisti kad butu profilyje vietoj "msn" : "one" ??
Redagavo VeNoM 2008-02-05 12:05  
PM
Sharkman
#17 Spausdinti pranešimą
parašyta 2008-02-05 14:39
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 928
Įstojo: 2007-08-24

ia tai topas.. Nesitikjau i? tavs tiek. Lyg ir taip. Imk.
Download source  Code
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
/*--------------------------------------------+
| Profile Page MOD for PHP-Fusion v6      |
|---------------------------------------------|
| author: UworldIRC - Riadi 2006            |
| web: http://www.uworldirc.com/              |
| email: riadi@gcinet.org                     |
|---------------------------------------------|
| Released under the terms and conditions of  |
| the GNU General Public License (Version 2)  |
+--------------------------------------------*/
require_once \"maincore.php\";
require_once \"subheader.php\";
require_once \"side_left.php\";
include LOCALE.LOCALESET.\"members-profile.php\";
include LOCALE.LOCALESET.\"members-profile-extention.php\";
include LOCALE.LOCALESET.\"user_fields.php\";

//profile.php settings
# max items for Threads/Posts/News on the normal profile page 
$profile_index_limit = 5;
# max items for the profile page Threads/Posts/News listing
$profile_list_limit = 20;
# width of the profile
$profile_width = 600;
# include the right side panels, set to true or 1 if you want include the right side
$profile_include_rightside = false;

if ((isset($lookup)) && (!isset($group_id)) && (isNum($lookup))) {
   if ((isset($list)) && ($list != 'threads') && ($list != 'posts') && ($list != 'news')) redirect(\"index.php\");
   if (!isset($list)) $list = \"profile\";

   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_id='$lookup'\");
   if (dbrows($result)) $data = dbarray($result);
   else redirect(\"index.php\");

   if ($list == 'profile') {
      echo \"\n\";
   }

   opentable($locale['420']);
   echo \"\n\n\n\n
\n
\n\";

   // Start of Profile
   echo \"\n\"
   .\"\n\n\n\n
\n\";
   if ($list == 'profile') {
      echo ($data['user_avatar'] ? \"'\".$locale['u017'].\"'

\n
\n\" : \"\")
      .($data['user_hide_email'] != 1 || iADMIN ? \">\".$locale['u051'].\"
\n\" : \"\")
      .($data['user_web'] ? \">\".$locale['u052'].\"
\n\" : \"\")
      .(!isset($userdata['user_id']) || $data['user_id'] != $userdata['user_id'] ? \">\".$locale['u053'].\"
\n\" : \"\")
      .($data['user_aim'] || $data['user_icq'] || $data['user_msn'] || $data['user_yahoo'] ? \"

\n\" : \"\")
      .($data['user_aim'] ? \">\".$locale['pe040'].\"
\n\" : \"\")
      .($data['user_icq'] ? \">\".$locale['pe041'].\"
\n\" : \"\")
      .($data['user_msn'] ? \">One.lt ID
\n\" : \"\")
      .($data['user_yahoo'] ? \">\".$locale['pe043'].\"
\n\" : \"\")
      .(iSUPERADMIN ? \"
\n
\n>\".$locale['pe044'].\"
\n\" : \"\");
   } else {
      echo ($data['user_avatar'] ? \"'\".$locale['u017'].\"'\" : \" \");
   }
   echo \"
\n\"
   .\"\".$data['user_name'].\"
\n\"
   .\"\";
   if ($data['user_level'] == 103) $color = \"CC0000\";
   elseif ($data['user_level'] == 102) $color = \"006600\";
   else $color = \"006600\";
   echo \"\".getuserlevel($data['user_level']).\"\";
   echo \"
\n\";
   $lvisit = time() - $data['user_lastvisit'];
   if ($lvisit < 60) echo \"\".$locale['pe000'].\"\";
   elseif ($lvisit < 300) echo \"\".$locale['pe001'].\"\";
   else echo \"\".$locale['pe002'].\"\";
   echo \"
\n\"
   .\"

\n\";
   if ($list == 'profile') {
      echo \"
\n\n\"
      .\"\n\"
      .\"\n\n\"
      .\"
\".$locale['u009'].\"\".($data['user_location'] ? $data['user_location'] : $locale['u048']).\"
\".$locale['u010'].\"\";
      if ($data['user_birthdate'] != \"0000-00-00\") {
         $months = explode(\"|\", $locale['months']);
         $user_birthdate = explode(\"-\", $data['user_birthdate']);
         echo $months[number_format($user_birthdate['1'])].\" \".number_format($user_birthdate['2']).\" \".$user_birthdate['0'];
      } else {
         echo $locale['u048'];
      }
      echo \"
\n
\n\"
      .\"
\n\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\"
      .\"
\".$locale['u040'].\"\".showdate(\"longdate\", $data['user_joined']).\"
\".$locale['u044'].\"\".($data['user_lastvisit'] != 0 ? showdate(\"longdate\", $data['user_lastvisit']) : $locale['u049']).\"
\".$locale['u041'].\"\".number_format(dbcount(\"(shout_id)\", \"shoutbox\", \"shout_name='\".$data['user_id'].\"'\")).\"
\".$locale['u042'].\"\".number_format(dbcount(\"(comment_id)\", \"comments\", \"comment_name='\".$data['user_id'].\"'\")).\"
\".$locale['u043'].\"\".number_format($data['user_posts']).\"
\n
\n\";
      if ($data['user_groups']) {
         echo \"
\n\n\"
         .\"\"
         .\"\n\"
         .\"
\".$locale['423'].\":\";
         $user_groups = (strpos($data['user_groups'], \".\") == 0 ? explode(\".\", substr($data['user_groups'], 1)) : explode(\".\", $data['user_groups']));
         for ($i = 0;$i < count($user_groups);$i++) {
            echo \"\".getgroupname($user_groups[$i]).\"\";
            if ($i != (count($user_groups)-1)) { echo \",\"; }
         }
         echo \"
\n
\n\";
      }   
   } else {
      echo \"
\n\"
      .($data['user_hide_email'] != 1 || iADMIN ? \">\".$locale['u051'].\" \n\" : \"\")
      .($data['user_web'] ? \">\".$locale['u052'].\" \n\" : \"\")
      .(!isset($userdata['user_id']) || $data['user_id'] != $userdata['user_id'] ? \">\".$locale['u053'].\" \n\" : \"\")
      .(iSUPERADMIN ? \">\".$locale['pe044'].\"
\n\" : \"\");
   }
   echo \"
\n
\n\";
   // End of Profile
   
   // Start of Threads/Posts/News listing
   $limit = $list == 'profile' ? $profile_index_limit : $profile_list_limit;
   if (!isset($rowstart) || !isNum($rowstart) || $list == 'profile') $rowstart = 0;

   // Forum Threads listing
   if (($list == 'profile') || ($list == 'threads')) {
      $pagenav = false;
      $result = dbquery(
         \"SELECT tt.*, tf.*, tu.user_id,user_name FROM \".$db_prefix.\"threads tt
         INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
         INNER JOIN \".$db_prefix.\"users tu ON tt.thread_lastuser=tu.user_id
         WHERE \".groupaccess('forum_access').\" AND thread_author='$lookup' LIMIT 100\"
      );
      $numrows = dbrows($result);
      $alttitle = $numrows == 0 ? $locale['pe200'] : $locale['pe201'];   
      echo \"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\";
      if ($numrows != 0) {
         $result = dbquery(
            \"SELECT tt.*, tf.*, tu.user_id,user_name FROM \".$db_prefix.\"threads tt
            INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
            INNER JOIN \".$db_prefix.\"users tu ON tt.thread_lastuser=tu.user_id
            WHERE \".groupaccess('forum_access').\" AND thread_author='$lookup'
            ORDER BY thread_lastpost DESC LIMIT $rowstart,$limit\"
         );
         while ($row = dbarray($result)) {
            $replies = dbcount(\"(thread_id)\", \"posts\", \"thread_id='\".$row['thread_id'].\"'\");
            $row2 = dbarray(dbquery(\"SELECT post_id FROM \".$db_prefix.\"posts WHERE thread_id='\".$row['thread_id'].\"' ORDER BY post_id DESC LIMIT 1\"));
            $rstart = ($replies > 20 ? \"rowstart=\".((ceil($replies / 20)-1)*20).\"&\" : \"\");
            echo \"\"
            .\"\"
            .\"\"
            .\"\"
            .\"\"
            .\"\n\";
         }
         if (($numrows > $limit) && ($list == 'profile')) echo \"\";
         elseif ($numrows > $limit) $pagenav = makePageNav($rowstart,$limit,$numrows,3,FUSION_SELF.\"?lookup=$lookup&list=threads&\");
      } else {
         echo \"\";
      }
      echo \"\n
\".$locale['pe100'].$data['user_name'].\"\".($list == 'profile' ? \">\" : \"\").\"
\".$locale['pe103'].\"\".$locale['pe104'].\"\".$locale['pe105'].\"\".$locale['pe106'].\"
\".trimlink($row['forum_name'], 30).\"\".trimlink($row['thread_subject'], 30).\"\".$row['thread_views'].\"\".ceil($replies-1).\"
\".$locale['pe112'].\"
\".$data['user_name'].\" \".$locale['pe109'].\"
\n
\n\";
      if ($list != 'profile') echo \"
\".$locale['pe113'].\"\".$pagenav.\"
\n
\n\";
   }
   // Forum Posts listing
   if (($list == 'profile') || ($list == 'posts')) {
      $pagenav = false;
      $result = dbquery(
         \"SELECT tp.*, tf.* FROM \".$db_prefix.\"posts tp
         INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
         WHERE \".groupaccess('forum_access').\" AND post_author='$lookup' LIMIT 100\"
      );
      $numrows = dbrows($result);
      $alttitle = $numrows == 0 ? $locale['pe202'] : $locale['pe203'];   
      echo \"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\";
      if ($numrows != 0) {
         $result = dbquery(
            \"SELECT tp.*, tf.* FROM \".$db_prefix.\"posts tp
            INNER JOIN \".$db_prefix.\"forums tf USING(forum_id)
            WHERE \".groupaccess('forum_access').\" AND post_author='\".$data['user_id'].\"'
            ORDER BY post_datestamp DESC LIMIT $rowstart,$limit\"
         );
         while ($row = dbarray($result)) {
            $replies = dbcount(\"(thread_id)\", \"posts\", \"thread_id='\".$row['thread_id'].\"'\");
            $rstart = ($replies > 20 ? \"rowstart=\".((ceil($replies / 20)-1)*20).\"&\" : \"\");
            echo \"\"
            .\"\"
            .\"\"
            .\"\"
            .\"\n\";
         }
         if (($numrows > $limit) && ($list == 'profile')) echo \"\n\";
         elseif ($numrows > $limit) $pagenav = makePageNav($rowstart,$limit,$numrows,3,FUSION_SELF.\"?lookup=$lookup&list=posts&\");
      } else {
         echo \"\n\";
      }
      echo \"\n
\".$locale['pe101'].$data['user_name'].\"\".($list == 'profile' ? \">\" : \"\").\"
\".$locale['pe103'].\"\".$locale['pe107'].\"\".$locale['pe108'].\"
\".trimlink($row['forum_name'], 30).\"\".trimlink($row['post_subject'], 30).\"\".showdate(\"forumdate\", $row['post_datestamp']).\"
\".$locale['pe112'].\"
\".$data['user_name'].\" \".$locale['pe110'].\"
\n
\n\";
      if ($list != 'profile') echo \"
\".$locale['pe113'].\"\".$pagenav.\"
\n
\n\";
   }
   // News Items listing
   if (($list == 'profile') || ($list == 'news')) {
      $pagenav = false;
      $result = dbquery(
         \"SELECT * FROM \".$db_prefix.\"news
         WHERE \".groupaccess('news_visibility').\" AND (news_start='0'||news_start<=\".time().\") AND (news_end='0'||news_end>=\".time().\") AND news_name='\".$data['user_id'].\"'
         LIMIT 100\"
      );
      $numrows = dbrows($result);
      $alttitle = $numrows == 0 ? $locale['pe204'] : $locale['pe205'];   
      echo \"\n\"
      .\"\n\"
      .\"\n\"
      .\"\n\";
      if ($numrows != 0) {   
         $result = dbquery(
            \"SELECT * FROM \".$db_prefix.\"news
            WHERE \".groupaccess('news_visibility').\" AND (news_start='0'||news_start<=\".time().\") AND (news_end='0'||news_end>=\".time().\") AND news_name='\".$data['user_id'].\"'
            ORDER BY news_datestamp DESC LIMIT $rowstart,$limit\"
         );
         while ($row = dbarray($result)) {
            echo \"\"
            .\"\"
            .\"\"
            .\"\n\";
         }
         if (($numrows > $limit) && ($list == 'profile')) echo \"\";
         elseif ($numrows > $limit) $pagenav = makePageNav($rowstart,$limit,$numrows,3,FUSION_SELF.\"?lookup=$lookup&list=news&\");
      } else {
         echo \"\";
      }
      echo \"\n
\".$locale['pe102'].$data['user_name'].\"\".($list == 'profile' ? \">\" : \"\").\"
\".$locale['pe107'].\"\".$locale['pe108'].\"
\".trimlink($row['news_subject'], 50).\"\".showdate(\"forumdate\", $row['news_datestamp']).\"
\".$locale['pe112'].\"
\".$data['user_name'].\" \".$locale['pe111'].\"
\n
\n\";
      if ($list != 'profile') echo \"
\".$locale['pe113'].\"\".$pagenav.\"
\n
\n\";
   }      
   echo \"
\n\";
   closetable();
      
} elseif ((isset($group_id)) && (!isset($lookup)) && (isNum($group_id))) {
   $profile_include_rightside = true;
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"user_groups WHERE group_id='$group_id'\");
   if (dbrows($result)) {
      $data = dbarray($result);
      $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_groups REGEXP('^\\\.{$group_id}$|\\\.{$group_id}\\\.|\\\.{$group_id}$') ORDER BY user_level DESC, user_name\");
      opentable($locale['410']);
      echo \"\n\n\n\n
\n
\n\";
      echo \"\n\"
      .\"\n\n\n
\"
      .\"\".$data['group_name'].\"\"
      .\"(\".sprintf((dbrows($result)==1?$locale['411']:$locale['412']), dbrows($result)).\")


\n\"
      .\"\n\";
      while ($data = dbarray($result)) {
         echo \"\"
         .\"\n\";
      }
      echo \"
\".$data['user_name'].\"\".getuserlevel($data['user_level']).\"
\n\";
      echo \"
\n
\n\";
      echo \"
\n\";
      closetable();
   } else {
      fallback(BASEDIR.\"index.php\");
   }
} else fallback(\"index.php\");

if ($profile_include_rightside) require_once \"side_right.php\";
else echo \"\n\";
require_once \"footer.php\";
?>



Redagavo Sharkman 2008-02-05 14:40  
PM
avice
#18 Spausdinti pranešimą
parašyta 2008-02-25 20:58
Savekas



Reputacija: 0

Pranešimai: 110
Įstojo: 2008-02-07

Shudas tas one as naudoju Anti-One ir man vis gera :)
pratybu atsakymai  
PM
Snake
#19 Spausdinti pranešimą
parašyta 2008-07-03 10:50
Naujokas



Reputacija: 0

Pranešimai: 10
Įstojo: 2008-05-10

Vis kas nors kito, reikes pasidaryt

//spjimas u? prikelta 5 mnesi senumo tem.
Redagavo snapsas 2008-07-03 14:29  
PM
XooPs
#20 Spausdinti pranešimą
parašyta 2008-07-17 21:59
Vartotojo avataras

Pradinukas



Reputacija: 0

Pranešimai: 34
Įstojo: 2008-06-13

Geras :)  
PM
Peršokti į forumą: