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:
tabux19:52:57
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ą
v7 padekite
problemyte
#1 Spausdinti pranešimą
parašyta 2011-02-08 14:00
Naujokas



Reputacija: 0

Pranešimai: 6
Įstojo: 2011-01-29

Sveiki, noreciau pagalbos del Facebook komentaru. As juos bandau isideti i naujienas, kad pries komentarus butu facebook komentarai. Bet man niekaip neiseina. Jie net neveikia. O jei per pridetinius puslapius idedu koda ir pasiziuriu tada veikia normaliai, net nesuprantu kas gali buti.

Stai kodas:


echo'

';
?>

Jei kas galit padeti butu malonu.
 
PM
snes
#2 Spausdinti pranešimą
parašyta 2011-02-08 15:20
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 684
Įstojo: 2009-09-24

Download source  Code
echo \"

\";




Toki koda dek
Modai.in
 
PM
Rinas
#3 Spausdinti pranešimą
parašyta 2011-02-08 15:24
Administratorius



Reputacija: 0

Pranešimai: 204
Įstojo: 2009-06-10

Kod tu dedi ger, tuo labiau, kad per pridtinius veikia, snes para? klaiding kod. Greiiausiai kur nors ne ten dedi. Be to tikiuosi, kad ?inai, jog kai terpi kod komentar fail (ar bet kur kitur) nereikia dti "" (kaip dedant pridtinius), nes jie jau yra para?yti.
 
PM
snes
#4 Spausdinti pranešimą
parašyta 2011-02-08 15:25
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 684
Įstojo: 2009-09-24

rinas para?:
Kod tu dedi ger, tuo labiau, kad per pridtinius veikia, snes para? klaiding kod. Greiiausiai kur nors ne ten dedi. Be to tikiuosi, kad ?inai, jog kai terpi kod komentar fail (ar bet kur kitur) nereikia dti "" (kaip dedant pridtinius), nes jie jau yra para?yti.

Tai as ta ir norejau jam parodyti kad be tu
Modai.in
 
PM
Rinas
#5 Spausdinti pranešimą
parašyta 2011-02-08 15:29
Administratorius



Reputacija: 0

Pranešimai: 204
Įstojo: 2009-06-10

Snes para?:
Tai as ta ir norejau jam parodyti kad be tu

Bet tu djai dvigubas kabutes arba kitaip sakant kabutes vietoj apostrof, o kadangi ir tame HTML kode yra naudojamos dvigubos kabuts, bt klaida.
 
PM
problemyte
#6 Spausdinti pranešimą
parašyta 2011-02-08 15:37
Naujokas



Reputacija: 0

Pranešimai: 6
Įstojo: 2011-01-29

as dedu per comments_include. Jei duociau koda ar galetumet paziureti ?
 
PM
snes
#7 Spausdinti pranešimą
parašyta 2011-02-08 16:12
Vartotojo avataras

Geradarys



Reputacija: 0

Pranešimai: 684
Įstojo: 2009-09-24

rinas para?:
Snes para?:
Tai as ta ir norejau jam parodyti kad be tu

Bet tu djai dvigubas kabutes arba kitaip sakant kabutes vietoj apostrof, o kadangi ir tame HTML kode yra naudojamos dvigubos kabuts, bt klaida.

Na dekui kad pasakei :)
Modai.in
 
PM
Rinas
#8 Spausdinti pranešimą
parašyta 2011-02-08 17:38
Administratorius



Reputacija: 0

Pranešimai: 204
Įstojo: 2009-06-10

problemyte para?:
as dedu per comments_include. Jei duociau koda ar galetumet paziureti ?

Galiau :)
 
PM
problemyte
#9 Spausdinti pranešimą
parašyta 2011-02-08 18:04
Naujokas



Reputacija: 0

Pranešimai: 6
Įstojo: 2011-01-29

Download source  Code
//   |---------------------------------------------------------------------------|
//   |   PHP-Fusion 7 Content Management System                           |
//   |   Copyright 2002 - 2005 Nick Jones                              |
//   |   http://www.php-fusion.co.uk/                                 |
//   |---------------------------------------------------------------------------|
//   |    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).                                          |
//   |---------------------------------------------------------------------------|
//   |   Comments with Securimage (Settings adjustable on Admin Panel (Misc.)   |
//   |   Copyright 2009 Rizald 'Elyn' Maxwell                           |
//   |   www.NubsPixel.com                                          |
//   |   Filename : comments_include.php                                 |
//   |   Read the source easier via Notepad++                            |
//   |      comment fonts changed - Courrier New, 10pt                     |
//   |---------------------------------------------------------------------------|
//   |   For more informations, please refer to README.TXT                  |
//   |---------------------------------------------------------------------------|

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

include LOCALE.LOCALESET.\"comments.php\";

//   |-------------------|   Some Required VSariables      |-----------------------|
$settings2 = dbarray(dbquery(\"SELECT comments_captcha_enable, comments_order, comments_avatar_enable FROM \".DB_SETTINGS));

// 1 = enable captcha, anything else will disable this mod :P
$enable_captcha = $settings2['comments_captcha_enable'];
$enable_avatar = $settings2['comments_avatar_enable'];

// based on your preferences, you might want to make it \"ASC\"
// which is ascending or \"DESC\" which is decending
if($settings2['comments_order'] == 0)   
   $order      = \"DESC\";
else
   $order      = \"ASC\";
                     
// leave this blank
$error          = \"\";       
//   |-------------------|         MOD ends         |-----------------------|


function showcomments($ctype, $cdb, $ccol, $cid, $clink) {

   global $settings, $locale, $userdata, $aidlink;

   if (iMEMBER && (isset($_GET['c_action']) && $_GET['c_action'] == \"delete\") && (isset($_GET['comment_id']) && isnum($_GET['comment_id']))) {
      if ((iADMIN && checkrights(\"C\")) || (iMEMBER && dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_id='\".$_GET['comment_id'].\"' AND comment_name='\".$userdata['user_id'].\"'\"))) {
         $result = dbquery(\"DELETE FROM \".DB_COMMENTS.\" WHERE comment_id='\".$_GET['comment_id'].\"'\".(iADMIN ? \"\" : \" AND comment_name='\".$userdata['user_id'].\"'\"));
      }
      redirect($clink);
   }

   if ((iMEMBER || $settings['guestposts'] == \"1\") && isset($_POST['post_comment'])) {
      if (iMEMBER) {
         $comment_name = $userdata['user_id'];
         
//   |-------------------|         MOD added         |-----------------------|
//   this part checks if members/guest users posted the correct captcha
//   otherwise, it will return an error message
         if(!iADMIN){ // admin does not have to go through this :P
         global $enable_captcha, $error;
            if ($enable_captcha == \"1\") {
               include_once INCLUDES.\"securimage/securimage.php\";
               
               $securimage = new Securimage();
               if (!isset($_POST['captcha_code']) || $securimage->check($_POST['captcha_code']) == false) {
                  $c_start = (ceil(dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_item_id='\".$cid.\"' AND comment_type='\".$ctype.\"'\") / 10) - 1) * 10;
                  redirect($clink.\"&rstart=\".$c_start.\"&err=1\");
               }
            }
         }
//   |-------------------|         MOD ends         |-----------------------|
         
      } elseif ($settings['guestposts'] == \"1\") {
         $comment_name = trim(stripinput($_POST['comment_name']));
         $comment_name = preg_replace(\"(^[0-9]*)\", \"\", $comment_name);
         if (isnum($comment_name)) { $comment_name = \"\"; }
      }

      $comment_message = trim(stripinput(censorwords($_POST['comment_message'])));
      
      if (iMEMBER && (isset($_GET['c_action']) && $_GET['c_action'] == \"edit\") && (isset($_GET['comment_id']) && isnum($_GET['comment_id']))) {
         $comment_updated = false;
         if ((iADMIN && checkrights(\"C\")) || (iMEMBER && dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_id='\".$_GET['comment_id'].\"' AND comment_name='\".$userdata['user_id'].\"'\"))) {
            if ($comment_message) {
               $result = dbquery(\"UPDATE \".DB_COMMENTS.\" SET comment_message='$comment_message' WHERE comment_id='\".$_GET['comment_id'].\"'\".(iADMIN ? \"\" : \" AND comment_name='\".$userdata['user_id'].\"'\"));
               $comment_updated = true;
            }
         }
         if ($comment_updated) {
            $c_start = (ceil(dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_id<='\".$_GET['comment_id'].\"' AND comment_item_id='\".$cid.\"' AND comment_type='\".$ctype.\"'\") / 10) - 1) * 10;
         }
         redirect($clink.\"&rstart=\".(isset($c_start) && isnum($c_start) ? $c_start : \"\"));
      } else {
         if (!dbcount(\"(\".$ccol.\")\", $cdb, $ccol.\"='\".$cid.\"'\")) { redirect(BASEDIR.\"index.php\"); }
         if ($comment_name && $comment_message) {
            require_once INCLUDES.\"flood_include.php\";
            if (!flood_control(\"comment_datestamp\", DB_COMMENTS, \"comment_ip='\".USER_IP.\"'\")) {
               $result = dbquery(\"INSERT INTO \".DB_COMMENTS.\" (comment_item_id, comment_type, comment_name, comment_message, comment_datestamp, comment_ip) VALUES ('$cid', '$ctype', '$comment_name', '$comment_message', '\".time().\"', '\".USER_IP.\"')\");
            }
         }
         $c_start = (ceil(dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_item_id='\".$cid.\"' AND comment_type='\".$ctype.\"'\") / 10) - 1) * 10;
         redirect($clink.\"&rstart=\".$c_start);
      }
   }

   opentable($locale['c100']);
   echo \"\";
   $c_rows = dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_item_id='$cid' AND comment_type='$ctype'\");
   if (!isset($_GET['c_start']) || !isnum($_GET['c_start'])) { $_GET['c_start'] = 0; }
   
//   |--------------|   Slightly modified this query   |-----------------------|
   global $order;
   $result = dbquery(
      \"SELECT tcm.*,user_name, user_id FROM \".DB_COMMENTS.\" tcm
      LEFT JOIN \".DB_USERS.\" tcu ON tcm.comment_name=tcu.user_id
      WHERE comment_item_id='$cid' AND comment_type='$ctype'
      ORDER BY comment_datestamp \".$order.\" LIMIT \".$_GET['c_start'].\",10\"
   );
   $count_all = (dbcount(\"(comment_id)\", DB_COMMENTS, \"comment_item_id='\".$cid.\"' AND comment_type='\".$ctype.\"'\")+1);
//   |-------------------|         MOD end            |-----------------------|

   if (dbrows($result)) {
      $i = $_GET['c_start']+1;
      if ($c_rows > 10) {
         echo \"
\".makecommentnav($_GET['c_start'], 10, $c_rows, 3, $clink.\"&\").\"
\n\";
      }
//   |-------------------|         for Avatar          |-----------------------|
      global $enable_avatar; global $settings2;
      if($enable_avatar == \"1\"){
      echo \"\";
         while ($data = dbarray($result)) {
            echo \"\";
            else
               echo \"#\".$i.\"\";
            if ($data['user_name']) {
               echo \"\";
            if ((iADMIN && checkrights(\"C\")) || (iMEMBER && $data['comment_name'] == $userdata['user_id'] && isset($data['user_name']))) {
            }

 
            echo \"\";
            $i++;
         }
         echo \"
\n\";
            // numbering :P
            if($settings2['comments_order'] == 0)
               echo \"#\".($count_all-$i).\"
\".$data['user_name'].\"\n\";
            } else {
               echo \"
\".$data['comment_name'].\"\n\";
            }
            echo \"\".$locale['global_071'].showdate(\"%Y-%m-%d\", $data['comment_datestamp']).\" \".$locale['c108'].\" | \".$locale['c109'].\"
\";
if ($data['user_avatar'] !== \"\"){
 echo \"'\".$locale['567'].\"'
\";
   }else{
echo \"
\n\";
}
            echo \"
\";
            
            echo \"
\".nl2br(parseubb(parsesmileys($data['comment_message']))).\"
\n\";
            echo \"
\";
//   |-------------------|         MOD end            |-----------------------|
      }
      else{
         while ($data = dbarray($result)) {
            echo \"
\n\";
            if ((iADMIN && checkrights(\"C\")) || (iMEMBER && $data['comment_name'] == $userdata['user_id'] && isset($data['user_name']))) {
               echo \"
\n\".$locale['c108'].\" |\n\";
               echo \"\".$locale['c109'].\"\n
\n\";
            }
            echo \"#\".$i.\" | \";
            if ($data['user_name']) {
               echo \"\".$data['user_name'].\"\n\";
            } else {
               echo \"\".$data['comment_name'].\"\n\";
            }
            echo \"\".$locale['global_071'].showdate(\"longdate\", $data['comment_datestamp']).\"\n\";
            echo \"
\n
\".nl2br(parseubb(parsesmileys($data['comment_message']))).\"
\n\";
            $i++;
         }
      }
      if (iADMIN && checkrights(\"C\")) {
         echo \"\n\";
      }
      if ($c_rows > 10) {
         echo \"
\".makecommentnav($_GET['c_start'], 10, $c_rows, 3, $clink.\"&\").\"
\n\";
      }
   } else {
      echo $locale['c101'].\"\n\";
   }
   closetable();

   opentable($locale['c102']);
   if (iMEMBER && (isset($_GET['c_action']) && $_GET['c_action'] == \"edit\") && (isset($_GET['comment_id']) && isnum($_GET['comment_id']))) {
      $eresult = dbquery(
         \"SELECT tcm.*,user_name FROM \".DB_COMMENTS.\" tcm
         LEFT JOIN \".DB_USERS.\" tcu ON tcm.comment_name=tcu.user_id
         WHERE comment_id='\".$_GET['comment_id'].\"' AND comment_item_id='\".$cid.\"' AND comment_type='\".$ctype.\"'\"
      );
      if (dbrows($eresult)) {
         $edata = dbarray($eresult);
         if ((iADMIN && checkrights(\"C\")) || (iMEMBER && $edata['comment_name'] == $userdata['user_id'] && isset($edata['user_name']))) {
            $clink .= \"&c_action=edit&comment_id=\".$edata['comment_id'];
            $comment_message = $edata['comment_message'];
         }
      } else {
         $comment_message = \"\";
      }
   } else {
      $comment_message = \"\";
   }
   if (iMEMBER || $settings['guestposts'] == \"1\") {
      require_once INCLUDES.\"bbcode_include.php\";
      echo \"\n\";
      echo \"
\n\";
      if (iGUEST) {
         echo \"
\n\".$locale['c104'].\"
\n\";
         echo \"\n\";
         echo \"
\n\";
      }
      echo \"
\n\";

//   |-------------------|         MOD start         |-----------------------|
//    this part checks if the post returns any error (now, there are only one error
//   which is wrong validate code :P
      if(isset($_GET['err']) && isnum($_GET['err'])){
         if($_GET['err'] == '1'){
            include_once LOCALE.LOCALESET.\"register.php\";
            echo \"\".$locale['410'].\"\n
\";
         }
      }
//   |-------------------|         MOD end            |-----------------------|
      
      echo \"

\n\";
      echo display_bbcodes(\"360px\", \"comment_message\").\"
\n\";
      
//   |-------------------|         MOD start         |-----------------------|
//    this is the form of the captcha.
//   i placed them in a table because i wanted it to be properly align
//   you could modify the string here if you want to customise it's looks
      global $enable_captcha;
      if(!iADMIN){
         if ($enable_captcha == \"1\") {
            include LOCALE.LOCALESET.\"global.php\";
            
            echo \"
               
               
                  
                  
               
               
                  
                  
               
               
\".$locale['global_158'].\"
                     '\".$locale['global_158'].\"'
                     ''

                     >''
                  
\".$locale['global_159'].\"*

\";
         }
      }
//   |-------------------|         MOD end            |-----------------------|
      
      echo \"

\n\";
      echo \"
\n
\n\";
   } else {
      echo $locale['c105'].\"\n\";
   }
   closetable();
}

function makecommentnav($start, $count, $total, $range = 0, $link) {

   global $locale;

   $pg_cnt = ceil($total / $count);
   if ($pg_cnt <= 1) { return \"\"; }

   $idx_back = $start - $count;
   $idx_next = $start + $count;
   $cur_page = ceil(($start + 1) / $count);

   $res = $locale['global_092'].\" \".$cur_page.$locale['global_093'].$pg_cnt.\": \";
   if ($idx_back >= 0) {
      if ($cur_page > ($range + 1)) {
         $res .= \"1...\";
      }
   }
   $idx_fst = max($cur_page - $range, 1);
   $idx_lst = min($cur_page + $range, $pg_cnt);
   if ($range == 0) {
      $idx_fst = 1;
      $idx_lst = $pg_cnt;
   }
   for ($i = $idx_fst; $i <= $idx_lst; $i++) {
      $offset_page = ($i - 1) * $count;
      if ($i == $cur_page) {
         $res .= \"\".$i.\"\";
      } else {
         $res .= \"\".$i.\"\";
      }
   }
   if ($idx_next < $total) {
      if ($cur_page < ($pg_cnt - $range)) {
         $res .= \"...\".$pg_cnt.\"\n\";
      }
   }

   return \"
\n\".$res.\"
\n\";
}
?>




ia nra dabar to kodo terpto, nes i?miau kai neveik. O ?iaip tai band?iau dti vairias vietas, bet reakcijos jokios.

Ir prie to paio ar galtum pa?irti kodl neveikia avatarai ?itame scripte.


Notice: Undefined index: user_avatar in /home/fom/domains/fom.lt/public_html/includes/comments_include.php on line 155

Tok error man meta...
 
PM
Peršokti į forumą: