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, 11 meses por
Anónimo.
-
AutorEntradas
-
-
03/03/2010 a las 06:30 #88037
Anónimo
InvitadoMi 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.
-
03/03/2010 a las 06:40 #88042
Anónimo
InvitadoTienes 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.
-
03/03/2010 a las 07:30 #88043
Anónimo
InvitadoOye 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 ?
-
03/03/2010 a las 12:51 #88050
Moderador Foro
ParticipanteHola 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: -
03/03/2010 a las 22:13 #88069
Anónimo
InvitadoOye 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 !!
-
03/03/2010 a las 22:52 #88073
Moderador Foro
ParticipantePrimero 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: -
04/03/2010 a las 00:25 #88080
Anónimo
InvitadoOk 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 !!!
-
-
AutorEntradas
- El foro ‘Componentes’ está cerrado y no se permiten nuevos debates ni respuestas.