Buenos dias, me gustaria quitar la opción del editor JCE de "navegador por el servidor", cuando un usuario quiere publicar un articulo no quiero que pueda navegar por el servidor, ya que si lo hace podria borrar carpetas, modificarlas etc.. se podria hacer? Aqui te dejo una captura..
Un saludo, Enrique P.
URL del sitio: http://www.informaticapavon.net/desarrollo/webclasicos
Hola Enrique,
entiendo que la captura que envías es del Backend, si ha podido acceder al backend, seguramente podrá ver información de tu web y acceder a ficheros através de extensiones cono NinjaExplroer o el gestor multimedia de Joomla, pero si aún así quiere eliminar esta opción con Firebug deberías de poder, haz click con el botón derecho del ratón sobre el botón >> Inspect element, y cámbiale los estilos para se oculte...
De todas formas la solución de seguridad no sería ocultar el botón, sería dar los permisos apropiados a cada usuario, por ejemplo, no dar credenciales de super administrador a una persona que solo tiene que publicar algunos artículos en K2..
Saludos
Hola Enrique,
¿Has comprobado accediendo como editor, que puedas borrar imágenes, y cambiar el nombre a las carpetas ?
Saludos
Hola Jordi, no puedo creo, solo puedo seleccionarlas.. pero estoy buscando las lineas para comentar esa parte..pero por ahora no encuentro el archivo.
Un saludo, Enrique P.
Hola,
Si estás utilizando la plantilla por defecto "default" de K2 , lo cambios en el diseño del formulario de subida de nuevo artículo será components/com_k2/templates/default/itemform.php.
Aquí tendrás que localizar la parte del código que carga la parte que quieres suprimir. Puedes ir dejando "marcas" en el código para tratar de localizar donde estás situado.
El firebug también te puede resultar útil para tratar de localizar partes del código dentro del archivo itemform.php.
Antes de hacer los cambios realiza una copia de seguridad del archivo.
Buenas Pablo, es correcto lo que me has consultado, es ese archivo, pero las comento las 2 lineas que quiero quitar, guardo los cambios y me voy a la web y no me hace ni caso sigue apareciendo, al contrario que si lo hago solo para probar inspeccionando elemento con firebug, lo edito, pulsando en editar codigo HTML, y comenta las lineas y ahi se me quita las dos lineas, pero como eso no vale...
Un saludo Enrique P.
HOla Enrique
En firebug se verá diferente que en el archivo .php, envía el archivo que has modificado y dinos que líneas has comentado para darte más detalle.
Saludos.
Hola Jhon, el archivo es itemform.php , que se encuentra en componentes/k2/templates/default/ y las lineas son estas:
<!-- -->
<!-- <input type="button" value="" id="k2ImageBrowseServer" /> -->
Aqui te dejo adjunto el archivo modificado.
Un saludo Enrique.P
Hola Enrique
Has probado eliminando las líneas?, veo que la sintaxis es correcta, has revisado el código fuente html que te genera ya que es posible que no sea este el archivo a modificar.
Revisa también si estas utilizando cache en tu sitio web ya que los cambios que hagas no tendran efecto si no limpias cache.
Por otro lado puedes enviarnos algún usuario editor para probarlo desde el frontend y una url de acceso a algún artículo para editar.
Saludos.
Hola Jhon, toma
Contenido solo visible a usuarios registrados
dime si has podido entrar ok?
Un saludo Enrique P.
Hola Enrique
No veo ningún formulario de Login en :
http://www.informaticapavon.net/desarrollo/webclasicos/
No nos has comentado si te funciona elimando las líneas, es posible q no sea ese el archivo o la parte en donde tienes que cambiar
Saludos.
Hola Jhon, desde aqui puedes acceder,
Un saludo Enrique P.
Hola Jhon este es el usuario:
Datos de acceso eliminados por un moderador.
Hola Enrique
Creo que lo más practico es que lo ocultes por CSS, en tu archivo template.css de tu template , agrega al final el siguiente código :
.k2ImageBrowseServer , #existingImageValue1{ display:none; }
Saludos