Shanks Shanks  • 15.06.12 21:20

[Resolvido]Como colocar comentários na notícia? Empty [Resolvido]Como colocar comentários na notícia? 15.06.12 21:20

Bom, eu uso a onlycms e ela venho sem os comentários na notícias e eu estou tentando colocar eu já tinha conseguido mais os comentários não pegaram ai vai o meu código:

Código:

<?php
define('USERNAME_REQUIRED', TRUE);
define('ACCOUNT_REQUIRED', TRUE);
include('global.php');
define("THIS_SCRIPT", 'articles');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title><?php echo $sitename." - ".$lang['articles'];; ?></title>
    <link type="text/css" rel="stylesheet" href="Public/Styles/<?php echo $currentstyle ?>/CSS/main.css" />
</head>

<body id="news_body">
 

   <?php include("system/header_com.php"); ?>
   <div class="mainBox">
   <?php include("system/communitynav.php"); ?>

   <div class="mid" id="midcontent">

<?php
if(!isset($_GET['story']) || !is_numeric($_GET['story']))
{
$articleq = mysql_query("SELECT * FROM cms_news ORDER BY id DESC LIMIT 1");
}
else
{
$articleq = mysql_query("SELECT * FROM cms_news WHERE id = '".addslashes($_GET['story'])."' LIMIT 1");
}
$article = mysql_fetch_array($articleq);
$authorq = mysql_query("SELECT * FROM users WHERE id = '".$article['author']."' LIMIT 1");
$author = mysql_fetch_array($authorq);
$recentstoriesq = mysql_query("SELECT * FROM cms_news  ORDER BY id DESC LIMIT 25");
?>



   <input type="hidden" value="<?php echo $article['id']; ?>" name="storyid" id="storyid" />
   <input type="hidden" value="<?php echo $users->UserID($core->EscapeString($_SESSION['username'])); ?>" name="uid" id="uid" />

<style type="text/css">
#column1 > div.contentBox a {
color: #FC6204;
}

#column1 > div.contentBox a:hover {
font-weight: bold;
}
</style>

<div class="column" id="column1">
      <div class="xs_boxHeader_orange"><div class="titel"><?php echo $lang['news_right_title'].''; ?></div></div>
   <div class="contentBox">

      <div class="boxContent">
      
      <style type="text/css">
      .title a {
      text-decoration: underline;
      }
      .title a:hover {
      font-weight: normal;
      }
      </style>

   <?php
   $query = mysql_query("SELECT * FROM cms_news WHERE published  ORDER BY published DESC");
   $num = mysql_num_rows($query);
   if($num > 0)
   {
      $color = 'odd';
      while($campaign = mysql_fetch_array($query))
      {
         echo'
            <div class="campaigncontainer" id="'.$color.'">
            <div class="title"><a href="articles.php?story='.$campaign['id'].'">'.strip_tags($campaign['title']).'</a></div>
            <div class="published">'.$lang['posted_date'].': '.@date("d-m-Y", $campaign['published']).' '.$lang['me_user_info_last_online_on'].' '.@date("H:i", $campaign['published']).'</div></div>';
         if($color == 'odd')
         $color='even';
         else
         $color='odd';
      }
   }         
   ?>
            
            
      </div>
   </div>
<div class="xs_boxBottom"></div>
</div>
      
<div style="float: left;" class="column" id="column2">
      <div style="margin-left: 5px; padding-top: 2px;" class="boxHeader_news"><div class="news_titel" style="font-size: 15px;"><?php echo stripslashes($article['title']); ?></div></div>
   <div style="margin-left: 5px; width: 518px;" class="contentBox">

      <div class="boxContent">
         <div class="story"><b><?php echo stripslashes($article['shortstory']); ?></b><br /><?php echo stripslashes($article['longstory']); ?></div>
         <div class="extrainfo">
            <div class="poster"><?php echo $lang['author']; ?>: <font onclick="home.php?u=<?php echo $author['username']; ?>" style="cursor:pointer;"><?php echo $author['username']; ?></font></div>
            <div class="date"><?php echo $lang['published']; ?>: <?php echo @date("d-m-Y",$article['published']); ?></div>
         </div>
      </div></div>
<div style="margin-left: 5px;" class="xl_boxBottom"></div>


</div>
      
<?php include("system/sideads.php"); ?>

   </div>

   <?php include("system/footer.php"); ?>
</div>

</body>
</html>


Última edição por Sevem em 15.06.12 22:01, editado 1 vez(es)

The Flash The Flash  • 15.06.12 21:55

[Resolvido]Como colocar comentários na notícia? Empty Re: [Resolvido]Como colocar comentários na notícia? 15.06.12 21:55

Ponha o seguinte código:
Código:

<?php
define('USERNAME_REQUIRED', TRUE);
define('ACCOUNT_REQUIRED', TRUE);
include('global.php');
define("THIS_SCRIPT", 'articles');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title><?php echo $sitename." - ".$lang['articles'];; ?></title>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
    <script type="text/javascript" src="Public/JS/jquery.history.js"></script>
   <script type="text/javascript">
      function doPostComment() {
         comment = $("#our_comment").val();
         story = $("#storyid").val();
         uid = $("#uid").val();
         
         if( comment.length < 1 && comment == "Digite seu comentário aqui!") {
            return false;
         }
         
         $("#OurNewComment > #Comment").html("<strong><?php echo $_SESSION['username']; ?></strong> <?php echo $lang['time_now']; ?><br />" + comment);
         $("#OurNewComment").show("slow");
         $(".CommentInput").hide("slow");
         $.post("./functions/postcomment.php", { comment: comment, story: story, uid: uid });
      
      }
   </script>
    <link type="text/css" rel="stylesheet" href="Public/Styles/<?php echo $currentstyle ?>/CSS/main.css" />
</head>

<body id="news_body">
 
<div class="mainBox">
   <?php include("header.php"); ?>
   <?php include("system/communitynav.php"); ?>

   <div class="mid" id="midcontent">

<?php
if(!isset($_GET['story']) || !is_numeric($_GET['story']))
{
$articleq = mysql_query("SELECT * FROM cms_news ORDER BY id DESC LIMIT 1");
}
else
{
$articleq = mysql_query("SELECT * FROM cms_news WHERE id = '".addslashes($_GET['story'])."' LIMIT 1");
}
$article = mysql_fetch_array($articleq);
$authorq = mysql_query("SELECT * FROM users WHERE id = '".$article['author']."' LIMIT 1");
$author = mysql_fetch_array($authorq);
$recentstoriesq = mysql_query("SELECT * FROM cms_news ORDER BY id DESC LIMIT 25");
?>



   <input type="hidden" value="<?php echo $article['id']; ?>" name="storyid" id="storyid" />
   <input type="hidden" value="<?php echo $users->UserID($core->EscapeString($_SESSION['username'])); ?>" name="uid" id="uid" />

<div class="column" id="column1">
   <div class="contentBox">
      <div class="boxHeader verde"><?php echo $lang['recent_news']; ?></div>
      <div class="boxContent">
         <?php
            while($recentstories = mysql_fetch_array($recentstoriesq))
         {
            echo '<a href="?story='.$recentstories['id'].'">'.$recentstories['title'].' »</a><br />';
         }
         ?>
      </div>
   </div>
</div>
      
<div class="column" id="column2">

   <div class="contentBox">
      <div class="boxHeader"><?php echo stripslashes($article['title']); ?></div>
      <div class="boxContent">
         <div class="story"><?php echo stripslashes($article['longstory']); ?></div>
         <div class="extrainfo">
            <div class="poster"><?php echo $lang['author']; ?>: <a href="home.php?u=<?php echo $author['username']; ?>"><?php echo $author['username']; ?></a></div>
            <div class="date"><?php echo $lang['published']; ?>: <?php echo @date("d-m-Y",$article['published']); ?></div>
         </div>
      </div>
   </div>


<?php
$commentsq = mysql_query("SELECT * FROM cms_comments WHERE story = '".addslashes($article['id'])."' ORDER BY id ASC");
?>

   <div class="boxContent">
    <?php
   $style = 'left';
   while($comments = mysql_fetch_array($commentsq))
   {
      $authorq = mysql_query("SELECT * FROM users WHERE id = '".$comments['author']."' LIMIT 1");
      $author = mysql_fetch_array($authorq);
   ?>
         <div class="UserComment <?php echo $style; ?>">
            <div class="Avatar"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $author['look']; if($style == 'right') echo '&direction=4'; ?>" alt="<?php echo $author['username']; ?>" /></div>
            <p class="triangle-border <?php echo $style; ?> <?php if($author['rank'] == 7) echo 'staff'; ?>" id="Comment">
               <strong><a href="home.php?u=<?php echo $author['username']; ?>"><?php echo $author['username']; ?></a></strong> on <?php echo @date("d-m-Y",$comments['date']); ?><br />
               <?php echo $comments['comment']; ?>
            </p>
         </div>
         <?php
         if($style == 'left')
         $style = 'right';
         else
         $style = 'left';
         }
         ?>
         <div class="UserComment <?php echo $style; ?>" style="display: none" id="OurNewComment">
            <div class="Avatar"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $users->UserInfo($core->EscapeString($_SESSION['username']), 'look'); if($style == 'right') echo '&direction=4'; ?>" alt="<?php echo $users->UserInfo($core->EscapeString($_SESSION['username']), 'look') ?>" /></div>

            <p class="triangle-border <?php echo $style; ?>" id="Comment">
               placeholder
            </p>
         </div>
         <div class="CommentInput">
            <div class="MyAvatar"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $users->UserInfo($core->EscapeString($_SESSION['username']), 'look'); ?>" alt="<?php echo $core->EscapeString($_SESSION['username']); ?>" /></div>
            <div class="Comment"><textarea class="triangle-border left" onfocus="this.value=''; setbg('##e5fff3');" id="our_comment"><?php echo $lang['enter_comment']; ?></textarea></div>
            <div class="Submitbtn right">
                <button type="submit" class="positive" name="submitcomment" onmousedown="doPostComment();"><?php echo $lang['submit']; ?></button>
              </div>
         </div>
   </div>
</div>
      


   </div>

   <?php include("system/footer.php"); ?>
</div>

</body>
</html>

Código retirado do seguinte tópico: http://www.power-pixel.net/t19974-facilcolocando-comentarios-nas-noticiascomimagens

Shanks Shanks  • 15.06.12 22:00

[Resolvido]Como colocar comentários na notícia? Empty Re: [Resolvido]Como colocar comentários na notícia? 15.06.12 22:00

GameBoy escreveu:Ponha o seguinte código:
Código:

<?php
define('USERNAME_REQUIRED', TRUE);
define('ACCOUNT_REQUIRED', TRUE);
include('global.php');
define("THIS_SCRIPT", 'articles');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title><?php echo $sitename." - ".$lang['articles'];; ?></title>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
    <script type="text/javascript" src="Public/JS/jquery.history.js"></script>
   <script type="text/javascript">
      function doPostComment() {
         comment = $("#our_comment").val();
         story = $("#storyid").val();
         uid = $("#uid").val();
         
         if( comment.length < 1 && comment == "Digite seu comentário aqui!") {
            return false;
         }
         
         $("#OurNewComment > #Comment").html("<strong><?php echo $_SESSION['username']; ?></strong> <?php echo $lang['time_now']; ?><br />" + comment);
         $("#OurNewComment").show("slow");
         $(".CommentInput").hide("slow");
         $.post("./functions/postcomment.php", { comment: comment, story: story, uid: uid });
      
      }
   </script>
    <link type="text/css" rel="stylesheet" href="Public/Styles/<?php echo $currentstyle ?>/CSS/main.css" />
</head>

<body id="news_body">
 
<div class="mainBox">
   <?php include("header.php"); ?>
   <?php include("system/communitynav.php"); ?>

   <div class="mid" id="midcontent">

<?php
if(!isset($_GET['story']) || !is_numeric($_GET['story']))
{
$articleq = mysql_query("SELECT * FROM cms_news ORDER BY id DESC LIMIT 1");
}
else
{
$articleq = mysql_query("SELECT * FROM cms_news WHERE id = '".addslashes($_GET['story'])."' LIMIT 1");
}
$article = mysql_fetch_array($articleq);
$authorq = mysql_query("SELECT * FROM users WHERE id = '".$article['author']."' LIMIT 1");
$author = mysql_fetch_array($authorq);
$recentstoriesq = mysql_query("SELECT * FROM cms_news ORDER BY id DESC LIMIT 25");
?>



   <input type="hidden" value="<?php echo $article['id']; ?>" name="storyid" id="storyid" />
   <input type="hidden" value="<?php echo $users->UserID($core->EscapeString($_SESSION['username'])); ?>" name="uid" id="uid" />

<div class="column" id="column1">
   <div class="contentBox">
      <div class="boxHeader verde"><?php echo $lang['recent_news']; ?></div>
      <div class="boxContent">
         <?php
            while($recentstories = mysql_fetch_array($recentstoriesq))
         {
            echo '<a href="?story='.$recentstories['id'].'">'.$recentstories['title'].' »</a><br />';
         }
         ?>
      </div>
   </div>
</div>
      
<div class="column" id="column2">

   <div class="contentBox">
      <div class="boxHeader"><?php echo stripslashes($article['title']); ?></div>
      <div class="boxContent">
         <div class="story"><?php echo stripslashes($article['longstory']); ?></div>
         <div class="extrainfo">
            <div class="poster"><?php echo $lang['author']; ?>: <a href="home.php?u=<?php echo $author['username']; ?>"><?php echo $author['username']; ?></a></div>
            <div class="date"><?php echo $lang['published']; ?>: <?php echo @date("d-m-Y",$article['published']); ?></div>
         </div>
      </div>
   </div>


<?php
$commentsq = mysql_query("SELECT * FROM cms_comments WHERE story = '".addslashes($article['id'])."' ORDER BY id ASC");
?>

   <div class="boxContent">
    <?php
   $style = 'left';
   while($comments = mysql_fetch_array($commentsq))
   {
      $authorq = mysql_query("SELECT * FROM users WHERE id = '".$comments['author']."' LIMIT 1");
      $author = mysql_fetch_array($authorq);
   ?>
         <div class="UserComment <?php echo $style; ?>">
            <div class="Avatar"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $author['look']; if($style == 'right') echo '&direction=4'; ?>" alt="<?php echo $author['username']; ?>" /></div>
            <p class="triangle-border <?php echo $style; ?> <?php if($author['rank'] == 7) echo 'staff'; ?>" id="Comment">
               <strong><a href="home.php?u=<?php echo $author['username']; ?>"><?php echo $author['username']; ?></a></strong> on <?php echo @date("d-m-Y",$comments['date']); ?><br />
               <?php echo $comments['comment']; ?>
            </p>
         </div>
         <?php
         if($style == 'left')
         $style = 'right';
         else
         $style = 'left';
         }
         ?>
         <div class="UserComment <?php echo $style; ?>" style="display: none" id="OurNewComment">
            <div class="Avatar"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $users->UserInfo($core->EscapeString($_SESSION['username']), 'look'); if($style == 'right') echo '&direction=4'; ?>" alt="<?php echo $users->UserInfo($core->EscapeString($_SESSION['username']), 'look') ?>" /></div>

            <p class="triangle-border <?php echo $style; ?>" id="Comment">
               placeholder
            </p>
         </div>
         <div class="CommentInput">
            <div class="MyAvatar"><img src="http://www.habbo.com/habbo-imaging/avatarimage?figure=<?php echo $users->UserInfo($core->EscapeString($_SESSION['username']), 'look'); ?>" alt="<?php echo $core->EscapeString($_SESSION['username']); ?>" /></div>
            <div class="Comment"><textarea class="triangle-border left" onfocus="this.value=''; setbg('##e5fff3');" id="our_comment"><?php echo $lang['enter_comment']; ?></textarea></div>
            <div class="Submitbtn right">
                <button type="submit" class="positive" name="submitcomment" onmousedown="doPostComment();"><?php echo $lang['submit']; ?></button>
              </div>
         </div>
   </div>
</div>
      


   </div>

   <?php include("system/footer.php"); ?>
</div>

</body>
</html>

Código retirado do seguinte tópico: http://www.power-pixel.net/t19974-facilcolocando-comentarios-nas-noticiascomimagens

Bugou legal as minhas notícias :pale: E deixa pra lá nem quero mais

¢увєя ¢увєя  • 22.06.12 18:20

[Resolvido]Como colocar comentários na notícia? Empty Re: [Resolvido]Como colocar comentários na notícia? 22.06.12 18:20

Acho que a Only Cms não dá pra por os comentários. O usuário desistiu do tópico,fechem :)
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.