HOLA, BUENAS TARDES
Bueno veran, hace tiempo que estoy modificando el tema Rocket para moodle 2.3 y ya he logrado modificarlo bastante.
Sin embargo todo ha sido a punto del experimento y error. Solo conocia la estructura del html y css, entrar con el PHP ha sido una barrera para mi, pero no inscuperable.
Si existe una persona que me explique bien, no se si se pueda de forma sencilla, como es que funciona esto de los string o de como deberia ser el proceso por pasos para querer cambiar algo, sin tener que añadir nuevos div, ocultar otros o dañar la plantilla quedano inutilizable para nuevas versiones, de esta o del mismo cms, se lo agradeceria mucho.
(ojala en español, aunque se que es mucho pedir)
Si no me he dado a entender, lo voy a intentar deescribir de la siguiente forma:
Por ejemplo: Este es mi proceder si quiero cambiar un msje en ingles a otro en español
Rocket (si le cambio el nombre se daña todo, por eso no lo he hecho)
- Lang
- en
theme_rocket.php
Yo suponia que si hacia cambios en este archivo, es decir traducir lo que esta escrito de ingles a español, se iba a reflejar cuando lo subiera al servidor sin embargo me sigue mostrando el mismo texto por defecto en ingles, aunque en el archivo este en español.
Solución: Abro todos los archivos php uso la herramientas buscar en todos los archivos abiertos el nombre de la etiqueta <div> que descubro en firebug, comento una linea de codigo que supuestamente yo es la que llama al archivo theme_rocket.php y coloco un nuevo div con una class / id nuevo (<div id="nuevoid"> mensaje traducido al español <div/>) y creo un estilo id / class nuevo en el archivo rocket_style.css
Por ejemplo: Este es mi proceder si quiero cambiar un color a otro
Rocket
- Style
rocket_style.css
Busco el estilo que afecta el div al que quiero cambiar el color. Dejo como comentario la linea de codigo que tiene una secuencia string
*/background-color: ({{"theme-rocket-color"}});/*
y escribo nuevamente pero cambiando al color que necesito
background-color: #000;
Repito: A mi me funciona, el problema es que siento que estoy alterando de gravedad la secuencia logica del lenguaje php, que no domino (solo soy un diseñador que aspira a ser desarrollador algun día) causando problemas en un futuro a la hora de actualizar.
pdd: Sr administradores sí este no es el foro donde pedir esta clase de ayuda, sino en el themes (T.T en ingles) , me avisan para postearlo alla.
Gracias y buen día.
(Edited by David Hernandez - Mensaje movido desde el foro "Un curso en castellano ¿Para qué? (De preferencia no usar este foro para consultas técnicas) - original submission Tuesday, 13 November 2012, 6:36 PM)