Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Joomla (http://www.forosdelweb.com/f119/)
-   -   Componente de Comentarios? (http://www.forosdelweb.com/f119/componente-comentarios-579708/)

rcarcamonster 24/04/2008 16:52

Componente de Comentarios?
 
Hola, estuve probando algunos componentes de comentarios para joomla pero no me calza ninguno a lo que yo quiero. El que más me gusto fue el EasyComment. Pero lo que me desagrada es que el el home del sitio salga cuantos comentarios lleva.
Alguien conoce un componente el cual sirva para hacer comentarios a los artículos pero que el panel de los comentarios solo se de a conocer al hacer clic en leer más?
Gracias

LCSolucionesWeb 25/04/2008 00:48

Re: Componente de Comentarios?
 
Cita:

Iniciado por rcarcamonster (Mensaje 2378304)
Hola, estuve probando algunos componentes de comentarios para joomla pero no me calza ninguno a lo que yo quiero. El que más me gusto fue el EasyComment. Pero lo que me desagrada es que el el home del sitio salga cuantos comentarios lleva.
Alguien conoce un componente el cual sirva para hacer comentarios a los artículos pero que el panel de los comentarios solo se de a conocer al hacer clic en leer más?
Gracias

Tal vez te interese usar el !JoomlaComment, puedes descargarlo desde aqui http://joomlacode.org/gf/project/joomagecomment/ .

Saludos :-)

metacortex 25/04/2008 00:55

Re: Componente de Comentarios?
 
Cita:

Iniciado por rcarcamonster
Pero lo que me desagrada es que el el home del sitio salga cuantos comentarios lleva.

Si sale en el home no es un componente, es un módulo ligado al componente. Para controlar la presentación simplemente accede al módulo y e intenta modificarlo.

LCSolucionesWeb 25/04/2008 01:02

Re: Componente de Comentarios?
 
Cita:

Iniciado por metacortex (Mensaje 2378639)
Si sale en el home no es un componente, es un módulo ligado al componente. Para controlar la presentación simplemente accede al módulo y e intenta modificarlo.

Quiza su Home es un Bloque - Sección de Articulos, y por encima del Leer mas salgan los comentarios de dicho articulo.

De todas formas seria bueno nos aclare la dudita :si:

Un saludo :-)

metacortex 25/04/2008 01:08

Re: Componente de Comentarios?
 
Sí, había entendido mal. Tuve que bajarlo para saber cómo era la cosa :borracho:.

Rcarcamonster, abre el archivo components/com_easycomments/easycomments.php. Busca aprox. en la línea 159:

Código PHP:

if (in_array ($row->sectionid$seclistarray)) {
    
$row->text str_replace"{easycomments}"""$row->text );    
    if (
$total==1) {
        
$row->text $row->text."<a class=\"easycomments_comment\" href='" sefRelToAbs'index.php?option=com_content&amp;task=view&amp;id='$row->id $Itemid ) . "#easyentry'> "._EASYCOMMENTS_ONECOMMENT."</a>"; }
    elseif (
$total>1) {
        
$row->text $row->text."<a class=\"easycomments_comment\" href='" sefRelToAbs'index.php?option=com_content&amp;task=view&amp;id='$row->id $Itemid ) . "#easyentry'> $total "._EASYCOMMENTS_COMMENTS."</a>"; }
    else {
        
$row->text $row->text."<a class=\"easycomments_comment\" href='" sefRelToAbs'index.php?option=com_content&amp;task=view&amp;id='$row->id $Itemid ) . "#easyentry'> "._EASYCOMMENTS_NOCOMMENTS."</a>";
    }


Reemplaza por:
Código PHP:

/* if (in_array ($row->sectionid, $seclistarray)) {
    $row->text = str_replace( "{easycomments}", "", $row->text );    
    if ($total==1) {
        $row->text = $row->text."<a class=\"easycomments_comment\" href='" . sefRelToAbs( 'index.php?option=com_content&amp;task=view&amp;id='. $row->id . $Itemid ) . "#easyentry'> "._EASYCOMMENTS_ONECOMMENT."</a>"; }
    elseif ($total>1) {
        $row->text = $row->text."<a class=\"easycomments_comment\" href='" . sefRelToAbs( 'index.php?option=com_content&amp;task=view&amp;id='. $row->id . $Itemid ) . "#easyentry'> $total "._EASYCOMMENTS_COMMENTS."</a>"; }
    else {
        $row->text = $row->text."<a class=\"easycomments_comment\" href='" . sefRelToAbs( 'index.php?option=com_content&amp;task=view&amp;id='. $row->id . $Itemid ) . "#easyentry'> "._EASYCOMMENTS_NOCOMMENTS."</a>";
    }
} */ 

Lo que se hizo fue anular el bloque con líneas de comentarios. Puedes eliminarlo también pero es preferible dejar el trozo. Nadie sabe si luego cambias de idea.

Asegúrate de copiar/pegar de forma íntegra. Si falta una llave, coma, etc. el script te dará error.

rcarcamonster 26/04/2008 11:52

Re: Componente de Comentarios?
 
ok, lo revisaré de inmediato. Muchas Gracias por sus respuestas de antemano. :)

rcarcamonster 26/04/2008 13:15

Re: Componente de Comentarios?
 
hay un problema. Qué versión del Easy Comments Instalastes??

porque en mi versión 1.1.0 en la línea 158 sale:

Código PHP:

if(array_key_exists('captcha',$ec_config) && $ec_config['captcha'])
            {
                if( ! 
$is_user || ! $is_editor || ! $frontend_edit )
                {
                    if( 
file_existsECOMMENTS_ABSOLUTEPATH.'/../com_easycaptcha/class.easycaptcha.php' ))// AND !$is_user AND !$is_editor)
                    
{
                         include_once( 
ECOMMENTS_ABSOLUTEPATH.'/../com_easycaptcha/class.easycaptcha.php' );
                         
$captcha = new easyCaptcha($entry[2]);
                     } else
                     { 

Gracias

metacortex 26/04/2008 13:39

Re: Componente de Comentarios?
 
Instalé la última versión.


Edito:

Cita:

Iniciado por rcarcamonster
../com_easycaptcha/class.easycaptcha.php

rcarcamonster, vé al componente correcto :pensando:

rcarcamonster 26/04/2008 13:44

Re: Componente de Comentarios?
 
pero entonces por que sale diferente el código?
Gracias por la pasciencia

metacortex 26/04/2008 20:19

Re: Componente de Comentarios?
 
¿Notaste que estás abriendo el easycaptcha en lugar del easycomments?

rcarcamonster 26/04/2008 22:26

Re: Componente de Comentarios?
 
bueno, abrí el archivo que me dijiste en components/com_easycomments/easycomments.php. Pero no logro encontrar el código que me dijiste que encontrara en él. Aquí te pongo el código PHP que me sale en el archivo. Está en él?

Para descargar el archivo has clic aquí.


Muchas Gracias

metacortex 27/04/2008 13:01

Re: Componente de Comentarios?
 
Lo que enviaste fue el resultado html, no el archivo en sí. Bueno, ya darás con el código.

rcarcamonster 27/04/2008 13:07

Re: Componente de Comentarios?
 
ok, entonces el código que tengo que editar esta en ese archivo?

no lo encuentro.... :S


La zona horaria es GMT -6. Ahora son las 04:15.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.