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

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

Prisijungimų istorija:
Zbigniew@ 5 Dienos
tabuxnepamenu
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ą
PHP-Fusion Mods :: PHP-Fusion modifikacijų forumas :: Patobulinimai
 Spausdinti temą
v7 Fsuin Board 4.02 patobulinimas
cinkus
#1 Spausdinti pranešimą
parašyta 2009-10-15 09:43
Apšylantis



Reputacija: 0

Pranešimai: 57
Įstojo: 2007-10-22

Gal kas galëtumëte patobulinti ?á modà, kad kai para?ai sub-forume prane?ima, kad já rodytu pagrindiniam forume, nes dabar rodo tik tuos kurie yra para?omi ne sub-forumuose.
 
PM
tabux
#2 Spausdinti pranešimą
parašyta 2009-10-16 17:45
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 1009
Įstojo: 2008-10-16

?adu grá?ti prie jo, tai pasi?iûrësiu...
 
PM
cinkus
#3 Spausdinti pranešimą
parašyta 2009-10-16 19:09
Apšylantis



Reputacija: 0

Pranešimai: 57
Įstojo: 2007-10-22

Kada ?adi ma?daug pa?iûrët?
 
PM
tabux
#4 Spausdinti pranešimą
parašyta 2009-10-17 14:41
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 1009
Įstojo: 2008-10-16

Nieko nebesuprantu ko tu nori.. Para?ai ?inutæ pagrindiniame forume, tai jà ir rodo ten, para?ai ?inutæ subforume, tai jà subforume ir rodo.. Jei nori kad rodytø pagrindiniame forume tai ten ir ra?yk..
 
PM
cinkus
#5 Spausdinti pranešimą
parašyta 2009-10-17 20:05
Apšylantis



Reputacija: 0

Pranešimai: 57
Įstojo: 2007-10-22

Kai eini á pagrindini forumà yra ten temos ir prane?imai, ir man visur ra?o nuli, nes a? temas ra?au tik á sub-forumus, tai ir noriu kad pagrindiniame forume kur yra ra?omos temos ir t.t. kad ra?ytu ne tik tas temas kur para?ai pagrindiniam forume bet ir sub-forumuose, nes dabar kai einu á forumà tai atrodo kad jis visi?kai tu?èias.
 
PM
tabux
#6 Spausdinti pranešimą
parašyta 2009-10-17 20:08
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 1009
Įstojo: 2008-10-16

Pasi?iûrësiu ryt...
 
PM
cinkus
#7 Spausdinti pranešimą
parašyta 2009-10-17 20:39
Apšylantis



Reputacija: 0

Pranešimai: 57
Įstojo: 2007-10-22

Gerai
 
PM
tabux
#8 Spausdinti pranešimą
parašyta 2009-10-18 07:18
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 1009
Įstojo: 2008-10-16

Atsidaryk infusions/fusionboard4/forum/index.php ir jo turiná keisk ?iuo:
Download source  Code

/*
   fusionBoard 4.0
   php-Invent Team
   http://www.php-invent.com
   
   Developer: Ian Unruh (SoBeNoFear)
   ianunruh@gmail.com
      
*/
if(!defined(\"IN_FUSION\")) die(\"Access Denied\");

/**
 * collapsible forums
 *
 * @var   boolean
 */
$collapsible = false;

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

if (!isset($lastvisited) || !isnum($lastvisited)) { $lastvisited = time(); }

add_to_title($locale['global_200'].$locale['400']);

if($fb4['show_latest']){
   include INFUSIONS.\"fb_threads_list_panel/fb_threads_list_panel.php\";
} else {
   echo \"\n\";
}

opentable($locale['400']);

renderNav(false,false,array(FORUM.\"index.php\", $locale['fb916']));

$forum_list = \"\"; $current_cat = \"\";
$result = dbquery(
   \"SELECT f.*, f3.forum_icon, f4.forum_collapsed, f2.forum_name AS forum_cat_name, u.user_id, u.user_name
   FROM \".DB_FORUMS.\" f
   LEFT JOIN \".DB_FORUMS.\" f2 ON f.forum_cat = f2.forum_id
   LEFT JOIN \".DB_USERS.\" u ON f.forum_lastuser = u.user_id
   LEFT JOIN \".DB_PREFIX.\"fb_forums f3 on f3.forum_id=f.forum_id
   LEFT JOIN \".DB_PREFIX.\"fb_forums f4 on f4.forum_id=f2.forum_id
   WHERE \".groupaccess('f.forum_access').\" AND f.forum_cat!='0' AND f3.forum_parent='0' GROUP BY forum_id ORDER BY f2.forum_order ASC, f.forum_order ASC\"
);
$rows = dbrows($result);
$i=0;
if (dbrows($result) != 0) {
   while ($data = dbarray($result)) {
      if ($data['forum_cat_name'] != $current_cat) {
         if($i > 0) echo \"
\".($collapsible ? \"
\" : \"\").\"
\n\";
         $current_cat = $data['forum_cat_name'];
         echo \"\n\";
         $state = ($data['forum_collapsed'] ? \"off\" : \"on\");
         $boxname = \"forum\".$data['forum_id'];
         if($fb4['forum_icons']){
            echo \"\n\n\n\";
            echo ($collapsible ? \"
\".($collapsible ? panelbutton($state,$boxname) : \"\").\"
\n
            \".$data['forum_cat_name'].\"
\".panelstate($state, $boxname).\"\n\" : \"\");
            echo \"\n\";
         } else {
            echo \"\n\n\n\";
            echo ($collapsible ? \"
\".$locale['401'].\"
\".($collapsible ? panelbutton($state,$boxname) : \"\").\"
\n
            \".$data['forum_cat_name'].\"
\".panelstate($state, $boxname).\"\n\" : \"\");
            echo \"\n\";
         }
         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         
      }
      $i++;
      $moderators = \"\";
      if ($data['forum_moderators']) {
         $mod_groups = explode(\".\", $data['forum_moderators']);
         foreach ($mod_groups as $mod_group) {
            if ($moderators) $moderators .= \", \";
            $moderators .= $mod_group<101 ? \"\".getgroupname($mod_group).\"\" : getgroupname($mod_group);
         }
      }
      $forum_match = \"\|\".$data['forum_lastpost'].\"\|\".$data['forum_id'];
      if ($data['forum_lastpost'] > $lastvisited) {
         if (iMEMBER && preg_match(\"({$forum_match}\.|{$forum_match}$)\", $userdata['user_threads'])) {
            $fim = \"'\".$locale['561'].\"'\";
         } else {
            $fim = \"'\".$locale['560'].\"'\";
         }
      } else {
         $fim = \"'\".$locale['561'].\"'\";
      }
      echo \"\n\";
      echo \"\n\";
      if($data['forum_icon']){
         $ficon = ($data['forum_icon'] !== \"\" ? $data['forum_icon'] : \"folder.png\");
      } else {
         $ficon = \"folder.png\";
      }
      
      if($fb4['forum_icons']){
         $ficon = \"''\";
         echo \"\n\";
      }
      echo \"\n\";
      ////////////////////naujausi forumo pranesimai//////////////////////////////////////////////////
      echo \"\n\";
         } else {
            echo \"\".trimlink($childrenData['thread_subject'], 30).\"
\";
            echo \"\".$locale['406'].\"\".showLabel($childrenData['user_id'], false, \"index\").\"

            
\".timePassed($childrenData['thread_lastpost'], false).\"
            »
\n\";
         }
      } else {
         if ($data['forum_lastpost'] == 0) {
            echo $locale['405'].\"\n\";
         } else {
            $threadData = dbarray(dbquery(\"select * from \".$db_prefix.\"threads t
            left join \".$db_prefix.\"posts p on p.post_id=t.thread_lastpostid
            left join \".DB_USERS.\" u on u.user_id=p.post_author
            where t.thread_lastpost='\".$data['forum_lastpost'].\"'\"));
            echo \"\".trimlink($threadData['thread_subject'], 30).\"
\";
            echo \"\".$locale['406'].\"\".showLabel($threadData['user_id'], false, \"index\").\"

            
\".timePassed($data['forum_lastpost'], false).\"
            »
\n\";
         }
      }
      /////////////////////////////BAIGIASI//////////////////////////////////////////////////////////////////
      echo \"\n\";
      echo \"\n\";
      echo \"\n\";
   }
} else {
   echo \"\n\n\n\";
}
echo \"
\".$locale['401'].\"\".$locale['404'].\"\".$locale['402'].\"\".$locale['403'].\"
$fim$ficon
      \".$data['forum_name'].\"

\n\";
      if ($data['forum_description'] || $moderators) {
         echo \"\".$data['forum_description'].($data['forum_description'] && $moderators ? \"
\n\" : \"\");
         echo ($moderators ? \"\".$locale['411'].\"\".$moderators.\"
\n\" : \"\n\").\"\n\";
      }
      $c_res = dbquery(\"select * from \".DB_PREFIX.\"forums f
      left join \".DB_PREFIX.\"fb_forums f2 on f2.forum_id=f.forum_id
      where \".groupaccess(\"f.forum_access\").\" AND f2.forum_parent='\".$data['forum_id'].\"'\");
      if(dbrows($c_res)){
         if($fb4['subforum_view']){
            echo \"
\".$locale['fb552'].\" \";
            $i = dbrows($c_res);
            while($c_data = dbarray($c_res)){
               $i--;
               echo \"\".$c_data['forum_name'].\"\";
               if($i > 0) echo \", \";
            }
            echo \"
\";
         } else {
            $counter = 0; $rows = 3;
            $sfimage1 = (file_exists(THEME.\"images/folder_open.png\") ? THEME.\"images/folder_open.png\" : INFUSIONS.\"fusionboard4/images/folder_open.png\");
            $sfimage2 = (file_exists(THEME.\"images/subforum.png\") ? THEME.\"images/subforum.png\" : INFUSIONS.\"fusionboard4/images/subforum.png\");
            echo \"
'' \".$locale['fb552'].\"
\";
            echo \"
            
\";
            while($c_data = dbarray($c_res)){
               if ($counter != 0 && ($counter % $rows == 0)) { echo \"
\n\"; }
               echo \"''
               \".$c_data['forum_name'].\"
\";
               $counter++;
            }
            echo \"
\";
         }
      }
      echo \"
\";
      $sql = dbquery(\"select * from \".DB_PREFIX.\"forums f
      left join \".DB_PREFIX.\"fb_forums f2 on f2.forum_id=f.forum_id
      where \".groupaccess(\"f.forum_access\").\" AND f2.forum_parent='\".$data['forum_id'].\"'\");
      $posts = $data['forum_postcount']; $threads = $data['forum_threadcount'];
      $children = array();
      if(dbrows($sql)){
         while($child_data = dbarray($sql)){
            array_push($children, $child_data['forum_id']);
            findChildren($child_data['forum_id']);
         }
      }
      if(count($children)){
         $where = \"\"; $counter = count($children); $normalWhere = \"\";
         foreach($children as $child){
            $where .= \"t.forum_id='$child' \".($counter > 1 ? \"OR \" : \"\");
            $normalWhere .= \"forum_id='$child' \".($counter > 1 ? \"OR \" : \"\");
            $counter--;
         }
         $posts = $posts + dbcount(\"(post_id)\", DB_POSTS, $normalWhere);
         $threads = $threads + dbcount(\"(thread_id)\", DB_THREADS, $normalWhere);
         $childrenForums = dbquery(\"select * from \".$db_prefix.\"threads t
         left join \".$db_prefix.\"users u on u.user_id=t.thread_lastuser
         left join \".$db_prefix.\"posts p on p.post_id=t.thread_lastpostid
         where ($where OR t.forum_id='\".$data['forum_id'].\"')
         order by t.thread_lastpost desc limit 1\");
         $childrenData = dbarray($childrenForums);
         if (!dbrows($childrenForums) && !$data['forum_lastpost']) {
            echo $locale['405'].\"
\".$threads.\"\".$posts.\"
\".$locale['407'].\"
\n\n\n\";
echo \"\n\n\";
echo \"\n\n

\n\";
echo \"'\".$locale['560'].\"' - \".$locale['409'].\"
\n\";
echo \"'\".$locale['561'].\"' - \".$locale['410'].\"\n\";
echo \"
\n\";
echo \"
\n\";
echo \"\n\";
echo \"\n\";
echo \"
\n
\n\";

   $newest = dbarray(dbquery(\"select * from \".DB_USERS.\" order by user_id desc limit 1\"));
   
   $search = array(
                  \"{POSTS}\",
                  \"{THREADS}\",
                  \"{USERS}\",
                  \"{NEW}\",
                  \"{ONLINE}\",
                  \"{COUNT}\",
                  \"{DATE}\",
                  \"{RATINGS}\"
               );
   $replace = array(
                  \"\".number_format(dbrows(dbquery(\"SELECT * FROM \".DB_POSTS))).\"\",
                  \"\".number_format(dbrows(dbquery(\"SELECT * FROM \".DB_THREADS))).\"\",
                  \"\".number_format(dbrows(dbquery(\"SELECT * FROM \".DB_USERS))).\"\",
                  \"\".$newest['user_name'].\"\",
                  \"\".number_format(dbrows(dbquery(\"SELECT * FROM \".DB_PREFIX.\"online\"))).\"\",
                  \"\".number_format($fb4['stat_moau']).\"\",
                  \"\".strftime(\"%B %d %Y, %I:%M %p\", $fb4['stat_moau_date']).\"\",
                  \"\".number_format(dbrows(dbquery(\"SELECT * FROM \".DB_PREFIX.\"fb_rate\"))).\"\"
                );

   $result = dbquery(
   \"SELECT ton.*, tu.user_id,user_name,user_level 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\") {
         array_push($members, array($data['user_id'], $data['user_name'], $data['user_level']));
      }
   }
   
   $state=\"on\"; $boxname=\"statistics\";
   
   echo \"

   
   
      
   
   
\".panelbutton($state,$boxname).\"
\n\".$locale['fb554'].\"

   \".panelstate($state, $boxname).\"
   
   
      
   
   \n\";
      
      $levels = dbquery(\"select * from \".DB_PREFIX.\"fb_labels
      where (label_group > 100 and label_group < 104) or (label_group=0 and label_user=0) order by label_group desc\");
      $groups = dbquery(\"select * from \".DB_PREFIX.\"fb_labels l
      left join \".DB_USER_GROUPS.\" g on g.group_id=l.label_group
      where l.label_user='0' and (l.label_group != '0' and l.label_group != '101' and l.label_group != '102'
                           and l.label_group !='103') order by g.group_name asc\");
      $counter = dbrows($levels)+dbrows($groups); $labels = \"\";
      if(dbrows($levels)){
         while($level_data = dbarray($levels)){
            $labels .= \"\".getgroupname($level_data['label_group']).\"\".($counter > 1 ? \", \" : \"\");
            $counter--;
         }
      }
      if(dbrows($groups)){
         while($group_data = dbarray($groups)){
            $labels .= \"\".$group_data['group_name'].\"\".($counter > 1 ? \", \" : \"\");
            $counter--;
         }
      }
      echo \"
      \n\";
      echo \"
   \n\";
   if($fb4['stat_bday'] > 0){
      echo \"
         
      
      
         
         
      \n\";
   }
   echo \"
      
   
   
      
      
   
   
\".str_replace($search,$replace,$locale['fb559']).\"
''\";
      if($labels) echo $labels.\"
\";
      
      if (count($members)) {
         $i = 1;
         while (list($key, $member) = each($members)) {
            echo \"\".showLabel($member[0]).\"\";
            if ($i != count($members)) { echo \",\n\"; }
            $i++;
         }
      }
      $guests = dbquery(\"select * from \".DB_ONLINE.\" where online_user='0'\"); $i = dbrows($guests);
      if (dbrows($guests) && $fb4['stat_guests']){
         if(count($members)) echo \", \";
         while($guest = dbarray($guests)){
            $ip = explode(\".\", $guest['online_ip']);
            $label_res = dbquery(\"select * from \".DB_PREFIX.\"fb_labels where label_user='0' and label_group='0' limit 1\");
            if(dbrows($label_res)){
               $label_data = dbarray($label_res);
               echo \"\".(iADMIN ? $guest['online_ip'] : ($ip[0].\".\".$ip[1].\".xxx.xxx\")).\"\";
            } else {
               echo (iADMIN ? $guest['online_ip'] : ($ip[0].\".\".$ip[1].\".xxx.xxx\"));
            }
            if($i > 1) echo \", \";
            $i--;
         }
      }
      echo \"
\n\";
      if($fb4['stat_visitor']){
         echo $locale['fb560'].\"
\n\";
         $todayOnline = explode(\".\", $fb4['stat_today_users']);
         $i = (count($todayOnline)-1);
         foreach($todayOnline as $user){
            if($user){
               echo \"\".showLabel($user).\"\";
               if($i > 1) echo \", \";
               $i--;
            }
         }
         echo \"

\";
      }
      echo $locale['fb566'];
      $topPosters = dbquery(\"select * from \".DB_USERS.\" where user_posts>0 order by user_posts desc limit 5\");
      $i = 0;
      while($topPoster = dbarray($topPosters)){
         if($i > 0) echo \" | \";
         echo \"\".showLabel($topPoster['user_id']).\" (\".number_format($topPoster['user_posts']).\")\";
         $i++;
      }
      echo \"
\".($fb4['stat_bday'] == \"1\" ? $locale['fb562'] : $locale['fb564'].strftime(\"%B\")).\"
''
         
\";
         if($fb4['stat_bday'] == \"1\"){
            $today = strftime(\"%m-%d\", time());
            $result = dbquery(\"select * from \".DB_USERS.\" where user_birthdate like '%$today'\");
         } else {
            $today = strftime(\"%m\", time());
            $result = dbquery(\"select * from \".DB_USERS.\" where user_birthdate like '%-$today-%'\");
         }
         if(dbrows($result)){
            $i = dbrows($result);
            while($data = dbarray($result)){
               echo \"\".showLabel($data['user_id']).\" [\";
               $birthday = explode(\"-\", $data['user_birthdate']);
               $thisYear = strftime(\"%Y\", time());
               echo $thisYear-$birthday[0];
               echo \"]\".($i > 1 ? \", \" : \"\");
               $i--;
            }
         } else {
            echo ($fb4['stat_bday'] == \"1\" ? $locale['fb563'] : $locale['fb565']);
         }
         echo \"
\".$locale['fb558'].\"
''\".str_replace($search,$replace,$locale['fb555']).\"
\n\";
      if($fb4['show_ratings']) echo str_replace($search,$replace,$locale['fb569']).\"
\n\";
      echo str_replace($search,$replace,$locale['fb556']).\"

      \".str_replace($search,$replace,$locale['fb557']).\"

      \".str_replace($search,$replace,$locale['fb561']).\"
\n\";

echo \"
\".showPoweredBy().\"
\";

closetable();
?>



 
PM
cinkus
#9 Spausdinti pranešimą
parašyta 2009-10-18 14:30
Apšylantis



Reputacija: 0

Pranešimai: 57
Įstojo: 2007-10-22

Aèiû, veikia puikiai.  
PM
tabux
#10 Spausdinti pranešimą
parašyta 2009-10-18 14:34
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 1009
Įstojo: 2008-10-16

Pra?om.. Pas mane irgi.. Pasisekë, kad perëjau prie ?io forumo... :D  
PM
Peršokti į forumą: