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

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

Prisijungimų istorija:
tabux17:53:47
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 :: Taisymas
 Spausdinti temą
Kaip redaguoti Download System mSF parsiuntimo link
Snekutis
#1 Spausdinti pranešimą
parašyta 2011-10-23 10:59
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

Sveiki. I?kart prie reikalo. Kaip padaryt ant Download System mSF, kad kaip narys siuniasi fail jam atidaryt nauj langa ir nei?eit i? man puslapio siuntimo puslap. Ta prasme paspaud?ia sistis ir atsidaro naujas langas. Koda kur reikia naudot tai target, ir nesilykit man kiekviena link naudoti ?ita komanda, a? noriu ir klausiu ar eina per FTP paredaguot, kad nereikt kas kart keitint linko ?
 
PM
Wyciokazz
#2 Spausdinti pranešimą
parašyta 2011-10-23 15:10
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

tai downlaods.php faila gali paredaguoti su target ir visiem linkam pasiredaguos.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Snekutis
#3 Spausdinti pranešimą
parašyta 2011-10-23 16:54
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

O kuria viet butent redaguoti ?

Nu tai Wyciokaszz, ?is tavo postas bus toks pats kaip ir visi kiti bereik?ms ar sugebsi padt? Kad redaguot download.php fail ia ir ?alias suprastu, o k toliau? ?iri vos ne kiekvienoj temoj para?s esi, tipo padedi, bet nixuja tu nepadedi ir tau nesigauna nes pats ne?inai, tik kad papostint..
Redagavo Snekutis 2011-10-24 09:44
 
PM
Exceptio
#4 Spausdinti pranešimą
parašyta 2011-10-24 12:57
Vartotojo avataras

Administratorius



Reputacija: 0

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

Imesk i koki .rar savo downloads.php ir prisek ji cia, sutvarkysiu.
 
PM
Wyciokazz
#5 Spausdinti pranešimą
parašyta 2011-10-24 14:35
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

pasiziurek kokia butent nuoroda yra iskvieciama paspaudimo metu ir ziurekis downloads.php jus kai vaikai norit visko jau sukramtyto ekspermentuokite ir ismoksite.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Snekutis
#6 Spausdinti pranešimą
parašyta 2011-10-24 21:47
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

Wyciokazz, o tu irgi kaip vaikas viska moki ir tik sikalint ir sugebi, o padt ne. A? jau i?band?iau k supratau, k suvokiau ir man nei?jo todl a? ia ir kreipiuosi, bet kaip matau tau nelb da?yl.. Nu bet, tiek to.
Neonas: http://www.mediaf...pd2uq3175u
Ir dar jeigu eina per ? fail padaryk prie to paio, kad sub kategorijos i?dstymas bt ne toks:
Netinkamas paveiksliukas
O toks:
Netinkamas paveiksliukas
Redagavo Snekutis 2011-10-24 21:48
 
PM
Wyciokazz
#7 Spausdinti pranešimą
parašyta 2011-10-24 21:58
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

geriau imesk ta downloads tarp code tagu.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Snekutis
#8 Spausdinti pranešimą
parašyta 2011-10-25 09:57
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

Download source  Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: downloads.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| Download System mSF For PHP-Fusion 7.xx v.4.9
| Copyright 2008-2009 Powered by .:MeF:.
| URL: http://x-iweb.ru/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once INCLUDES.\"download_system/download_captcha.php\";

if (isset($_GET['feeds'])) { require_once INCLUDES.\"download_system/feeds/rss.php\";
} else if (isset($_GET['status'])) { require_once INCLUDES.\"download_system/status.php\";
} else if (isset($_GET['down'])) { captcha_down();
} else if (isset($_GET['wait'])) { require_once INCLUDES.\"download_system/download.php\"; } else {

require_once THEMES.\"templates/header.php\";
require_once INCLUDES.\"download_system/function.php\";
require_once INCLUDES.\"download_system/top_panel.php\";
include LOCALE.LOCALESET.\"downloads.php\";

add_to_head(\"\");
add_to_head(\"\");
    if (!file_exists(INCLUDES.\"highslide/highslide-full.js\")) {
add_to_head(\"\");
add_to_head(\"\");
add_to_head(\"\");
    }

    global $active, $captcha, $bad_links, $new, $navigation, $on_coundown, $on_screen, $on_screen_list, $newincat, $row_files, $top, $noidex, $noidex_end;

   $noidex = \"]]>\";
   $noidex_end = \"]]>\";

    $ds = dbarray(dbquery(\"SELECT active, captcha, bad_links, new, navigation, on_coundown, on_screen, on_screen_list, newincat, row_files, top FROM \".DB_PREFIX.\"download_settings\"));

    if($ds['active'] == '1') {
   
   reset_count_today();

    if ((isset($_GET['download_id'])) && (isnum($_GET['download_id']))) {
           if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['download_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                     $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['download_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=get\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                     redirect(\"downloads.php?wait&get_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['download_url']);
                  }
                  }
               }

    } elseif ((isset($_GET['mirror_id'])) && (isnum($_GET['mirror_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.mirror_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['mirror_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['mirror_id'].\"'\");
                        if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=mirror\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&mirror_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['mirror_url']);
                  }
                    }
                }

    } elseif ((isset($_GET['file_id'])) && (isnum($_GET['file_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_burl, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['file_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['file_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=file\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&file_id=\".$data['download_id'].\"\");
                  } else {
                        down($data['download_burl']);
                        }
               }
                }     

    } elseif ((isset($_GET['rus_id'])) && (isnum($_GET['rus_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_id),(download_rus) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['rus_id'].\"'\"))) {
          if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
         redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=rus\");
         } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
          redirect(\"downloads.php?wait&rus_id=\".$data['download_id'].\"\");
          } else {
          down($data['download_rus']);
          }
       }

    } elseif ((isset($_GET['forum_id'])) && (isnum($_GET['forum_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_forum) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['forum_id'].\"'\"))) { redirect($data['download_forum']); }

    } elseif ((isset($_GET['author_id'])) && (isnum($_GET['author_id']))) {
        if ($data = dbarray(dbquery(\"SELECT (download_os) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['author_id'].\"' ORDER BY download_os\"))) { redirect($data['download_os']); }

    } elseif ((isset($_GET['bad_link'])) && (isnum($_GET['bad_link']))) {

   if ($data = dbarray(dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['bad_link'].\"'\"))) {

       if ($_POST['bad_description'] != '') {
       $bad_description = stripinput(censorwords($_POST['bad_description']));
        if (iMEMBER) { $bad_user = $userdata['user_id']; } else { $bad_user = \"0\"; }

      $result = dbquery(\"INSERT INTO \".DB_PREFIX.\"download_bad (bad_id, bad_cat, bad_down, bad_name, bad_description, bad_user, bad_user_ip) VALUES ('', '\".$data['download_cat'].\"', '\".$data['download_id'].\"', '\".$data['download_title'].\"', '$bad_description', '$bad_user', '\".USER_IP.\"')\");
      redirect($_SERVER['HTTP_REFERER']);

           } else { redirect($_SERVER['HTTP_REFERER']); }
       }
    }

       if ((isset($_GET['cat_id']) == \"0\") && (!isset($_GET['page_id']))) {
         
      $result = dbquery(\"SELECT dc1.download_cat_id, dc1.download_cat_name, dc1.download_cat_icon, dc1.download_cat_description FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE \".groupaccess('dc1.download_cat_access').\" AND dc1.download_cat_idc='0' ORDER BY dc1.download_cat_name ASC\");
        $rows = dbrows($result);
        if ($rows != 0) {
            $result2 = dbquery(\"SELECT dc2.download_cat_id, dc2.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc2 WHERE dc2.download_cat_id='0'\");
            $cdata = dbarray($result2);
         $down_cat_name = \"\".$cdata['download_cat_name'].\"\";
            if (dbrows($result2) == 0){$name = '';} else {$name = \" > $down_cat_name\";}
         if (dbrows($result2) == 0){$name2 = '';} else {$name2 = \"\".$cdata['download_cat_name'].\" | \";}
         $down = \"\".$locale['DS100'].\"\";

         set_title($locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $locale['DS100']);
           set_meta(\"description\", $locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"\".$locale['DS100'].\"\");
         
                $counter = 0; $columns = 2;
                $num = 0;
                echo \"\n\";
                while ($data = dbarray($result)) {
                        if ($counter != 0 && ($counter % $columns == 0))
                  echo \"\n\";
                        NomD (\"0\", \" = '\".$data['download_cat_id'].\"'\");
        if ($data['download_cat_icon'] != '') { $cat_icon = \"'-'\"; } else { $cat_icon = \"'-'\"; }
        echo \"\n\";

                        $num = 0;
                        $counter++;
              }
                echo \"\n
\n\".$cat_icon.\" \".$data['download_cat_name'].\" (\".$num.\")\n\";
                        $result2 = dbquery(\"SELECT dc3.download_cat_id, dc3.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc3 WHERE \".groupaccess('dc3.download_cat_access').\" AND dc3.download_cat_idc='\".$data['download_cat_id'].\"' ORDER BY dc3.download_cat_name ASC\");
                        $rows2 = dbrows($result2);
                        if ($rows2 != 0) {
                            $i = 0;
                                echo \"
(\";
                                while ($data2 = dbarray($result2)) {
                                $zap = ($i+1 == $rows2 ? '' : ', ');
                                echo \"\".$data2['download_cat_name'].\"\".$zap.\"\";
                                $i++;
                                }
                                echo \")
\n\";
                        }
                        if ($data['download_cat_description'] != \"\") {
                  echo \"\".$data['download_cat_description'].\"\n\"; }
                        echo \"
\n\";

            closetable();

            if($ds['top'] == '1') { top_15(); }
   
        } else {
            opentable($locale['DS100']);
            echo \"

\n\".$locale['DS101'].\"
\n
\n\";
            closetable();
        }

       } elseif ((isset($_GET['cat_id'])) && (isnum($_GET['cat_id']))) {

      Put($_GET['cat_id']);
      $result = dbquery(\"SELECT dc1.download_cat_idc, dc1.download_cat_name, dc1.download_cat_access, dc1.download_cat_sorting FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE dc1.download_cat_id='\".$_GET['cat_id'].\"'\");
          if (dbrows($result) != 0) {
                $cdata = dbarray($result);

         $rows = dbcount(\"(*)\", DB_DOWNLOADS, \"download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0'\");
         if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
         if (!isset($_GET['sort']) || !isnum($_GET['sort'])) { $_GET['sort'] = 1; }
         $sorting = $cdata['download_cat_sorting'];
         if ($_GET['sort'] == 1)   $sorting = \"download_title ASC\";
         if ($_GET['sort'] == 2)   $sorting = \"download_count DESC\";
         if ($_GET['sort'] == 3)   $sorting = \"download_datestamp DESC, download_title ASC\";
         
         if (checkgroup($cdata['download_cat_access'])) {

         $down = \"\".$locale['DS100'].\"\";
         
         Put2($_GET['cat_id']);
          $keywords = \"\"; $arry_words = explode(\">\", $sil2);
          foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }
         
         set_title($sil2.\" | \".$locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $keywords.$locale['DS140'].\", \".$locale['DS100']);
         set_meta(\"description\", $keywords.$locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"$down > \".$sil.\"\"); echo \"
\n\";
         
         require_once INCLUDES.\"download_system/sub_categores.php\";
         
         if (($ds['navigation'] == '1') && (($cdata['download_cat_idc']) > 0 )) { navpanel_list(); }
         
         sub_categores();
         
         if ($rows != 0) {

         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\".$locale['DS105'].\"\n\";
         echo (FUSION_QUERY == \"cat_id='\".$_GET['cat_id'].\"'\" || $_GET['sort'] == 1 ? \"\".$locale['DS106'].\"\" : \"\".$locale['DS106'].\"\").\"
\n\";
         echo ($_GET['sort'] == 3 ? \"\".$locale['DS107'].\"\" : \"\".$locale['DS107'].\"\").\"
\n\";
         echo ($_GET['sort'] == 2 ? \"\".$locale['DS108'].\"\" : \"\".$locale['DS108'].\"\").\"
\n
\n\";

            $result = dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0' ORDER BY $sorting LIMIT \".$_GET['rowstart'].\",\".$ds['row_files'].\"\");
            
         } else {
            
      $result = dbquery(\"SELECT d.*, dc.*
      FROM \".DB_DOWNLOADS.\" d
      INNER JOIN \".DB_DOWNLOAD_CATS.\" dc ON d.download_cat=dc.download_cat_id
      WHERE download_cat_idc='\".$_GET['cat_id'].\"' ORDER BY download_datestamp DESC LIMIT \".$ds['row_files'].\"
      \");
      
      echo \"\n\";
      echo \"\n\";
      echo \"
\".$locale['DS142'].\"
\n
\n\";
      
          }
            
            $numrows = dbrows($result);
            $i = 1;

            while ($data = dbarray($result)) {
            
      if ($data['download_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
      $new = \" \".$locale['DS109'].\"\";
      } else { $new = \"\"; }

                $wynik = dbquery(\"SELECT SUM(rating_vote) FROM \".DB_RATINGS.\" WHERE rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $info = dbresult($wynik,0);
                $num_rating = dbcount(\"(rating_vote)\", DB_RATINGS, \"rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $wyn_rating = ($num_rating ? $info / $num_rating : 0);
            $col = dbrows(dbquery(\"SELECT comment_item_id FROM \".DB_COMMENTS.\" WHERE comment_type='F' AND comment_item_id='\".$data['download_id'].\"'\"));

      echo \"\n\";
      echo \"\n\";
      echo \"
\".$data['download_title'].\"\".$new.\"
\n
\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"
\n\";
      
      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $description = $data['download_description']; $screen = $data['download_screen'];

      if ($license != '') { echo \"\n\"; }
      if ($lang != '') { echo \"\n\"; }
      if ($filesize != '') { echo \"\n\"; }

      echo \"
  \".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
  \".$locale['DS125'].\"  \".$lang.\"
  \".$locale['DS122'].\"  \".$filesize.\"
\n\";

               if ($data['download_allow_ratings']) {
      echo \"\n\";
               }
               if ($data['download_allow_recommends']) {       
        echo \"\n\";
                    }   

      echo \"
\".$locale['DS112'].\"'\".ceil($wyn_rating).\"'
\".$locale['DS130'].\"
\n\";
      
        echo \"\n\";
      echo \"\n\";
      
         if (($ds['on_screen_list'] == '1') && ($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
      echo \"\n\";
            }

      if ($description != \"\") { echo \"\n\"; } else { echo \"\n\"; }
      
      echo \"\n\";
        echo \"\n\";   
        echo \"\n\";
        echo \"\n\";
        echo \"\n\n\";
      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($description)))).\"\".$locale['DS129'].\"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"\".$locale['DS110'].\" \".$col.\"\".$locale['DS128'].\" \".$data['download_count'].\"\".$locale['DS111'].\"
\n
\n\";

               $col = 0;
               if ($i != $numrows) { $i++; }
              }

            closetable();

            if ($rows > 1) { echo \"
\n\".makepagenav($_GET['rowstart'], $ds['row_files'], $rows, 3, FUSION_SELF.\"?cat_id=\".$_GET['cat_id'].\"&sort=\".$_GET['sort'].\"&\").\"
\n\"; }      

                }   
               if ($ds['new'] == '1') { top_5(); }       
         }   
    }
      if ((isset($_GET['page_id'])) && (isnum($_GET['page_id']))) {
      
      $result = dbquery(\"SELECT d.*, c1.download_cat_name AS c1_name, c1.download_cat_id AS c1_cat_id, c2.download_cat_name AS c2_name, c2.download_cat_id AS c2_cat_id, c1.download_cat_idc AS c1_cat_idc, b.bad_down
      FROM \".DB_DOWNLOADS.\" d
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c1 ON c1.download_cat_id=d.download_cat
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c2 ON c2.download_cat_id=c1.download_cat_idc
      LEFT JOIN \".DB_PREFIX.\"download_bad b ON b.bad_down=d.download_id
      WHERE d.download_id='\".$_GET['page_id'].\"' AND d.download_submit = '0'\");
       
      if (dbrows($result) != 0) {   
      $data = dbarray($result);

      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $screen = $data['download_screen'];

        if ($data['download_description_p'] == \"\") { $cont = $data['download_description']; }
      else { $cont = $data['download_description_p']; }

   $name_cat = $data['c2_name'] ? $data['c2_name'] : \"\";
    $base = \"\".$locale['DS100'].\"\";
    $cat = $data['c2_name'] ? \" > \".$name_cat.\"\" : \"\";
    $sub_cat = \" > \".$data['c1_name'].\"\";
    $file = $locale['DS131'].\" \".$data['download_title'];
      
      $all_words = ($file.\" \".$data['c1_name'].\" \".$name_cat.\" \".$locale['DS100']);
      $keywords = \"\"; $arry_words = explode(\" \", $all_words);
      foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }

   set_title($data['download_title'].\" | \".$locale['DS100'].\" - \".$settings['sitename']);
   set_meta(\"keywords\", $keywords.$locale['DS140']);
    set_meta(\"description\", $file.\" - \".trimlink($cont, 80).\" \".$filesize.\", \".$version.\", \".$license);
    opentable($base.$cat.$sub_cat); echo \"
\n\";

      require_once INCLUDES.\"download_system/sub_categores.php\";
      if($ds['navigation'] == '1') { navpanel_file(); }

      echo \"\n\";

            if ($data['download_allow_recommends']) {
        echo \"\n\";
                }

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

      echo \"\n\";
      echo \"
\".$locale['DS130'].\"
\".$data['download_title'].\"
\".$noidex.\"\".$locale['DS119'].\"\".$noidex_end.\"
  
\n\";

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

        echo \"\n\";

   if ($license != ''){ echo \"\n\"; }   
   if ($lang != '') { echo \"\n\"; }
   if ($version != '') { echo \"\n\"; }
   if ($filesize != '') { echo \"\n\"; }

      echo \"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"
\".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
\".$locale['DS125'].\"  \".$lang.\"
\".$locale['DS124'].\"  \".$version.\"
\".$locale['DS122'].\"  \".$filesize.\"
\n
\n\n\";

         if (($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
      echo \"\n\";
            } else if($ds['on_screen'] == '1') {
        echo \"\n\";
            }

      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".$locale['DS127'].\"
\n
\n\";
      echo \"\n\";

           if ($cont != \"\") { echo \"\n\";
       } else { echo \"\n\"; }

        echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($cont)))).\"
\".$locale['DS129'].\"
\n\";
        echo \"\n\";
      echo \"\n\";

      if (isset($_GET['captcha'])) { captcha_form(); } else {
            if (checkgroup($data['download_access'])) {

              if ($data['download_url'] != '') {
        echo \"\n\";
              }
               if ($data['mirror_url'] != '') {
        echo \"\n\";
               }
                if ($data['download_button'] != '') {
        echo \"\n\";
              }
                if ($data['download_rus'] != '') {
        echo \"\n\";
              }
                if ($data['download_forum'] != '') {
        echo \"\n\";
              }
       echo \"\n\";
          } else { echo \"\n\"; }
        } //
      echo \"
\".$locale['DS128'].\" \".$data['download_count'].\"
\".$noidex.\"\".$locale['DS131'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS132'].\"\".$noidex_end.\"
\".$noidex.\"\".$data['download_button'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS133'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS134'].\"\".$noidex_end.\"
'' \".$locale['DS135'].\"
\n\";

          if (iADMIN && (iUSER_RIGHTS != \"\" || iUSER_RIGHTS != \"SD\")) {
      echo \"\n\";
           $editfile = \"\".$noidex.\"\".$locale['A101'].\"\".$noidex_end.\"\n\";
            $delfile = \"\".$noidex.\">\".$locale['A102'].\"\".$noidex_end.\"\n\";
        echo \"\n\";
      echo \"
\".$locale['A100'].\" \".$editfile.\" | \".$delfile.\"
\n\";
           } //

    if ($ds['bad_links'] != '1' && (checkgroup($ds['bad_links'])) && (checkgroup($data['download_access']))) {
               if ($data['bad_down'] == '') {
   
   add_to_head(\"\");

    add_to_head(\"\");
    add_to_head(\"\");

       echo \"
\n\";
      echo \"
 '!' \".$locale['DS137'].\"\";
        echo \"

\n
\n\";
      echo \"\";
      echo \"\n
\".$locale['DS138'].\"*

\n>
\n\";
      echo \"
\n\";
      echo \"
\n\";
               } else {
      echo \"\n\";
      echo \"\n\";
      echo \"
 '!' \".$locale['DS136'].\"
\n\";
                }
           }
                } else { echo \"

\n\".$locale['DS102'].\"\n
\n
\n\"; }

        closetable();

        if (dbrows($result) && checkgroup($data['download_access'])) {
      require_once INCLUDES.\"ratings_include.php\";
       if ($data['download_allow_ratings']) { showratings(\"F\", $_GET['page_id'], FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
      require_once INCLUDES.\"comments_include.php\";
       if ($data['download_allow_comments']) { showcomments(\"F\", DB_DOWNLOADS, \"download_id\", $_GET['page_id'],FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
        } //

         if($ds['newincat'] == '1') { top_cats($data['c2_cat_id']); }

      }
         
    } else { echo \"
\".$locale['DS103'].\"
\n\"; }

require_once THEMES.\"templates/footer.php\";

   } //

?>


 
PM
Wyciokazz
#9 Spausdinti pranešimą
parašyta 2011-10-25 22:47
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Download source  Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: downloads.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| Download System mSF For PHP-Fusion 7.xx v.5.0 Standard
| Copyright 2008-2009 Powered by .:MeF:.
| URL: http://x-iweb.ru/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once INCLUDES.\"download_system/download_captcha.php\";

if ((isset($_GET['rss'])) && (isnum($_GET['rss']))) { require_once INCLUDES.\"download_system/feeds/rss_file.php\";
} else if ((isset($_GET['screen'])) && (isnum($_GET['screen']))) { require_once INCLUDES.\"download_system/screen.php\";
} else if (isset($_GET['feeds'])) { require_once INCLUDES.\"download_system/feeds/rss_all.php\";
} else if (isset($_GET['status'])) { require_once INCLUDES.\"download_system/status.php\";
} else if (isset($_GET['down'])) { captcha_down();
} else if (isset($_GET['wait'])) { require_once INCLUDES.\"download_system/download.php\"; } else {

require_once THEMES.\"templates/header.php\";
require_once INCLUDES.\"download_system/function.php\";
require_once INCLUDES.\"download_system/top_panel.php\";
include LOCALE.LOCALESET.\"downloads.php\";

    global $noidex, $noidex_end;
   $noidex = \"]]>\";
   $noidex_end = \"]]>\";
    $ds = dbarray(dbquery(\"SELECT active, allow_rss, captcha, bad_links, new, navigation, on_coundown, on_screen, on_screen_list, mplayer, newincat, row_files, top FROM \".DB_PREFIX.\"download_settings\"));

add_to_head(\"\");
add_to_head(\"\");
    if (!file_exists(INCLUDES.\"highslide/highslide-full.js\")) {
add_to_head(\"\");
add_to_head(\"\");
add_to_head(\"\");
    }
   if (($ds['allow_rss'] == '1') && (file_exists(INCLUDES.\"download_system/feeds/rss_all.php\"))) {
add_to_head(\"\");
    }

    if($ds['active'] == '1') {
   
   reset_count_today();

    if ((isset($_GET['download_id'])) && (isnum($_GET['download_id']))) {
           if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['download_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                     $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['download_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=get\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                     redirect(\"downloads.php?wait&get_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['download_url']);
                  }
                  }
               }

    } elseif ((isset($_GET['mirror_id'])) && (isnum($_GET['mirror_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.mirror_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['mirror_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['mirror_id'].\"'\");
                        if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=mirror\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&mirror_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['mirror_url']);
                  }
                    }
                }

    } elseif ((isset($_GET['file_id'])) && (isnum($_GET['file_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_burl, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['file_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['file_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=file\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&file_id=\".$data['download_id'].\"\");
                  } else {
                        down($data['download_burl']);
                        }
               }
                }     

    } elseif ((isset($_GET['rus_id'])) && (isnum($_GET['rus_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_id),(download_rus) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['rus_id'].\"'\"))) {
          if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
         redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=rus\");
         } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
          redirect(\"downloads.php?wait&rus_id=\".$data['download_id'].\"\");
          } else {
          down($data['download_rus']);
          }
       }

    } elseif ((isset($_GET['forum_id'])) && (isnum($_GET['forum_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_forum) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['forum_id'].\"'\"))) { redirect($data['download_forum']); }

    } elseif ((isset($_GET['author_id'])) && (isnum($_GET['author_id']))) {
        if ($data = dbarray(dbquery(\"SELECT (download_os) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['author_id'].\"' ORDER BY download_os\"))) { redirect($data['download_os']); }

    } elseif ((isset($_GET['bad_link'])) && (isnum($_GET['bad_link']))) {

   if ($data = dbarray(dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['bad_link'].\"'\"))) {

       if ($_POST['bad_description'] != '') {
       $bad_description = stripinput(censorwords($_POST['bad_description']));
        if (iMEMBER) { $bad_user = $userdata['user_id']; } else { $bad_user = \"0\"; }

      $result = dbquery(\"INSERT INTO \".DB_PREFIX.\"download_bad (bad_cat, bad_down, bad_name, bad_description, bad_user, bad_user_ip) VALUES ('\".$data['download_cat'].\"', '\".$data['download_id'].\"', '\".$data['download_title'].\"', '$bad_description', '$bad_user', '\".USER_IP.\"')\");
      redirect($_SERVER['HTTP_REFERER']);

           } else { redirect($_SERVER['HTTP_REFERER']); }
       }
    }

       if ((isset($_GET['cat_id']) == \"0\") && (!isset($_GET['page_id']))) {
      
      $result = dbquery(\"SELECT dc1.download_cat_id, dc1.download_cat_name, dc1.download_cat_icon, dc1.download_cat_description FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE \".groupaccess('dc1.download_cat_access').\" AND dc1.download_cat_idc='0' ORDER BY dc1.download_cat_name ASC\");
        $rows = dbrows($result);
        if ($rows != 0) {
            $result2 = dbquery(\"SELECT dc2.download_cat_id, dc2.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc2 WHERE dc2.download_cat_id='0'\");
            $cdata = dbarray($result2);
         $down_cat_name = \"\".$cdata['download_cat_name'].\"\";
            if (dbrows($result2) == 0){$name = '';} else {$name = \" > $down_cat_name\";}
         if (dbrows($result2) == 0){$name2 = '';} else {$name2 = \"\".$cdata['download_cat_name'].\" | \";}
         $down = \"\".$locale['DS100'].\"\";

         set_title($locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $locale['DS100']);
           set_meta(\"description\", $locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"\".$locale['DS100'].\"\");
         
                $counter = 0; $columns = 2;
                $num = 0;
                echo \"\n\";
                while ($data = dbarray($result)) {
                        if ($counter != 0 && ($counter % $columns == 0))
                  echo \"\n\";
                        NomD (\"0\", \" = '\".$data['download_cat_id'].\"'\");
        if ($data['download_cat_icon'] != '') { $cat_icon = \"'-'\"; } else { $cat_icon = \"'-'\"; }
        echo \"\n\";

                        $num = 0;
                        $counter++;
              }
                echo \"\n
\n

\".$cat_icon.\" \".$data['download_cat_name'].\" (\".$num.\")

\n\";
                        $result2 = dbquery(\"SELECT dc3.download_cat_id, dc3.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc3 WHERE \".groupaccess('dc3.download_cat_access').\" AND dc3.download_cat_idc='\".$data['download_cat_id'].\"' ORDER BY dc3.download_cat_name ASC\");
                        $rows2 = dbrows($result2);
                        if ($rows2 != 0) {
                                echo \"
\";
                                while ($data2 = dbarray($result2)) {
                                echo \"'' /> \".$data2['download_cat_name'].\"
\";
                                }
                                echo \"
\n\";
                        }
                        echo \"
\n\";

            closetable();

            if($ds['top'] == '1') { top_15(); }
   
        } else {
            opentable($locale['DS100']);
            echo \"

\n\".$locale['DS101'].\"
\n
\n\";
            closetable();
        }

       } elseif ((isset($_GET['cat_id'])) && (isnum($_GET['cat_id']))) {
      
      Put($_GET['cat_id']);
      $result = dbquery(\"SELECT dc1.download_cat_idc, dc1.download_cat_name, dc1.download_cat_icon, dc1.download_cat_description, dc1.download_cat_access, dc1.download_cat_sorting FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE dc1.download_cat_id='\".$_GET['cat_id'].\"'\");
          if (dbrows($result) != 0) {
                $cdata = dbarray($result);

         $rows = dbcount(\"(*)\", DB_DOWNLOADS, \"download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0'\");
         if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
         if (!isset($_GET['sort']) || !isnum($_GET['sort'])) { $_GET['sort'] = 1; }
         $sorting = $cdata['download_cat_sorting'];
         if ($_GET['sort'] == 1)   $sorting = \"download_title ASC\";
         if ($_GET['sort'] == 2)   $sorting = \"download_count DESC\";
         if ($_GET['sort'] == 3)   $sorting = \"download_datestamp DESC, download_title ASC\";
         
         if (checkgroup($cdata['download_cat_access'])) {

         $down = \"\".$locale['DS100'].\"\";
         
         Put2($_GET['cat_id']);
          $keywords = \"\"; $arry_words = explode(\">\", $sil2);
          foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }
         
         $download_cat_description = $cdata['download_cat_description'];
         if ($download_cat_description != \"\") { $meta_description = strip_tags($download_cat_description); } else { $meta_description = $keywords.$locale['DS100'].\" - \".$settings['sitename'];}
         
         set_title($sil2.\" | \".$locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $keywords.$locale['DS140'].\", \".$locale['DS100']);
         set_meta(\"description\", $meta_description);
         opentable(\"$down > \".$sil.\"\"); echo \"
\n\";
         
         require_once INCLUDES.\"download_system/sub_categores.php\";

         if (($ds['navigation'] == '1') && (($cdata['download_cat_idc']) > 0 )) { navpanel_list(); }

         sub_categores();

         if ($download_cat_description != \"\") {
         echo \"
\";
         echo \"\".nl2br(stripslashes($download_cat_description)).\"\";
         echo \"

\n\"; }
         
         if ($rows != 0) {

         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\".$locale['DS105'].\"\n\";
         echo (FUSION_QUERY == \"cat_id='\".$_GET['cat_id'].\"'\" || $_GET['sort'] == 1 ? \"\".$locale['DS106'].\"\" : \"\".$locale['DS106'].\"\").\"
\n\";
         echo ($_GET['sort'] == 3 ? \"\".$locale['DS107'].\"\" : \"\".$locale['DS107'].\"\").\"
\n\";
         echo ($_GET['sort'] == 2 ? \"\".$locale['DS108'].\"\" : \"\".$locale['DS108'].\"\").\"
\n
\n\";

            $result = dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0' ORDER BY $sorting LIMIT \".$_GET['rowstart'].\",\".$ds['row_files'].\"\");
            
         } else {
            
      $result = dbquery(\"SELECT d.*, dc.*
      FROM \".DB_DOWNLOADS.\" d
      INNER JOIN \".DB_DOWNLOAD_CATS.\" dc ON d.download_cat=dc.download_cat_id
      WHERE download_cat_idc='\".$_GET['cat_id'].\"' ORDER BY download_datestamp DESC LIMIT \".$ds['row_files'].\"
      \");
      
      echo \"\n\";
      echo \"\n\";
      echo \"
\".$locale['DS142'].\"
\n
\n\";
      
          }
            
            $numrows = dbrows($result);
            $i = 1;

            while ($data = dbarray($result)) {

      if ($data['download_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
      $new = \" \".$locale['DS109'].\"\";
      } else { $new = \"\"; }

                $wynik = dbquery(\"SELECT SUM(rating_vote) FROM \".DB_RATINGS.\" WHERE rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $info = dbresult($wynik,0);
                $num_rating = dbcount(\"(rating_vote)\", DB_RATINGS, \"rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $wyn_rating = ($num_rating ? $info / $num_rating : 0);
            $col = dbrows(dbquery(\"SELECT comment_item_id FROM \".DB_COMMENTS.\" WHERE comment_type='F' AND comment_item_id='\".$data['download_id'].\"'\"));
            
            $title_file = $data['download_title'].\" \".$data['download_version'];

      echo \"\n\";
      echo \"\n\";
      echo \"
\".$title_file.\"\".$new.\"
\n
\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"
\n\";
      
      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $description = $data['download_description']; $screen = $data['download_screen'];

      if ($license != '') { echo \"\n\"; }
      if ($lang != '') { echo \"\n\"; }
      if ($filesize != '') { echo \"\n\"; }

      echo \"
  \".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
  \".$locale['DS125'].\"  \".$lang.\"
  \".$locale['DS122'].\"  \".$filesize.\"
\n\";

               if ($data['download_allow_ratings']) {
      echo \"\n\";
               }
               if ($data['download_allow_recommends']) {       
        echo \"\n\";
                    }   

      echo \"
\".$locale['DS112'].\"'\".ceil($wyn_rating).\"'
\".$locale['DS130'].\"
\n\";
      
        echo \"\n\";
      echo \"\n\";

         if (($ds['on_screen_list'] == '1') && ($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
         $screen_url = IMAGES.\"screens/\".$screen.\"\";
      echo \"\n\";
            }

      if ($description != \"\") { echo \"\n\"; } else { echo \"\n\"; }
      
      echo \"\n\";
        echo \"\n\";   
        echo \"\n\";
        echo \"\n\";
        echo \"\n\n\";
      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($description)))).\"\".$locale['DS129'].\"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"\".$locale['DS110'].\" \".$col.\"\".$locale['DS128'].\" \".$data['download_count'].\"\".$locale['DS111'].\"
\n
\n\";

               $col = 0;
               if ($i != $numrows) { $i++; }
              }

            closetable();

            if ($rows > 1) { echo \"
\n\".makepagenav($_GET['rowstart'], $ds['row_files'], $rows, 3, FUSION_SELF.\"?cat_id=\".$_GET['cat_id'].\"&sort=\".$_GET['sort'].\"&\").\"
\n\"; }      

                }   
               if ($ds['new'] == '1') { top_5(); }       
         }   
    }
      if ((isset($_GET['page_id'])) && (isnum($_GET['page_id']))) {
      
      $result = dbquery(\"SELECT d.*, c1.download_cat_name AS c1_name, c1.download_cat_id AS c1_cat_id, c2.download_cat_name AS c2_name, c2.download_cat_id AS c2_cat_id, c1.download_cat_idc AS c1_cat_idc, b.bad_down
      FROM \".DB_DOWNLOADS.\" d
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c1 ON c1.download_cat_id=d.download_cat
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c2 ON c2.download_cat_id=c1.download_cat_idc
      LEFT JOIN \".DB_PREFIX.\"download_bad b ON b.bad_down=d.download_id
      WHERE d.download_id='\".$_GET['page_id'].\"' AND d.download_submit = '0'\");
       
      if (dbrows($result) != 0) {   
      $data = dbarray($result);

      $filesize = $data['download_filesize']; $system = $data['download_system']; $license = $data['download_license']; $lang = $data['download_lang']; $screen = $data['download_screen'];

        if ($data['download_description_p'] == \"\") { $cont = $data['download_description']; }
      else { $cont = $data['download_description_p']; }
      
      $title_file = $data['download_title'].\" \".$data['download_version'];

   $name_cat = $data['c2_name'] ? $data['c2_name'] : \"\";
    $base = \"\".$locale['DS100'].\"\";
    $cat = $data['c2_name'] ? \" > \".$name_cat.\"\" : \"\";
    $sub_cat = \" > \".$data['c1_name'].\"\";
    $file = $locale['DS131'].\" \".$title_file;
      
      $all_words = ($file.\" \".$data['c1_name'].\" \".$name_cat.\" \".$locale['DS100']);
      $keywords = \"\"; $arry_words = explode(\" \", $all_words);
      foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }

   set_title($title_file.\" | \".$locale['DS100'].\" - \".$settings['sitename']);
   set_meta(\"keywords\", $keywords.$locale['DS140']);
    set_meta(\"description\", $file.\" - \".trimlink($cont, 80).\" \".$filesize.\", \".$system.\", \".$license);
    opentable($base.$cat.$sub_cat); echo \"
\n\";

      require_once INCLUDES.\"download_system/sub_categores.php\";
      if($ds['navigation'] == '1') { navpanel_file(); }

      echo \"\n\";

            if ($data['download_allow_recommends']) {
        echo \"\n\";
                }

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

          if ($ds['allow_rss'] == '1') { $rss = \"\".$noidex.\"\".$noidex_end.\"\".$locale['DS143'].\"\"; } else { $rss = \"\"; }

      echo \"\n\";
      echo \"
\".$locale['DS130'].\"

\".$title_file.\"

\".$noidex.\"\".$locale['DS119'].\"\".$noidex_end.\"
 \".$rss.\"
\n\";

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

        $user_down = dbarray(dbquery(\"SELECT user_id,user_name FROM \".DB_USERS.\" WHERE user_id='\".$data['download_user'].\"' LIMIT 1\"));
      
        echo \"\n\";

   if ($license != ''){ echo \"\n\"; }   
   if ($lang != '') { echo \"\n\"; }
   if ($system != '') { echo \"\n\"; }
   if ($filesize != '') { echo \"\n\"; }

      echo \"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\" [\".$user_down['user_name'].\"]
\".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
\".$locale['DS125'].\"  \".$lang.\"
\".$locale['DS124'].\"  \".$system.\"
\".$locale['DS122'].\"  \".$filesize.\"
\n
\n\n\";

         if (($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
         $screen_url = IMAGES.\"screens/\".$screen.\"\";
      echo \"\n\";
            } else if($ds['on_screen'] == '1') {
        echo \"\n\";
            }

      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".$locale['DS127'].\"
\n
\n\";
      echo \"\n\";

           if ($cont != \"\") { echo \"\n\";
       } else { echo \"\n\"; }
         
      if ($ds['mplayer'] == '1') { flash_media_plyer($data['download_url'],$title_file); }

        echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($cont)))).\"
\".$locale['DS129'].\"
\n\";
        echo \"\n\";
      echo \"\n\";

      if (isset($_GET['captcha'])) { captcha_form(); } else {
            if (checkgroup($data['download_access'])) {

              if ($data['download_url'] != '') {
        echo \"\n\";
              }
               if ($data['mirror_url'] != '') {
        echo \"\n\";
               }
                if ($data['download_button'] != '') {
        echo \"\n\";
              }
                if ($data['download_rus'] != '') {
        echo \"\n\";
              }
                if ($data['download_forum'] != '') {
        echo \"\n\";
              }
       echo \"\n\";
          } else { echo \"\n\"; }
        }
      echo \"
\".$locale['DS128'].\" \".$data['download_count'].\"
\".$noidex.\"\".$locale['DS131'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS132'].\"\".$noidex_end.\"
\".$noidex.\"\".$data['download_button'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS133'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS134'].\"\".$noidex_end.\"
'' \".$locale['DS135'].\"
\n\";

          if (iADMIN && (iUSER_RIGHTS != \"\" || iUSER_RIGHTS != \"SD\")) {
      echo \"\n\";
           $editfile = \"\".$noidex.\"\".$locale['A101'].\"\".$noidex_end.\"\n\";
            $delfile = \"\".$noidex.\">\".$locale['A102'].\"\".$noidex_end.\"\n\";
        echo \"\n\";
      echo \"
\".$locale['A100'].\" \".$editfile.\" | \".$delfile.\"
\n\";
           }

    if ($ds['bad_links'] != '1' && (checkgroup($ds['bad_links'])) && (checkgroup($data['download_access']))) {
               if ($data['bad_down'] == '') {
   
   add_to_head(\"\");

    add_to_head(\"\");
    add_to_head(\"\");

       echo \"
\n\";
      echo \"
 '!' \".$locale['DS137'].\"\";
        echo \"

\n
\n\";
      echo \"\";
      echo \"\n
\".$locale['DS138'].\"*

\n>
\n\";
      echo \"
\n\";
      echo \"
\n\";
               } else {
      echo \"\n\";
      echo \"\n\";
      echo \"
 '!' \".$locale['DS136'].\"
\n\";
                }
           }

                } else { echo \"

\n\".$locale['DS102'].\"\n
\n
\n\"; }

        closetable();

        if (dbrows($result) && checkgroup($data['download_access'])) {
      require_once INCLUDES.\"ratings_include.php\";
       if ($data['download_allow_ratings']) { showratings(\"F\", $_GET['page_id'], FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
      require_once INCLUDES.\"comments_include.php\";
       if ($data['download_allow_comments']) { showcomments(\"F\", DB_DOWNLOADS, \"download_id\", $_GET['page_id'],FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
        }

         if($ds['newincat'] == '1') { top_cats($data['c2_cat_id']); }

      }

    } else {
       set_title($locale['DS100'].\" - \".$settings['sitename']);
      set_meta(\"keywords\", $locale['DS100']);
       set_meta(\"description\", $locale['DS100'].\" - \".$settings['sitename']);
       opentable(\"\".$locale['DS100'].\"\");
       echo \"
\".$locale['DS103'].\"
\n\";
      closetable();
   }

require_once THEMES.\"templates/footer.php\";

   }

?>



Redagavo Wyciokazz 2011-10-25 22:47
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Snekutis
#10 Spausdinti pranešimą
parašyta 2011-10-25 23:02
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

Va ka met kaip djau tavo kod:
Netinkamas paveiksliukas
Ir jei jungiu tas pats i?jungiu irgi tas pats.
 
PM
Wyciokazz
#11 Spausdinti pranešimą
parašyta 2011-10-25 23:10
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Kelinta versija pas tave?

Download source  Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: downloads.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| Download System mSF For PHP-Fusion 7.xx v.4.9
| Copyright 2008-2009 Powered by .:MeF:.
| URL: http://x-iweb.ru/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once INCLUDES.\"download_system/download_captcha.php\";

if (isset($_GET['feeds'])) { require_once INCLUDES.\"download_system/feeds/rss.php\";
} else if (isset($_GET['status'])) { require_once INCLUDES.\"download_system/status.php\";
} else if (isset($_GET['down'])) { captcha_down();
} else if (isset($_GET['wait'])) { require_once INCLUDES.\"download_system/download.php\"; } else {

require_once THEMES.\"templates/header.php\";
require_once INCLUDES.\"download_system/function.php\";
require_once INCLUDES.\"download_system/top_panel.php\";
include LOCALE.LOCALESET.\"downloads.php\";

add_to_head(\"\");
add_to_head(\"\");
    if (!file_exists(INCLUDES.\"highslide/highslide-full.js\")) {
add_to_head(\"\");
add_to_head(\"\");
add_to_head(\"\");
    }

    global $active, $captcha, $bad_links, $new, $navigation, $on_coundown, $on_screen, $on_screen_list, $newincat, $row_files, $top, $noidex, $noidex_end;

   $noidex = \"]]>\";
   $noidex_end = \"]]>\";

    $ds = dbarray(dbquery(\"SELECT active, captcha, bad_links, new, navigation, on_coundown, on_screen, on_screen_list, newincat, row_files, top FROM \".DB_PREFIX.\"download_settings\"));

    if($ds['active'] == '1') {
   
   reset_count_today();

    if ((isset($_GET['download_id'])) && (isnum($_GET['download_id']))) {
           if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['download_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                     $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['download_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=get\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                     redirect(\"downloads.php?wait&get_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['download_url']);
                  }
                  }
               }

    } elseif ((isset($_GET['mirror_id'])) && (isnum($_GET['mirror_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.mirror_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['mirror_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['mirror_id'].\"'\");
                        if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=mirror\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&mirror_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['mirror_url']);
                  }
                    }
                }

    } elseif ((isset($_GET['file_id'])) && (isnum($_GET['file_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_burl, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['file_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['file_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=file\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&file_id=\".$data['download_id'].\"\");
                  } else {
                        down($data['download_burl']);
                        }
               }
                }     

    } elseif ((isset($_GET['rus_id'])) && (isnum($_GET['rus_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_id),(download_rus) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['rus_id'].\"'\"))) {
          if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
         redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=rus\");
         } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
          redirect(\"downloads.php?wait&rus_id=\".$data['download_id'].\"\");
          } else {
          down($data['download_rus']);
          }
       }

    } elseif ((isset($_GET['forum_id'])) && (isnum($_GET['forum_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_forum) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['forum_id'].\"'\"))) { redirect($data['download_forum']); }

    } elseif ((isset($_GET['author_id'])) && (isnum($_GET['author_id']))) {
        if ($data = dbarray(dbquery(\"SELECT (download_os) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['author_id'].\"' ORDER BY download_os\"))) { redirect($data['download_os']); }

    } elseif ((isset($_GET['bad_link'])) && (isnum($_GET['bad_link']))) {

   if ($data = dbarray(dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['bad_link'].\"'\"))) {

       if ($_POST['bad_description'] != '') {
       $bad_description = stripinput(censorwords($_POST['bad_description']));
        if (iMEMBER) { $bad_user = $userdata['user_id']; } else { $bad_user = \"0\"; }

      $result = dbquery(\"INSERT INTO \".DB_PREFIX.\"download_bad (bad_id, bad_cat, bad_down, bad_name, bad_description, bad_user, bad_user_ip) VALUES ('', '\".$data['download_cat'].\"', '\".$data['download_id'].\"', '\".$data['download_title'].\"', '$bad_description', '$bad_user', '\".USER_IP.\"')\");
      redirect($_SERVER['HTTP_REFERER']);

           } else { redirect($_SERVER['HTTP_REFERER']); }
       }
    }

       if ((isset($_GET['cat_id']) == \"0\") && (!isset($_GET['page_id']))) {
         
      $result = dbquery(\"SELECT dc1.download_cat_id, dc1.download_cat_name, dc1.download_cat_icon, dc1.download_cat_description FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE \".groupaccess('dc1.download_cat_access').\" AND dc1.download_cat_idc='0' ORDER BY dc1.download_cat_name ASC\");
        $rows = dbrows($result);
        if ($rows != 0) {
            $result2 = dbquery(\"SELECT dc2.download_cat_id, dc2.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc2 WHERE dc2.download_cat_id='0'\");
            $cdata = dbarray($result2);
         $down_cat_name = \"\".$cdata['download_cat_name'].\"\";
            if (dbrows($result2) == 0){$name = '';} else {$name = \" > $down_cat_name\";}
         if (dbrows($result2) == 0){$name2 = '';} else {$name2 = \"\".$cdata['download_cat_name'].\" | \";}
         $down = \"\".$locale['DS100'].\"\";

         set_title($locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $locale['DS100']);
           set_meta(\"description\", $locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"\".$locale['DS100'].\"\");
         
                $counter = 0; $columns = 2;
                $num = 0;
                echo \"\n\";
                while ($data = dbarray($result)) {
                        if ($counter != 0 && ($counter % $columns == 0))
                  echo \"\n\";
                        NomD (\"0\", \" = '\".$data['download_cat_id'].\"'\");
        if ($data['download_cat_icon'] != '') { $cat_icon = \"'-'\"; } else { $cat_icon = \"'-'\"; }
        echo \"\n\";

                        $num = 0;
                        $counter++;
              }
                echo \"\n
\n\".$cat_icon.\" \".$data['download_cat_name'].\" (\".$num.\")\n\";
                        $result2 = dbquery(\"SELECT dc3.download_cat_id, dc3.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc3 WHERE \".groupaccess('dc3.download_cat_access').\" AND dc3.download_cat_idc='\".$data['download_cat_id'].\"' ORDER BY dc3.download_cat_name ASC\");
                        $rows2 = dbrows($result2);
                        if ($rows2 != 0) {
                            $i = 0;
                                echo \"
(\";
                                while ($data2 = dbarray($result2)) {
                                $zap = ($i+1 == $rows2 ? '' : ', ');
                                echo \"\".$data2['download_cat_name'].\"\".$zap.\"\";
                                $i++;
                                }
                                echo \")
\n\";
                        }
                        if ($data['download_cat_description'] != \"\") {
                  echo \"\".$data['download_cat_description'].\"\n\"; }
                        echo \"
\n\";

            closetable();

            if($ds['top'] == '1') { top_15(); }
   
        } else {
            opentable($locale['DS100']);
            echo \"

\n\".$locale['DS101'].\"
\n
\n\";
            closetable();
        }

       } elseif ((isset($_GET['cat_id'])) && (isnum($_GET['cat_id']))) {

      Put($_GET['cat_id']);
      $result = dbquery(\"SELECT dc1.download_cat_idc, dc1.download_cat_name, dc1.download_cat_access, dc1.download_cat_sorting FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE dc1.download_cat_id='\".$_GET['cat_id'].\"'\");
          if (dbrows($result) != 0) {
                $cdata = dbarray($result);

         $rows = dbcount(\"(*)\", DB_DOWNLOADS, \"download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0'\");
         if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
         if (!isset($_GET['sort']) || !isnum($_GET['sort'])) { $_GET['sort'] = 1; }
         $sorting = $cdata['download_cat_sorting'];
         if ($_GET['sort'] == 1)   $sorting = \"download_title ASC\";
         if ($_GET['sort'] == 2)   $sorting = \"download_count DESC\";
         if ($_GET['sort'] == 3)   $sorting = \"download_datestamp DESC, download_title ASC\";
         
         if (checkgroup($cdata['download_cat_access'])) {

         $down = \"\".$locale['DS100'].\"\";
         
         Put2($_GET['cat_id']);
          $keywords = \"\"; $arry_words = explode(\">\", $sil2);
          foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }
         
         set_title($sil2.\" | \".$locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $keywords.$locale['DS140'].\", \".$locale['DS100']);
         set_meta(\"description\", $keywords.$locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"$down > \".$sil.\"\"); echo \"
\n\";
         
         require_once INCLUDES.\"download_system/sub_categores.php\";
         
         if (($ds['navigation'] == '1') && (($cdata['download_cat_idc']) > 0 )) { navpanel_list(); }
         
         sub_categores();
         
         if ($rows != 0) {

         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\".$locale['DS105'].\"\n\";
         echo (FUSION_QUERY == \"cat_id='\".$_GET['cat_id'].\"'\" || $_GET['sort'] == 1 ? \"\".$locale['DS106'].\"\" : \"\".$locale['DS106'].\"\").\"
\n\";
         echo ($_GET['sort'] == 3 ? \"\".$locale['DS107'].\"\" : \"\".$locale['DS107'].\"\").\"
\n\";
         echo ($_GET['sort'] == 2 ? \"\".$locale['DS108'].\"\" : \"\".$locale['DS108'].\"\").\"
\n
\n\";

            $result = dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0' ORDER BY $sorting LIMIT \".$_GET['rowstart'].\",\".$ds['row_files'].\"\");
           
         } else {
           
      $result = dbquery(\"SELECT d.*, dc.*
      FROM \".DB_DOWNLOADS.\" d
      INNER JOIN \".DB_DOWNLOAD_CATS.\" dc ON d.download_cat=dc.download_cat_id
      WHERE download_cat_idc='\".$_GET['cat_id'].\"' ORDER BY download_datestamp DESC LIMIT \".$ds['row_files'].\"
      \");
     
      echo \"\n\";
      echo \"\n\";
      echo \"
\".$locale['DS142'].\"
\n
\n\";
     
          }
           
            $numrows = dbrows($result);
            $i = 1;

            while ($data = dbarray($result)) {
           
      if ($data['download_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
      $new = \" \".$locale['DS109'].\"\";
      } else { $new = \"\"; }

                $wynik = dbquery(\"SELECT SUM(rating_vote) FROM \".DB_RATINGS.\" WHERE rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $info = dbresult($wynik,0);
                $num_rating = dbcount(\"(rating_vote)\", DB_RATINGS, \"rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $wyn_rating = ($num_rating ? $info / $num_rating : 0);
            $col = dbrows(dbquery(\"SELECT comment_item_id FROM \".DB_COMMENTS.\" WHERE comment_type='F' AND comment_item_id='\".$data['download_id'].\"'\"));

      echo \"\n\";
      echo \"\n\";
      echo \"
\".$data['download_title'].\"\".$new.\"
\n
\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"
\n\";
     
      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $description = $data['download_description']; $screen = $data['download_screen'];

      if ($license != '') { echo \"\n\"; }
      if ($lang != '') { echo \"\n\"; }
      if ($filesize != '') { echo \"\n\"; }

      echo \"
  \".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
  \".$locale['DS125'].\"  \".$lang.\"
  \".$locale['DS122'].\"  \".$filesize.\"
\n\";

               if ($data['download_allow_ratings']) {
      echo \"\n\";
               }
               if ($data['download_allow_recommends']) {       
        echo \"\n\";
                    }   

      echo \"
\".$locale['DS112'].\"'\".ceil($wyn_rating).\"'
\".$locale['DS130'].\"
\n\";
     
        echo \"\n\";
      echo \"\n\";
     
         if (($ds['on_screen_list'] == '1') && ($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
      echo \"\n\";
            }

      if ($description != \"\") { echo \"\n\"; } else { echo \"\n\"; }
     
      echo \"\n\";
        echo \"\n\";   
        echo \"\n\";
        echo \"\n\";
        echo \"\n\n\";
      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($description)))).\"\".$locale['DS129'].\"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"\".$locale['DS110'].\" \".$col.\"\".$locale['DS128'].\" \".$data['download_count'].\"\".$locale['DS111'].\"
\n
\n\";

               $col = 0;
               if ($i != $numrows) { $i++; }
              }

            closetable();

            if ($rows > 1) { echo \"
\n\".makepagenav($_GET['rowstart'], $ds['row_files'], $rows, 3, FUSION_SELF.\"?cat_id=\".$_GET['cat_id'].\"&sort=\".$_GET['sort'].\"&\").\"
\n\"; }     

                }   
               if ($ds['new'] == '1') { top_5(); }       
         }   
    }
      if ((isset($_GET['page_id'])) && (isnum($_GET['page_id']))) {
     
      $result = dbquery(\"SELECT d.*, c1.download_cat_name AS c1_name, c1.download_cat_id AS c1_cat_id, c2.download_cat_name AS c2_name, c2.download_cat_id AS c2_cat_id, c1.download_cat_idc AS c1_cat_idc, b.bad_down
      FROM \".DB_DOWNLOADS.\" d
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c1 ON c1.download_cat_id=d.download_cat
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c2 ON c2.download_cat_id=c1.download_cat_idc
      LEFT JOIN \".DB_PREFIX.\"download_bad b ON b.bad_down=d.download_id
      WHERE d.download_id='\".$_GET['page_id'].\"' AND d.download_submit = '0'\");
       
      if (dbrows($result) != 0) {   
      $data = dbarray($result);

      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $screen = $data['download_screen'];

        if ($data['download_description_p'] == \"\") { $cont = $data['download_description']; }
      else { $cont = $data['download_description_p']; }

   $name_cat = $data['c2_name'] ? $data['c2_name'] : \"\";
    $base = \"\".$locale['DS100'].\"\";
    $cat = $data['c2_name'] ? \" > \".$name_cat.\"\" : \"\";
    $sub_cat = \" > \".$data['c1_name'].\"\";
    $file = $locale['DS131'].\" \".$data['download_title'];
     
      $all_words = ($file.\" \".$data['c1_name'].\" \".$name_cat.\" \".$locale['DS100']);
      $keywords = \"\"; $arry_words = explode(\" \", $all_words);
      foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }

   set_title($data['download_title'].\" | \".$locale['DS100'].\" - \".$settings['sitename']);
   set_meta(\"keywords\", $keywords.$locale['DS140']);
    set_meta(\"description\", $file.\" - \".trimlink($cont, 80).\" \".$filesize.\", \".$version.\", \".$license);
    opentable($base.$cat.$sub_cat); echo \"
\n\";

      require_once INCLUDES.\"download_system/sub_categores.php\";
      if($ds['navigation'] == '1') { navpanel_file(); }

      echo \"\n\";

            if ($data['download_allow_recommends']) {
        echo \"\n\";
                }

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

      echo \"\n\";
      echo \"
\".$locale['DS130'].\"
\".$data['download_title'].\"
\".$noidex.\"\".$locale['DS119'].\"\".$noidex_end.\"
  
\n\";

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

        echo \"\n\";

   if ($license != ''){ echo \"\n\"; }   
   if ($lang != '') { echo \"\n\"; }
   if ($version != '') { echo \"\n\"; }
   if ($filesize != '') { echo \"\n\"; }

      echo \"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"
\".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
\".$locale['DS125'].\"  \".$lang.\"
\".$locale['DS124'].\"  \".$version.\"
\".$locale['DS122'].\"  \".$filesize.\"
\n
\n\n\";

         if (($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
      echo \"\n\";
            } else if($ds['on_screen'] == '1') {
        echo \"\n\";
            }

      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".$locale['DS127'].\"
\n
\n\";
      echo \"\n\";

           if ($cont != \"\") { echo \"\n\";
       } else { echo \"\n\"; }

        echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($cont)))).\"
\".$locale['DS129'].\"
\n\";
        echo \"\n\";
      echo \"\n\";

      if (isset($_GET['captcha'])) { captcha_form(); } else {
            if (checkgroup($data['download_access'])) {

              if ($data['download_url'] != '') {
        echo \"\n\";
              }
               if ($data['mirror_url'] != '') {
        echo \"\n\";
               }
                if ($data['download_button'] != '') {
        echo \"\n\";
              }
                if ($data['download_rus'] != '') {
        echo \"\n\";
              }
                if ($data['download_forum'] != '') {
        echo \"\n\";
              }
       echo \"\n\";
          } else { echo \"\n\"; }
        } //
      echo \"
\".$locale['DS128'].\" \".$data['download_count'].\"
\".$noidex.\"\".$locale['DS131'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS132'].\"\".$noidex_end.\"
\".$noidex.\"\".$data['download_button'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS133'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS134'].\"\".$noidex_end.\"
'' \".$locale['DS135'].\"
\n\";

          if (iADMIN && (iUSER_RIGHTS != \"\" || iUSER_RIGHTS != \"SD\")) {
      echo \"\n\";
           $editfile = \"\".$noidex.\"\".$locale['A101'].\"\".$noidex_end.\"\n\";
            $delfile = \"\".$noidex.\">\".$locale['A102'].\"\".$noidex_end.\"\n\";
        echo \"\n\";
      echo \"
\".$locale['A100'].\" \".$editfile.\" | \".$delfile.\"
\n\";
           } //

    if ($ds['bad_links'] != '1' && (checkgroup($ds['bad_links'])) && (checkgroup($data['download_access']))) {
               if ($data['bad_down'] == '') {
   
   add_to_head(\"\");

    add_to_head(\"\");
    add_to_head(\"\");

       echo \"
\n\";
      echo \"
 '!' \".$locale['DS137'].\"\";
        echo \"

\n
\n\";
      echo \"\";
      echo \"\n
\".$locale['DS138'].\"*

\n>
\n\";
      echo \"
\n\";
      echo \"
\n\";
               } else {
      echo \"\n\";
      echo \"\n\";
      echo \"
 '!' \".$locale['DS136'].\"
\n\";
                }
           }
                } else { echo \"

\n\".$locale['DS102'].\"\n
\n
\n\"; }

        closetable();

        if (dbrows($result) && checkgroup($data['download_access'])) {
      require_once INCLUDES.\"ratings_include.php\";
       if ($data['download_allow_ratings']) { showratings(\"F\", $_GET['page_id'], FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
      require_once INCLUDES.\"comments_include.php\";
       if ($data['download_allow_comments']) { showcomments(\"F\", DB_DOWNLOADS, \"download_id\", $_GET['page_id'],FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
        } //

         if($ds['newincat'] == '1') { top_cats($data['c2_cat_id']); }

      }
         
    } else { echo \"
\".$locale['DS103'].\"
\n\"; }

require_once THEMES.\"templates/footer.php\";

   } //

?>



Redagavo Wyciokazz 2011-10-25 23:11
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Snekutis
#12 Spausdinti pranešimą
parašyta 2011-10-25 23:11
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

v7.00.07
 
PM
Wyciokazz
#13 Spausdinti pranešimą
parašyta 2011-10-25 23:12
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

bandyk tada sita
Download source  Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: downloads.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| Download System mSF For PHP-Fusion 7.xx v.4.9
| Copyright 2008-2009 Powered by .:MeF:.
| URL: http://x-iweb.ru/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once INCLUDES.\"download_system/download_captcha.php\";

if (isset($_GET['feeds'])) { require_once INCLUDES.\"download_system/feeds/rss.php\";
} else if (isset($_GET['status'])) { require_once INCLUDES.\"download_system/status.php\";
} else if (isset($_GET['down'])) { captcha_down();
} else if (isset($_GET['wait'])) { require_once INCLUDES.\"download_system/download.php\"; } else {

require_once THEMES.\"templates/header.php\";
require_once INCLUDES.\"download_system/function.php\";
require_once INCLUDES.\"download_system/top_panel.php\";
include LOCALE.LOCALESET.\"downloads.php\";

add_to_head(\"\");
add_to_head(\"\");
    if (!file_exists(INCLUDES.\"highslide/highslide-full.js\")) {
add_to_head(\"\");
add_to_head(\"\");
add_to_head(\"\");
    }

    global $active, $captcha, $bad_links, $new, $navigation, $on_coundown, $on_screen, $on_screen_list, $newincat, $row_files, $top, $noidex, $noidex_end;

   $noidex = \"]]>\";
   $noidex_end = \"]]>\";

    $ds = dbarray(dbquery(\"SELECT active, captcha, bad_links, new, navigation, on_coundown, on_screen, on_screen_list, newincat, row_files, top FROM \".DB_PREFIX.\"download_settings\"));

    if($ds['active'] == '1') {
   
   reset_count_today();

    if ((isset($_GET['download_id'])) && (isnum($_GET['download_id']))) {
           if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['download_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                     $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['download_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=get\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                     redirect(\"downloads.php?wait&get_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['download_url']);
                  }
                  }
               }

    } elseif ((isset($_GET['mirror_id'])) && (isnum($_GET['mirror_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.mirror_url, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['mirror_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['mirror_id'].\"'\");
                        if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=mirror\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&mirror_id=\".$data['download_id'].\"\");
                  } else {
                   down($data['mirror_url']);
                  }
                    }
                }

    } elseif ((isset($_GET['file_id'])) && (isnum($_GET['file_id']))) {
         if ($data = dbarray(dbquery(\"SELECT d.download_id, d.download_cat, d.download_access, d.download_burl, c.download_cat_access FROM \".DB_DOWNLOADS.\" d
         LEFT JOIN \".DB_DOWNLOAD_CATS.\" c ON c.download_cat_id=d.download_cat
          WHERE d.download_id='\".$_GET['file_id'].\"'\"))) {
            if (checkgroup($data['download_cat_access']) && checkgroup($data['download_access'])) {
                        $result = dbquery(\"UPDATE \".DB_DOWNLOADS.\" SET download_count=download_count+1, download_count_today=download_count_today+1 WHERE download_id='\".$_GET['file_id'].\"'\");
                  if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
                     redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=file\");
                  } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
                        redirect(\"downloads.php?wait&file_id=\".$data['download_id'].\"\");
                  } else {
                        down($data['download_burl']);
                        }
               }
                }     

    } elseif ((isset($_GET['rus_id'])) && (isnum($_GET['rus_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_id),(download_rus) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['rus_id'].\"'\"))) {
          if ($ds['captcha'] != '1' && $userdata['user_level'] == $ds['captcha']) {
         redirect(\"downloads.php?page_id=\".$data['download_id'].\"&captcha=rus\");
         } elseif($ds['on_coundown'] != '1' && $userdata['user_level'] == $ds['on_coundown']) {
          redirect(\"downloads.php?wait&rus_id=\".$data['download_id'].\"\");
          } else {
          down($data['download_rus']);
          }
       }

    } elseif ((isset($_GET['forum_id'])) && (isnum($_GET['forum_id']))) {
      if ($data = dbarray(dbquery(\"SELECT (download_forum) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['forum_id'].\"'\"))) { redirect($data['download_forum']); }

    } elseif ((isset($_GET['author_id'])) && (isnum($_GET['author_id']))) {
        if ($data = dbarray(dbquery(\"SELECT (download_os) FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['author_id'].\"' ORDER BY download_os\"))) { redirect($data['download_os']); }

    } elseif ((isset($_GET['bad_link'])) && (isnum($_GET['bad_link']))) {

   if ($data = dbarray(dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_id='\".$_GET['bad_link'].\"'\"))) {

       if ($_POST['bad_description'] != '') {
       $bad_description = stripinput(censorwords($_POST['bad_description']));
        if (iMEMBER) { $bad_user = $userdata['user_id']; } else { $bad_user = \"0\"; }

      $result = dbquery(\"INSERT INTO \".DB_PREFIX.\"download_bad (bad_id, bad_cat, bad_down, bad_name, bad_description, bad_user, bad_user_ip) VALUES ('', '\".$data['download_cat'].\"', '\".$data['download_id'].\"', '\".$data['download_title'].\"', '$bad_description', '$bad_user', '\".USER_IP.\"')\");
      redirect($_SERVER['HTTP_REFERER']);

           } else { redirect($_SERVER['HTTP_REFERER']); }
       }
    }

       if ((isset($_GET['cat_id']) == \"0\") && (!isset($_GET['page_id']))) {
         
      $result = dbquery(\"SELECT dc1.download_cat_id, dc1.download_cat_name, dc1.download_cat_icon, dc1.download_cat_description FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE \".groupaccess('dc1.download_cat_access').\" AND dc1.download_cat_idc='0' ORDER BY dc1.download_cat_name ASC\");
        $rows = dbrows($result);
        if ($rows != 0) {
            $result2 = dbquery(\"SELECT dc2.download_cat_id, dc2.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc2 WHERE dc2.download_cat_id='0'\");
            $cdata = dbarray($result2);
         $down_cat_name = \"\".$cdata['download_cat_name'].\"\";
            if (dbrows($result2) == 0){$name = '';} else {$name = \" > $down_cat_name\";}
         if (dbrows($result2) == 0){$name2 = '';} else {$name2 = \"\".$cdata['download_cat_name'].\" | \";}
         $down = \"\".$locale['DS100'].\"\";

         set_title($locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $locale['DS100']);
           set_meta(\"description\", $locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"\".$locale['DS100'].\"\");
         
                $counter = 0; $columns = 2;
                $num = 0;
                echo \"\n\";
                while ($data = dbarray($result)) {
                        if ($counter != 0 && ($counter % $columns == 0))
                  echo \"\n\";
                        NomD (\"0\", \" = '\".$data['download_cat_id'].\"'\");
        if ($data['download_cat_icon'] != '') { $cat_icon = \"'-'\"; } else { $cat_icon = \"'-'\"; }
        echo \"\n\";

                        $num = 0;
                        $counter++;
              }
                echo \"\n
\n\".$cat_icon.\" \".$data['download_cat_name'].\" (\".$num.\")\n\";
                        $result2 = dbquery(\"SELECT dc3.download_cat_id, dc3.download_cat_name FROM \".DB_DOWNLOAD_CATS.\" dc3 WHERE \".groupaccess('dc3.download_cat_access').\" AND dc3.download_cat_idc='\".$data['download_cat_id'].\"' ORDER BY dc3.download_cat_name ASC\");
                        $rows2 = dbrows($result2);
                        if ($rows2 != 0) {
                            $i = 0;
                                echo \"
(\";
                                while ($data2 = dbarray($result2)) {
                                $zap = ($i+1 == $rows2 ? '' : ', ');
                                echo \"\".$data2['download_cat_name'].\"\".$zap.\"\";
                                $i++;
                                }
                                echo \")
\n\";
                        }
                        if ($data['download_cat_description'] != \"\") {
                  echo \"\".$data['download_cat_description'].\"\n\"; }
                        echo \"
\n\";

            closetable();

            if($ds['top'] == '1') { top_15(); }
   
        } else {
            opentable($locale['DS100']);
            echo \"

\n\".$locale['DS101'].\"
\n
\n\";
            closetable();
        }

       } elseif ((isset($_GET['cat_id'])) && (isnum($_GET['cat_id']))) {

      Put($_GET['cat_id']);
      $result = dbquery(\"SELECT dc1.download_cat_idc, dc1.download_cat_name, dc1.download_cat_access, dc1.download_cat_sorting FROM \".DB_DOWNLOAD_CATS.\" dc1 WHERE dc1.download_cat_id='\".$_GET['cat_id'].\"'\");
          if (dbrows($result) != 0) {
                $cdata = dbarray($result);

         $rows = dbcount(\"(*)\", DB_DOWNLOADS, \"download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0'\");
         if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
         if (!isset($_GET['sort']) || !isnum($_GET['sort'])) { $_GET['sort'] = 1; }
         $sorting = $cdata['download_cat_sorting'];
         if ($_GET['sort'] == 1)   $sorting = \"download_title ASC\";
         if ($_GET['sort'] == 2)   $sorting = \"download_count DESC\";
         if ($_GET['sort'] == 3)   $sorting = \"download_datestamp DESC, download_title ASC\";
         
         if (checkgroup($cdata['download_cat_access'])) {

         $down = \"\".$locale['DS100'].\"\";
         
         Put2($_GET['cat_id']);
          $keywords = \"\"; $arry_words = explode(\">\", $sil2);
          foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }
         
         set_title($sil2.\" | \".$locale['DS100'].\" - \".$settings['sitename']);
         set_meta(\"keywords\", $keywords.$locale['DS140'].\", \".$locale['DS100']);
         set_meta(\"description\", $keywords.$locale['DS100'].\" - \".$settings['sitename']);
         opentable(\"$down > \".$sil.\"\"); echo \"
\n\";
         
         require_once INCLUDES.\"download_system/sub_categores.php\";
         
         if (($ds['navigation'] == '1') && (($cdata['download_cat_idc']) > 0 )) { navpanel_list(); }
         
         sub_categores();
         
         if ($rows != 0) {

         echo \"\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\n\";
         echo \"\n\";
         echo \"\n\";
         echo \"
\".$locale['DS105'].\"\n\";
         echo (FUSION_QUERY == \"cat_id='\".$_GET['cat_id'].\"'\" || $_GET['sort'] == 1 ? \"\".$locale['DS106'].\"\" : \"\".$locale['DS106'].\"\").\"
\n\";
         echo ($_GET['sort'] == 3 ? \"\".$locale['DS107'].\"\" : \"\".$locale['DS107'].\"\").\"
\n\";
         echo ($_GET['sort'] == 2 ? \"\".$locale['DS108'].\"\" : \"\".$locale['DS108'].\"\").\"
\n
\n\";

            $result = dbquery(\"SELECT * FROM \".DB_DOWNLOADS.\" WHERE download_cat='\".$_GET['cat_id'].\"' AND download_submit = '0' ORDER BY $sorting LIMIT \".$_GET['rowstart'].\",\".$ds['row_files'].\"\");
           
         } else {
           
      $result = dbquery(\"SELECT d.*, dc.*
      FROM \".DB_DOWNLOADS.\" d
      INNER JOIN \".DB_DOWNLOAD_CATS.\" dc ON d.download_cat=dc.download_cat_id
      WHERE download_cat_idc='\".$_GET['cat_id'].\"' ORDER BY download_datestamp DESC LIMIT \".$ds['row_files'].\"
      \");
     
      echo \"\n\";
      echo \"\n\";
      echo \"
\".$locale['DS142'].\"
\n
\n\";
     
          }
           
            $numrows = dbrows($result);
            $i = 1;

            while ($data = dbarray($result)) {
           
      if ($data['download_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
      $new = \" \".$locale['DS109'].\"\";
      } else { $new = \"\"; }

                $wynik = dbquery(\"SELECT SUM(rating_vote) FROM \".DB_RATINGS.\" WHERE rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $info = dbresult($wynik,0);
                $num_rating = dbcount(\"(rating_vote)\", DB_RATINGS, \"rating_type='F' AND rating_item_id='\".$data['download_id'].\"'\");
                $wyn_rating = ($num_rating ? $info / $num_rating : 0);
            $col = dbrows(dbquery(\"SELECT comment_item_id FROM \".DB_COMMENTS.\" WHERE comment_type='F' AND comment_item_id='\".$data['download_id'].\"'\"));

      echo \"\n\";
      echo \"\n\";
      echo \"
\".$data['download_title'].\"\".$new.\"
\n
\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"\n\";
      echo \"
\n\";
     
      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $description = $data['download_description']; $screen = $data['download_screen'];

      if ($license != '') { echo \"\n\"; }
      if ($lang != '') { echo \"\n\"; }
      if ($filesize != '') { echo \"\n\"; }

      echo \"
  \".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
  \".$locale['DS125'].\"  \".$lang.\"
  \".$locale['DS122'].\"  \".$filesize.\"
\n\";

               if ($data['download_allow_ratings']) {
      echo \"\n\";
               }
               if ($data['download_allow_recommends']) {       
        echo \"\n\";
                    }   

      echo \"
\".$locale['DS112'].\"'\".ceil($wyn_rating).\"'
\".$locale['DS130'].\"
\n\";
     
        echo \"\n\";
      echo \"\n\";
     
         if (($ds['on_screen_list'] == '1') && ($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
      echo \"\n\";
            }

      if ($description != \"\") { echo \"\n\"; } else { echo \"\n\"; }
     
      echo \"\n\";
        echo \"\n\";   
        echo \"\n\";
        echo \"\n\";
        echo \"\n\n\";
      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($description)))).\"\".$locale['DS129'].\"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"\".$locale['DS110'].\" \".$col.\"\".$locale['DS128'].\" \".$data['download_count'].\"\".$locale['DS111'].\"
\n
\n\";

               $col = 0;
               if ($i != $numrows) { $i++; }
              }

            closetable();

            if ($rows > 1) { echo \"
\n\".makepagenav($_GET['rowstart'], $ds['row_files'], $rows, 3, FUSION_SELF.\"?cat_id=\".$_GET['cat_id'].\"&sort=\".$_GET['sort'].\"&\").\"
\n\"; }     

                }   
               if ($ds['new'] == '1') { top_5(); }       
         }   
    }
      if ((isset($_GET['page_id'])) && (isnum($_GET['page_id']))) {
     
      $result = dbquery(\"SELECT d.*, c1.download_cat_name AS c1_name, c1.download_cat_id AS c1_cat_id, c2.download_cat_name AS c2_name, c2.download_cat_id AS c2_cat_id, c1.download_cat_idc AS c1_cat_idc, b.bad_down
      FROM \".DB_DOWNLOADS.\" d
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c1 ON c1.download_cat_id=d.download_cat
      LEFT JOIN \".DB_DOWNLOAD_CATS.\" c2 ON c2.download_cat_id=c1.download_cat_idc
      LEFT JOIN \".DB_PREFIX.\"download_bad b ON b.bad_down=d.download_id
      WHERE d.download_id='\".$_GET['page_id'].\"' AND d.download_submit = '0'\");
       
      if (dbrows($result) != 0) {   
      $data = dbarray($result);

      $filesize = $data['download_filesize']; $version = $data['download_version']; $license = $data['download_license']; $lang = $data['download_lang']; $screen = $data['download_screen'];

        if ($data['download_description_p'] == \"\") { $cont = $data['download_description']; }
      else { $cont = $data['download_description_p']; }

   $name_cat = $data['c2_name'] ? $data['c2_name'] : \"\";
    $base = \"\".$locale['DS100'].\"\";
    $cat = $data['c2_name'] ? \" > \".$name_cat.\"\" : \"\";
    $sub_cat = \" > \".$data['c1_name'].\"\";
    $file = $locale['DS131'].\" \".$data['download_title'];
     
      $all_words = ($file.\" \".$data['c1_name'].\" \".$name_cat.\" \".$locale['DS100']);
      $keywords = \"\"; $arry_words = explode(\" \", $all_words);
      foreach ($arry_words as $print_arry_words) { $keywords .= trim($print_arry_words).\", \"; }

   set_title($data['download_title'].\" | \".$locale['DS100'].\" - \".$settings['sitename']);
   set_meta(\"keywords\", $keywords.$locale['DS140']);
    set_meta(\"description\", $file.\" - \".trimlink($cont, 80).\" \".$filesize.\", \".$version.\", \".$license);
    opentable($base.$cat.$sub_cat); echo \"
\n\";

      require_once INCLUDES.\"download_system/sub_categores.php\";
      if($ds['navigation'] == '1') { navpanel_file(); }

      echo \"\n\";

            if ($data['download_allow_recommends']) {
        echo \"\n\";
                }

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

      echo \"\n\";
      echo \"
\".$locale['DS130'].\"
\".$data['download_title'].\"
\".$noidex.\"\".$locale['DS119'].\"\".$noidex_end.\"
  
\n\";

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

        echo \"\n\";

   if ($license != ''){ echo \"\n\"; }   
   if ($lang != '') { echo \"\n\"; }
   if ($version != '') { echo \"\n\"; }
   if ($filesize != '') { echo \"\n\"; }

      echo \"
\".$locale['DS121'].\" \".showdate(\"%d.%m.%y\", $data['download_datestamp']).\"
\".$locale['DS123'].\"  \".$noidex.\"\".$license.\"\".$noidex_end.\"
\".$locale['DS125'].\"  \".$lang.\"
\".$locale['DS124'].\"  \".$version.\"
\".$locale['DS122'].\"  \".$filesize.\"
\n
\n\n\";

         if (($screen != \"\") && (file_exists(IMAGES.'screens/'.$screen))) {
      echo \"\n\";
            } else if($ds['on_screen'] == '1') {
        echo \"\n\";
            }

      echo \"
\n\";
      echo \">'\".$locale['DS126'].\"\n\";
      echo \"
\".$locale['DS127'].\"
\n
\n\";
      echo \"\n\";

           if ($cont != \"\") { echo \"\n\";
       } else { echo \"\n\"; }

        echo \"
\".nl2br(stripslashes(parseubb(parsesmileys($cont)))).\"
\".$locale['DS129'].\"
\n\";
        echo \"\n\";
      echo \"\n\";

      if (isset($_GET['captcha'])) { captcha_form(); } else {
            if (checkgroup($data['download_access'])) {

              if ($data['download_url'] != '') {
        echo \"\n\";
              }
               if ($data['mirror_url'] != '') {
        echo \"\n\";
               }
                if ($data['download_button'] != '') {
        echo \"\n\";
              }
                if ($data['download_rus'] != '') {
        echo \"\n\";
              }
                if ($data['download_forum'] != '') {
        echo \"\n\";
              }
       echo \"\n\";
          } else { echo \"\n\"; }
        } //
      echo \"
\".$locale['DS128'].\" \".$data['download_count'].\"
\".$noidex.\"\".$locale['DS131'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS132'].\"\".$noidex_end.\"
\".$noidex.\"\".$data['download_button'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS133'].\"\".$noidex_end.\"
\".$noidex.\"\".$locale['DS134'].\"\".$noidex_end.\"
'' \".$locale['DS135'].\"
\n\";

          if (iADMIN && (iUSER_RIGHTS != \"\" || iUSER_RIGHTS != \"SD\")) {
      echo \"\n\";
           $editfile = \"\".$noidex.\"\".$locale['A101'].\"\".$noidex_end.\"\n\";
            $delfile = \"\".$noidex.\">\".$locale['A102'].\"\".$noidex_end.\"\n\";
        echo \"\n\";
      echo \"
\".$locale['A100'].\" \".$editfile.\" | \".$delfile.\"
\n\";
           } //

    if ($ds['bad_links'] != '1' && (checkgroup($ds['bad_links'])) && (checkgroup($data['download_access']))) {
               if ($data['bad_down'] == '') {
   
   add_to_head(\"\");

    add_to_head(\"\");
    add_to_head(\"\");

       echo \"
\n\";
      echo \"
 '!' \".$locale['DS137'].\"\";
        echo \"

\n
\n\";
      echo \"\";
      echo \"\n
\".$locale['DS138'].\"*

\n>
\n\";
      echo \"
\n\";
      echo \"
\n\";
               } else {
      echo \"\n\";
      echo \"\n\";
      echo \"
 '!' \".$locale['DS136'].\"
\n\";
                }
           }
                } else { echo \"

\n\".$locale['DS102'].\"\n
\n
\n\"; }

        closetable();

        if (dbrows($result) && checkgroup($data['download_access'])) {
      require_once INCLUDES.\"ratings_include.php\";
       if ($data['download_allow_ratings']) { showratings(\"F\", $_GET['page_id'], FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
      require_once INCLUDES.\"comments_include.php\";
       if ($data['download_allow_comments']) { showcomments(\"F\", DB_DOWNLOADS, \"download_id\", $_GET['page_id'],FUSION_SELF.\"?page_id=\".$_GET['page_id']); }
        } //

         if($ds['newincat'] == '1') { top_cats($data['c2_cat_id']); }

      }
         
    } else { echo \"
\".$locale['DS103'].\"
\n\"; }

require_once THEMES.\"templates/footer.php\";

   } //

?>



Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Snekutis
#14 Spausdinti pranešimą
parašyta 2011-10-25 23:14
Savekas



Reputacija: 0

Pranešimai: 224
Įstojo: 2010-05-02

Vo tinka viskas iki. Dzenkuja bachuras.
Dar klausimlis o moktum padaryt, kad sub kategorijos ?dstymas bt Stulpeliu o ne eilute?
 
PM
Wyciokazz
#15 Spausdinti pranešimą
parašyta 2011-10-25 23:37
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Deje sito jau nesumastau dabar.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Peršokti į forumą: