Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/07/2010, 13:34
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: ¿cómo puedo cambiar los vlores de una clase?

creo que no entendistes el comentario. en el back-end (base de datos y php) es donde te encargas de almacenar los cambios pero en el front-end es lo que ve el usuario. para el usuario poder hacer los cambios, supongo que debes de proveerle controles o alguna interfaz porque supongo que no todos tus usuarios son adeptos con css o algun lenguaje programacion. aunque bueno, esto tambien depende de quien es tu audiencia. lo que quiero saber es como tienes ese sistema de interfaz para manipular la apariencia de tu sitio. tienes, digamos, ¿un area con varios bloques de colores donde el usuario escoge el mas que le guste? ¿un select con una lista de estilos? ¿un textarea donde el usuario escribe los estilos? ¿cada seccion editable tiene sus propios controles? en fin, lo que necesito saber como el usuario cambia la apariencia.

asi de momento, una posible interfaz que se me ocurre. creas un element <style> donde atraves de javascript vas agregando los cambios que realiza el usuario. la interfaz tendria controles donde le permite al usuario escoger que areas del documento modificar. por ejemplo, un <select> que tengas opciones de secciones del documento (cada seccion con sus IDs), otras opciones para modificar el documento en general, y opciones para modificar secciones repetitivas (como un grupo de titulos de noticias). cada opcion debe estar pareado con un selector en particular, sea clase, id, o elementos. luego, con estos valores escogidos se van insertando las nuevas reglas a la hoja de estilo mediante DOM. al final, cuando el usuario quiera guardar los cambios, se envian todas las reglas creadas al servidor y haces lo necesario con ella: validarla, almacenar en base datos, etc.

eso seria un ejemplo de solo una parte de una interfaz de controles. eso es lo que necesito saber, como es tu caso. para determinar si de alguna manera se puede implementar lo que requieres.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 24/07/2010 a las 13:39