Duda con el componente Jcomments…

Diseño y Posicionamiento Web con Joomla Foros Joomla 1.5 Componentes Duda con el componente Jcomments…

  • Este debate tiene 6 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 14 años, 1 mes por Anónimo.
Mostrando 6 respuestas a los debates
  • Autor
    Entradas
    • #88037
      Anónimo
      Invitado

      Mi pregunta es, en que archivo(s) del componente Jcomments debo de editar para que al final de los articulos donde yo quiero que aparescan los comentarios me aparesca ” Debe registrarse para poder comentar. ” que es lo mismo que este site tiene al final de cada articulo, obviamente esto le aparece a los usuarios no registrados que esten viendo el articulo. Ya he checado las opciones del componente y no veo una opcion referente a este aspecto, moví la opcion del nivel de acceso en las opciones del plugin de Public a Registered pero lo unico que hace es ocultar el form de los comentarios,y en caso de que en un articulo ponga {jcomment on} para activar los comentarios lo que sucede es que esa misma etiqueta aparece al final del articulo, todo esto es cuando se ve un articulo sini estar registrado, entones lo que quisiera poner es ” Debe registrarse para poder comentar. ” cuando se este viendo un articulo sin estar registrado….

      Soy nuevo en joomla y ps todavia me lio con las ubicaciones de los archivos de los componentes y contenidos 🙁

      Les agradeceria mucho si me echaran un cable con este detalle !!! tnx

      Nota: Todo el componente me funciona bien, el unico detalle es ese mensaje que quiero poner.

    • #88042
      Anónimo
      Invitado

      Tienes que traducir un archivo en la carpeta de lenguajes me imagino..

      Lenguage > En – GB > en-GB.com_jcomments.ini

      Algo asi debe de ser, editalo con bloc de notas, y no olvides guardarlo como UTF-8 para que no tengas problemas con los caracteres latinos.

      Saludines.

    • #88043
      Anónimo
      Invitado

      Oye monclee gracias por la pronta respuesta, chequé el archivo que mencionas, el cual es donde se encuentran definidas las constantes que el componente utiliza tanto para el frond-end como para el back-end, de echo encontre esta CONS llamada A_MESSAGES_POLICY_WHOCANCOMMENT_DEFAULT=Login or register to post comments en la linea 330, la cual se encuentra dentro de este bloque # common backend constants y es la que mas se asemeja al tipo de mensaje que quiero mostrar, pero si existe esta cons no se supone que debería de mostrarla, como dijé en el tema ya cheque todas las opciones del componente y no veo ningun texto que muestre esa cons.

      Yo me inclino a pensar que se debe de editar algun archivo php en el cual por medio de una condicion detecte si en la sesion actual donde se esta cargando el articulo se encuentra logueado un usuario para asi mostrar el form del jcomments de lo contrario imprimir el mensaje de que debe de registrarse para poder comentar.

      De ser asi, que archivo sería el bueno a editar ? o que tipo de variable utiliza joomla para indicar si un user esta logueado o no ?

    • #88050
      redloModerador Foro
      Participante

      Hola amigos, la extension Jcomments ya viene con la traduccion en castellano. Para poner ese texto debes ir a las preferencias desde el administrador. Componentes / Jcomments / Preferencias y señalar la pestaña Mensajes, tal como muestro en la imagen. Ahi puedes incluir o Modificar el mensaje en cuestion.

      Attachments:
    • #88069
      Anónimo
      Invitado

      Oye redlo gracias por tu respuesta pero sigo con el problema de que el texto no aparece, de echo cuando se instala el componente las casillas de mensajes traen un texto demo para reemplazarlo por uno propio, de echo cuando lo instale la unica opcion que cambie fué la de las secciones donde quiero que el jcomment aparesca por eso de cambiar una opcion que no deberia aunque las opciones no son nada del otro mundo, pero ps aki ando 🙁 dando lata, bueno como dije antes el componente si me aparece y todo, el mensaje de la reglas para añadir comentarios me aparece arriva del form, el form me aparece siempre y cuando el nivel del acceso del plugin esta en public, entonces segun yo en el momento de cambiar el nivel a registered debería de aparecer el mensaje que esta en derechos para añadir comentarios pero NO aparece, también a manera de prueba entre a un articulo que se encuentra en una sección habilitada en jcomment y le aplique {jcomments on} y al ver el articulo en el frond-end sin loguearme al final aparece la etiqueta en vez de que aparesca el mensje de que me debo de registrar para poder comentar 🙁

      La version del componente es la 2.1.0, la de joomla es la 1.5.9, cabe mencionar que antes de instalar este componente tenia instalados el joomcomments e yvcomments, pero los desinstale antes de usar el jcomments por en caso de que existiera una incompatibilidad entre ellos.

      No se porque demonios se pone tan renuente la aparición de ese mensaje !!

    • #88073
      redloModerador Foro
      Participante

      Primero Actualiza YA!! a joomla 1.5.15. Aqui te dejo el archivo para actualizar. [file name=Joomla_1-20100303.gz size=1770343]http://solojoomla.com/media/kunena/attachments/legacy/files/Joomla_1-20100303.gz[/file]
      Si el problema persiste avisa.

      Attachments:
    • #88080
      Anónimo
      Invitado

      Ok redlo, gracias por adjuntar los archivos de la actualización y en cuanto a lo del problemilla que tenia dejame decirte que era una tonteria mi estimado, lo que sucedia era que en la seccion de grupos de usuarios en el tab de permisos ps en el grupo de unregistered se tenian las opciones activadas que bienen por default, lo unico que tuve que hacer fué desactivar todos los checkbox, guardar y LISTO !!! ya aparece el dichoso mensaje.. Gracias por su tiempo, en serio que se agradece a ti redlo y a monclee….

      Y ps solo decirles que me van a empezar a ver seguido por aqui ya que en realidad me llama la atencion todo este moviemiento de joomla, crear plantillas y modulos !!!

Mostrando 6 respuestas a los debates
  • El foro ‘Componentes’ está cerrado y no se permiten nuevos debates ni respuestas.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad