PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 38936
Šiandien: 15
Prisijungę nariai
» Svečių: 9
» Narių: 0

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

Prisijungimų istorija:
tabux09:11:40
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 :: 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 galtumte 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?irsiu...
 
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?irt?
 
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?irsiu 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

Ai, 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 perjau prie ?io forumo... :D  
PM
Peršokti į forumą: