Fórum Dix
Bem-vindo ao Fórum Dix. Aqui você poderá encontar conteúdos como:

#Habbo
#Transformice
#Minecraft
#DDTank
#SAMP
#Design
#Web
#Combat Arms
#WEBNODE
#Noticias

Clique em registrar e inicie sua jornada por aqui.
Fórum Dix
Bem-vindo ao Fórum Dix. Aqui você poderá encontar conteúdos como:

#Habbo
#Transformice
#Minecraft
#DDTank
#SAMP
#Design
#Web
#Combat Arms
#WEBNODE
#Noticias

Clique em registrar e inicie sua jornada por aqui.
    EncurtaNET
    EncurtaNet

    Foto

    [Tutorial] ~ [Fácil]Colocando comentários nas notícias[ComImagens]



    • Por favor, inicie sesión para responder

    Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

    #1
    Fuera de línea
    GameZone
    Seg Jun 04, 2012 5:38 pm


    GameZone

    Expert X


     Expert X
    Muitos usuários fazem muitos pedidos para que possam retirar o pluguin do facebook das noticia e/ou colocar comentários.
    - Seus problemas acabaram, pois logo abaixo, ensinarei como fazer .
    Imagem Dos Comentarios.:
    Se bugar: Clique Aqui
    Bom, para fazer com que os comentários funcionem faça o seguinte:

    - Abra sua cms (NAAAAO, imagina )


    - Abra o arquivo 'articles.php'


    - Selecione tudo (ctrl + a)


    -Substitua pelo 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>
    Creditos: Victor Motta Eyer (megvcitor)

    #2
    Fuera de línea
    Raticoz
    Seg Jun 04, 2012 5:45 pm


    Raticoz

    Membro


     Membro
    Olá,
    Obrigado por compartilhar este tutorial connosco irá ajudar-nos muito no futuro se não tivermos cms sem sistema de comentários.

    Cumprimentos,
    Raticoz

    #3
    Fuera de línea
    Koop
    Qui Ago 02, 2012 5:37 pm


    Koop

    Membro


     Membro
    caro usuário.
    gostei do tutorial, parabéns obrigado por compartilhar.

    Até mais.

    http://www.strakshotel.com

    #4
    Fuera de línea
    Light
    Sáb Ago 18, 2012 7:58 pm


    Light

    Expert I


     Expert I
    Muito Bom , Obrigado Por Compartilhar.

    #5
    Fuera de línea
    Minatos™
    Sex Dez 21, 2012 12:58 am


    Minatos™

    Ex-Administrador

    Ex-Administrador
    Teg [Tutorial] , Adicionado no tópico segundo as regras do dia 17 ~12 ~ 12.

    Administração

    O usuário em questão não será punido por te criado o tópico antes das regras.

    http://www.google.com.br

    #6
    Fuera de línea
    Conteúdo patrocinado





    Mensagem [Página 1 de 1]