Publicidad

Autor Tema: [FIX] Editar Comentarios  (Leído 2349 veces)

Conectado 002

  • Project Manager
  • *
  • Mensajes: 3393
  • Power: 1001
  • Sexo: Masculino
  • Nada es verdad, Todo está permitido
    • Ver Perfil
    • TecnoBite
[FIX] Editar Comentarios
« en: Agosto 20, 2010, 08:34:53 pm »



Bueno le pongo en fix ya que esto estaba en la v2.3 Beta, y se saco en la version Final, y para algunos es una buena opcion.




Archivo a Modificar: Acciones.php

Buscar por

Código: [Seleccionar]
		'editarp' => 'editarp',

Agregar abajo

Código: [Seleccionar]
                'editarcom' => 'editarcom',






Archivo a Modificar: Acciones.template.php

Buscar por

Código: [Seleccionar]
?>

Agregar antes

Código: [Seleccionar]
function template_editarcom()
{
    global $context, $settings, $options, $txt, $scripturl, $modSettings, $boardurl;
    global $db_prefix, $user_info, $query_this_board, $func;

if(isset($_REQUEST['editarcom']))
{
      $comentario = mysql_real_escape_string($_REQUEST['comentario']);
      $id_user = (int) $_REQUEST['id'];
      $fecha = time();
      $id_post = (int) $_REQUEST['id_topic'];
      $id_coment = (int) $_REQUEST['id_coment'];

      $request = db_query("UPDATE {$db_prefix}comentarios SET comentario = '". $comentario. "', id_post = '". $id_post. "', fecha = '". $fecha. "' WHERE id_coment = '". $id_coment. "'", __FILE__, __LINE__);
         if($request)
            Header("Location: $scripturl?topic=$id_post#cmt_$id_coment");
      }else{

      if($context['user']['is_guest'])
      {
          fatal_error($txt['acc_canot_do'], false);
      }
      else{
            $id_coment = (int) $_REQUEST['id_coment'];
            $id_topic = (int) $_REQUEST['id_topic'];
            $id_coment = (int) $_REQUEST['id_coment'];
            $request = db_query("SELECT * FROM {$db_prefix}comentarios WHERE id_coment = '". $id_coment. "'", __FILE__, __LINE__);
            $com = mysql_fetch_assoc($request);
            if(allowedTo('comentarios_editar_propio') or $context['allow_admin'])
            {
                echo'<br>
                <div id="previacomentario"></div>
                <center><div id="jojo" class="box_title" style="width:776px;"><div class="box_txt box_780-34">',$txt['acc_edit_comm'],'</div>
                <div class="box_rss"><img  src="', $settings['default_theme_url'], '/images/blank.gif" style="width: 16px; height: 16px;
                " border="0"></div></div><div class="windowbg" border="0" style="width: 766px; padding: 4px; -webkit-border-bottom-left-radius:10px;
                -webkit-border-bottom-right-radius:10px;
                -moz-border-radius-bottomleft:10px;
                -moz-border-radius-bottomright:10px;">
                <form action="'.$scripturl.'?action=rz;m=editarcom" method="post" accept-charset="UTF-8" enctype="multipart/form-data"><center>
                <textarea  id="cuerpo_comment" name="comentario" class="markItUpEditor" tabindex="1">'.$com['comentario'].'</textarea><br>
                 <input type="hidden" name="id_topic" value="', $id_topic, '" />
                 <input type="hidden" name="id_coment" value="', $id_coment, '" />
                 <input type="submit" value="',$txt['acc_save_comm'],'" name="editarcom" class="login" />
                 <input type="button" value="',$txt['acc_preview'],'" onclick="previacom(this.form.cuerpo_comment.value);return false" name="editarcom" class="login" />
                </form>
                <span class="size11"><script>
                    function cerrarprevia(){

                      $(\'#previacomentario\').fadeOut("slow");
                    }
                         </script></center>
                <label id="error"></label><br><div align="right" id="cargando_previa" style=" margin-right:20px; margin-bottom:20px;display:none;"><img src="',$boardurl,'/Themes/default/images/cargando-ajax.gif">&nbsp;',$txt['acc_loading'] ,'&nbsp;</div>
                </center></span></div></center>';
                }
            else{fatal_error($txt['acc_cannot_edit'], false);}
      }

   }
}






y por ultimo debemos agregar el boton en los comentarios

Archivo a modificar: Display.template.php

Buscar por:

Código: [Seleccionar]
<a class="iconso citar" onclick="citar_comment('.$coment['id'].')" href="javascript:void(0)" title="',$txt['quote_coment'],'"><img src="',$settings['images_url'],'/espacio.gif" align="top" border="0"></a>

agregar despues

Código: [Seleccionar]
'; if(allowedTo('admin_forum')){
echo'<a href="',$scripturl,'?action=rz;m=editarcom;id_coment='.$coment['id'].';id_topic=', $context['current_topic'], '"><img src="',$boardurl,'/Themes/default/images/edit.png" title="',$txt['disp_edit_comm'],'" /><img src="',$settings['images_url'],'/espacio.gif" align="top" border="0"></a>';
} echo'






listop eso es todo  :good:

Desconectado The_Pimp

  • Argentino
  • Moderador Global
  • *
  • Mensajes: 12079
  • Power: 20
  • Sexo: Masculino
  • Argentino
    • AOL Instant Messenger - Argentino
    • Yahoo Instant Messenger - Argentino
    • Ver Perfil
    • Argentino
    • Email
Re: [FIX] Editar Comentarios
« Respuesta #1 en: Agosto 20, 2010, 08:43:56 pm »
Mortal bolo! +1 :nvzbti::nvzbti:
VIVO AL LIMITE

Desconectado achiaramello

  • Colaborador
  • *
  • Mensajes: 652
  • Power: 113
  • Sexo: Masculino
  • Mi Sol
    • Ver Perfil
    • Tecnoforo - Lo Haces Vos
    • Email
Re: [FIX] Editar Comentarios
« Respuesta #2 en: Agosto 20, 2010, 08:47:32 pm »
TE AMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO :OO::OO::OO::OO::OO::OO::OO::OO:

+1000000000000000000000000

Seguinos en Twitter:

Desconectado arkonqn

  • Beta Tester
  • *
  • Mensajes: 1680
  • Power: 264
  • Sexo: Masculino
  • Gracias Spirate
    • Ver Perfil
    • Email
Re: [FIX] Editar Comentarios
« Respuesta #3 en: Agosto 20, 2010, 08:56:26 pm »
muy bueno, gracias che ;) un saludo

Mensaje Unido: Agosto 20, 2010, 08:56:33 pm
a +1

Desconectado AbrelataX

  • SPadicto
  • ******
  • Mensajes: 1499
  • Power: 166
  • Sexo: Masculino
  • Up da Irons!
    • ICQ Messenger - 123456789
    • MSN Messenger - asdasd@asdmail.asd
    • AOL Instant Messenger - asdasd
    • Yahoo Instant Messenger - asdasd
    • Ver Perfil
    • asdasd
    • Email
Re: [FIX] Editar Comentarios
« Respuesta #4 en: Agosto 20, 2010, 08:58:59 pm »

Desconectado killersXI

  • VIP
  • *
  • Mensajes: 788
  • Power: 115
  • Sexo: Masculino
  • Up the Irons!
    • Ver Perfil
    • Tempestades - Venas de Acero
Re: [FIX] Editar Comentarios
« Respuesta #5 en: Agosto 21, 2010, 06:27:18 am »
moto bonito :bobo: +1 :hi:

Desconectado Juans!

  • Argentina - Buenos Aires
  • Moderador Global
  • *
  • Mensajes: 8201
  • Power: 680
  • Sexo: Masculino
  • 26/06/2009
    • MSN Messenger - Juans_talentodebarrio_17@hotmail.com
    • AOL Instant Messenger - No+tengo
    • Yahoo Instant Messenger - No tengo
    • Ver Perfil
    • Email
Re: [FIX] Editar Comentarios
« Respuesta #6 en: Agosto 21, 2010, 11:29:52 am »
Re groso gracias! +1 no se por que sacaron eso..

a mi me dice: No se pudo cargar la plantilla 'editarcom'.

pero me deja editar, arriba de todo aparee para editar y abajo toda la web con el mensaje de no se puede cargar la plantilla.. tan simple la instalacion y da error -.-
« última modificación: Agosto 21, 2010, 11:32:30 am por Juans! »
Sigueme en
Twitter: Juans Luque

Desconectado rnld55u

  • Hero Member
  • *****
  • Mensajes: 584
  • Power: 72
    • ICQ Messenger - 631921916
    • Ver Perfil
Re: [FIX] Editar Comentarios
« Respuesta #7 en: Agosto 21, 2010, 02:31:04 pm »
:hi: +1

Desconectado anferro

  • SPmaniaco
  • *******
  • Mensajes: 2691
  • Power: 70
  • Sexo: Masculino
    • Ver Perfil
    • Email
Re: [FIX] Editar Comentarios
« Respuesta #8 en: Agosto 21, 2010, 05:37:05 pm »
muy bueno + 1 :hi:
Made in colombia papa!
Gana Dinero Rapido Facil y Efectivo!
@anferro007
Gana $ Con tus Tweet's

Se supone que aquí debo poner algo interesante xdgdfgdgljgdlfgjdff

Desconectado JuanPitty

  • Jr. Member
  • **
  • Mensajes: 93
  • Power: 30
  • Sexo: Masculino
  • Wundo > All you need > www.wundu.zobyhost.com
    • Ver Perfil
    • Wundu - All you need
Re: [FIX] Editar Comentarios
« Respuesta #9 en: Agosto 21, 2010, 06:38:24 pm »
Muy buen post.

Desconectado Zonefull

  • Hero Member
  • *****
  • Mensajes: 843
  • Power: 166
  • Sexo: Masculino
  • Where is My mind?
    • Ver Perfil
    • TheFullZone
Re: [FIX] Editar Comentarios
« Respuesta #10 en: Agosto 21, 2010, 10:00:17 pm »
No sirve el boton previzualizar :S pero grax de todos modos +1

Desconectado the_dx

  • Hero Member
  • *****
  • Mensajes: 539
  • Power: 96
  • Sexo: Masculino
  • youtube.com/salva517
    • Ver Perfil
    • Youtube - Salva517
Re: [FIX] Editar Comentarios
« Respuesta #11 en: Agosto 22, 2010, 01:38:07 am »
exelente fix me lo llevo
Propositos 2011
[X] Tener 50 de Power
[ ] Tener 100 de Power
[X] Ser Full Member
[ ] Ser Moderador Global

Desconectado guina2501

  • Full Member
  • ***
  • Mensajes: 128
  • Power: 4
    • Ver Perfil
Re: [FIX] Editar Comentarios
« Respuesta #12 en: Agosto 24, 2010, 06:25:55 am »
muy bueno :hi:

Desconectado fivezone

  • Programador
  • *
  • Mensajes: 2446
  • Power: 603
  • Sexo: Masculino
  • ..................................................
    • Ver Perfil
Re: [FIX] Editar Comentarios
« Respuesta #13 en: Septiembre 03, 2010, 07:54:00 am »
thanks

Desconectado Traiciel

  • Inquilino de SP
  • ********
  • Mensajes: 3379
  • Power: -65531
  • Sexo: Femenino
  • Sin prisa, pero traicionando
    • Ver Perfil
    • software windows
Re: [FIX] Editar Comentarios
« Respuesta #14 en: Septiembre 03, 2010, 09:45:09 pm »
esto si que es util, ++++1!!!!