Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Some finger errors revised

  • Loading branch information...
commit fb638a8049485924fec7f358922874ab7afc481a 1 parent e29eea4
anvergara authored
Showing with 77 additions and 78 deletions.
  1. +41 −42 lang/es/docs/coding.html
  2. +36 −36 lang/es/docs/release.html
View
83 lang/es/docs/coding.html
@@ -6,13 +6,14 @@
</head>
<body bgcolor="#FFFFFF">
<h1>Manual de Estilo del C&oacute;digo</h1>
-<p class="normaltext">Cualquier proyecto colaborativo necesita que que la consistencia
+<p class="normaltext">Cualquier proyecto colaborativo necesita que la consistencia
y la estabilidad sean fuertes.</p>
-<p class="normaltext">Esta manual de estilo ha sido escrito para conseguir que
- todo el c&oacute;digo de Moodle cumpla estas caracter&iacute;sticas. Es cierto que la parte
- m&aacute;s antigua del c&oacute;digo no cumple lo aqu&iacute; especificado en algunos casos, pero
- esto ser&aacute; solucionado en breve. Todo el c&oacute;digo nuevo definitivamente deber&aacute;
- adherirse a estos est&aacute;ndares de la forma m&aacute;s exacta posible.</p>
+<p class="normaltext">Este manual de estilo ha sido escrito para conseguir que
+ todo el c&oacute;digo de Moodle cumpla estas caracter&iacute;sticas. Es cierto
+ que la parte m&aacute;s antigua del c&oacute;digo no cumple lo aqu&iacute; especificado
+ en algunos casos, pero esto ser&aacute; solucionado en breve. Todo el c&oacute;digo
+ nuevo definitivamente deber&aacute; adherirse a estos est&aacute;ndares de la
+ forma m&aacute;s exacta posible.</p>
<h2>Reglas Generales</h2>
<ol class="normaltext">
<li class="spaced">Todos los archivos con c&oacute;digo deber&iacute;an utilizar la extensi&oacute;n
@@ -26,24 +27,20 @@
</li>
<li class="spaced">Todos los avisos de copyright deben ser mantenidos. Puedes
incluir los tuyos propios si resulta necesario.</li>
- <li class="spaced">Todos los archivos deben incluir el el archivo principal
- config.php.</li>
+ <li class="spaced">Todos los archivos deben incluir el archivo principal config.php.</li>
<li class="spaced">Cada archivo deber&iacute;a comprobar que el usuario est&aacute; autenticado
correctamente, utilizando las funciones require_login() y
isadmin(),
isteacher(),
iscreator()
o isstudent().</li>
- <li class="spaced">Todos los accesos a la base de datos deber&iacute;an utilizar las
- funciones de finidas en
- lib/datalib.php cuando sea posible
- -
- esto permite la compatibilidad con un gran n&uacute;mero de bases de datos.
-
- Deber&iacute;as encontrar que pr&aacute;cticamente todo es posible utilizando estas funciones.
- Si quieres esribir c&oacute;digo SQL entonces deber&aacute;s comprobar que: funciona en
- cualquir plataforma; restringido a funciones espec&iacute;ficas de tu c&oacute;digo (normalmente
- un archivo lib.php); y claramente comentado.</li>
+ <li class="spaced">Todos los accesos a la base de datos deber&iacute;an utilizar
+ las funciones definidas en lib/datalib.php cuando sea posible - esto permite
+ la compatibilidad con un gran n&uacute;mero de bases de datos. Deber&iacute;as
+ encontrar que pr&aacute;cticamente todo es posible utilizando estas funciones.
+ Si quieres escribir c&oacute;digo SQL entonces deber&aacute;s comprobar que:
+ funciona en cualquier plataforma; restringido a funciones espec&iacute;ficas
+ de tu c&oacute;digo (normalmente un archivo lib.php); y claramente comentado.</li>
<li class="spaced">No crees o utilices variables globales distintas de las
est&aacute;ndar $CFG, $SESSION, $THEME y $USER.</li>
<li class="spaced">Todas las variables deber&iacute;an ser inicializadas o, al menos,
@@ -57,22 +54,23 @@
<li class="spaced">Todos los archivos de ayuda deber&iacute;an ser traducibles - crea
nuevos textos en el directorio &quot;es/help&quot; y ll&aacute;malos utilizando
la funci&oacute;n helpbutton().</li>
- <li class="spaced">La informaci&oacute;n que llaga desde el navegador (enviada con
- los m&eacute;todos GET o POST) autom&aacute;ticamente tiene las &quot;magic_quotes&quot; aplicadas
- (sin importar la configuraci&oacute;n de PHP) por lo que uedes insertarla contotal
- seguridad en la base de datos. El resto de la informaci&oacute;n(obtenida desde
- los archivos, o desde la base de datos)
- debe ser escapada con la funci&oacute;n <font color="#339900">addslashes()</font> antes
- de insertarla en la base de datos.</li>
+ <li class="spaced">La informaci&oacute;n que llega desde el navegador (enviada
+ con los m&eacute;todos GET o POST) autom&aacute;ticamente tiene las &quot;magic_quotes&quot;
+ aplicadas (sin importar la configuraci&oacute;n de PHP) por lo que puedes
+ insertarla con total seguridad en la base de datos. El resto de la informaci&oacute;n(obtenida
+ desde los archivos, o desde la base de datos) debe ser escapada con la funci&oacute;n
+ <font color="#339900">addslashes()</font> antes de insertarla en la base de
+ datos.</li>
</ol>
<p>&nbsp;</p>
<h2>Estilo del C&oacute;digo</h2>
-<p class="normaltext">Comprendo que puede ser un poco frustrante modificar tu
- estilo de programaci&oacute;n si has trabajado en otras coasa, pero compara esa frustraci&oacute;n
- con la frustraci&oacute;n de toda la gente que intente, m&aacute;s adelante, encontrar el
- sentido del c&oacute;digo de Moodle si es una mezcla de estilos. Obviamente, hay muchos
- puntos a favor y en contra de cada estilo que la gente utiliza, pero el que
- se detalla aqu&iacute; es el que deber&aacute;s utilizar.</p>
+<p class="normaltext">Comprendo que puede ser un poco frustrante modificar tu
+ estilo de programaci&oacute;n si has trabajado en otras cosas, pero compara
+ esa frustraci&oacute;n con la frustraci&oacute;n de toda la gente que intente,
+ m&aacute;s adelante, encontrar el sentido del c&oacute;digo de Moodle si es
+ una mezcla de estilos. Obviamente, hay muchos puntos a favor y en contra de
+ cada estilo que la gente utiliza, pero el que se detalla aqu&iacute; es el que
+ deber&aacute;s utilizar.</p>
<ol class="normaltext">
<li class="spaced"><strong>El sangrado</strong> del texto debe ser siempre
de 4 espacios. No utilices los tabuladosres NUNCA.</li>
@@ -99,11 +97,12 @@
<p class="examplecode"><font color="#006600">define(&quot;FORUM_MODE_FLATOLDEST&quot;,
1);</font></p>
</li>
- <li class="spaced"><strong>Los nombres de las funciones</strong> tienen que
- ser palabras sencillas en min&uacute;sculas y en Ingl&eacute;s, y empezar con el nombre
- del m&oacute;dulo al que pertenecen para evitar conflictos entre m&oacute;dulos. Las palabras
- deber&iacute;an separarse por guiones bajos. Los par&aacute;mentros, si es posible, tendr&aacute;n
- valores por defecto. F&iacute;jate en que no has espacio entre el nombre de la funci&oacute;n
+ <li class="spaced"><strong>Los nombres de las funciones</strong> tienen que
+ ser palabras sencillas en min&uacute;sculas y en Ingl&eacute;s, y empezar
+ con el nombre del m&oacute;dulo al que pertenecen para evitar conflictos entre
+ m&oacute;dulos. Las palabras deber&iacute;an separarse por guiones bajos.
+ Los par&aacute;mentros, si es posible, tendr&aacute;n valores por defecto.
+ F&iacute;jate en que no haya espacio entre el nombre de la funci&oacute;n
y lo siguiente (par&eacute;ntesis).<br>
<p class="examplecode"> <font color="#007700">function </font><font color="#0000BB">forum_set_display_mode</font><font color="#007700">(</font><font color="#0000BB">$mode</font><font color="#007700">=</font><font color="#0000BB">0</font><font color="#007700">)
{<br />
@@ -121,9 +120,9 @@
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}</font></p>
</li>
- <li class="spaced"><strong>Los bloques de c&oacute;digo</strong> siempre deben
- estar encerrados por llaves(incluso si solo constan de una l&iacute;nea). Moodle
- utiliza este estilo:
+ <li class="spaced"><strong>Los bloques de c&oacute;digo</strong> siempre deben
+ estar encerrados por llaves (incluso si solo constan de una l&iacute;nea).
+ Moodle utiliza este estilo:
<p class="examplecode"> <font color="#006600">if (</font><font color="#0000CC">$quiz</font><font color="#006600">-&gt;</font><font color="#0000CC">attempts</font><font color="#006600">)
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;if (</font><font color="#0000CC">$numattempts </font><font color="#006600">&gt;
@@ -209,9 +208,9 @@
<li><strong>name</strong> - el nombre completo de la instancia</li>
</ul>
</li>
- <li class="spaced">El resto de las tablas asociadas con un m&oacute;dulo que contiene
- informaci&oacute;n sobre 'cosas', deber&iacute;an ser llamandas <strong>modulo_cosas</strong>(f&iacute;jate
- en el plural!).</li>
+ <li class="spaced">El resto de las tablas asociadas con un m&oacute;dulo que
+ contiene informaci&oacute;n sobre 'cosas', deber&iacute;an ser llamandas <strong>modulo_cosas
+ </strong>(f&iacute;jate en el plural!).</li>
<li class="spaced">Los nombres de los campos (columnas) deber&iacute;an ser sencillos
y cortos, siguiendo las mismas reglas que los nombres de las variables.</li>
<li class="spaced">Cuando sea posible, las columnas que contengan una referencia
View
72 lang/es/docs/release.html
@@ -1,14 +1,14 @@
<head>
-
-<title>Moodle Docs: Current Release notes</title>
-
+
+<title>Moodle Docs: notas sobre la versión actual</title>
+
<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
-
+
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
+
<style type="text/css">
<!-- dt {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
- dd {margin-bottom:1em;}
+ dd {margin-bottom:1em;}
-->
</style>
</head>
@@ -20,18 +20,18 @@
<ul>
<dl>
<dt>Problemas resueltos:</dt>
- <dd>
+ <dd>
<ul>
- <li>Algunos c&oacute;digos HTML que afectaban a la estabilidad del edito
+ <li>Algunos c&oacute;digos HTML que afectaban a la estabilidad del editor
HTML bajo IE6 en algunas p&aacute;ginas han sido solucionados.</li>
<li>Algunos problemas en las opciones de auto-v&iacute;nculo en los filtros
arreglados.</li>
- <li>Modificada la barra de navegaci&oacute;n (utilzando el car&aacute;cter &raquo;).</li>
+ <li>Modificada la barra de navegaci&oacute;n (utilizando el car&aacute;cter &raquo;).</li>
<li>Los archivos de Flash ahora tienen su propio icono.</li>
- <li>La inclusi&oacute;n de enlaces al curso en el editor HTML has sido
+ <li>La inclusi&oacute;n de enlaces al curso en el editor HTML ha sido
corregida.</li>
<li>El bloque de enlaces a las secciones ahora mantiene el &quot;focus&quot;.</li>
- <li>Los archivos del sitio ahora respetan al configuraci&oacute;n &quot;forcelogin&quot;.</li>
+ <li>Los archivos del sitio ahora respetan la configuraci&oacute;n &quot;forcelogin&quot;.</li>
<li>La actualizaci&oacute;n de bloques sin base de datos funciona.</li>
<li>Actualizaciones en los lenguajes.</li>
</ul>
@@ -45,16 +45,16 @@
<ul>
<dl>
<dt>Principales nuevas caracter&iacute;sticas:</dt>
- <dd>
+ <dd>
<ul>
<li>Nueva utilidad de <strong>Calendario</strong> (gracias a
Jon Papaioannou y la <a target="_blank" href="http://www.sch.gr/">Greek
School Network</a>!).</li>
- <li>Nueva utilidad de <strong>Bloques</strong>, permitiendo quelos bloques
+ <li>Nueva utilidad de <strong>Bloques</strong>, permitiendo que los bloques
sean incluidos y movidos por la p&aacute;gina del curso (gracias a
Jon Papaioannou, Eloy Lafuente y otros!).</li>
<li>Nuevo sistma de difusi&oacute;n <strong>RSS </strong> permite a los
- Foros y alos Glosarios (y m&aacute;s adelante, a otros m&oacute;dulos)
+ Foros y a los Glosarios (y m&aacute;s adelante, a otros m&oacute;dulos)
publicar v&iacute;a RSS (Gracias,
Eloy!).</li>
<li><strong>El filtro multimedia</strong> ahora soporta la inclusi&oacute;n
@@ -65,9 +65,9 @@
</ul>
</dd>
<dt>Otras nuevas caracter&iacute;sticas:</dt>
- <dd>
+ <dd>
<ul>
- <li>Un nuevo tipo de recuros (llamado &quot;Directorio&quot;) mostrar&aacute; un
+ <li>Un nuevo tipo de recursos (llamado &quot;Directorio&quot;) mostrar&aacute; un
directorio entero de ficheros (incluyendo subdirectorios).</li>
<li>Los recuros que son archivos (subidos o p&aacute;ginas web) ahora muestran
un icono distintivo en la p&aacute;gina principal del curso.</li>
@@ -82,7 +82,7 @@
<li>Cuando el acceso de Google est&aacute; activado, la p&aacute;gina de traducci&oacute;n
de Google funciona tambi&eacute;n.</li>
<li>Las sesiones son ahora almacenadas de forma privada en el directorio
- de datos de Moodle - esto hace que Moodle funciona mejor en clusters
+ de datos de Moodle - esto hace que Moodle funcione mejor en clusters
y soluciona algunos problemas de expiraci&oacute;n de sesiones en servidores
web compartidos.</li>
<li>Las im&aacute;genes de los usuarios puedens ser borradas f&aacute;cilmente desde
@@ -105,7 +105,7 @@
<li>A&ntilde;adido mejor soporte para la importaci&oacute;n de cuestionarios desde
Blackboard.</li>
<li>El gui&oacute;n cron de PHP ahora puede ser ejecutado como un binario.</li>
- <li>El editor HTML ha sido mejorado en&oacute;rmemente.</li>
+ <li>El editor HTML ha sido mejorado enormemente.</li>
<li>La p&aacute;gina por defecto de actividad reciente es ahora calculada desde
el &uacute;ltimo acceso al curso (o dos d&iacute;as, lo que sea m&aacute;s reciente). Anteriormente
era calculada desde la &uacute;ltima conexi&oacute;n al sitio.</li>
@@ -116,7 +116,7 @@
</ul>
</dd>
<dt>Problemas resueltos:</dt>
- <dd>
+ <dd>
<ul>
<li>Cientos de peque&ntilde;os fallos han sido solucionados en todas partes,
generalmente mejorando la apariencia y la robustez de Moodle.</li>
@@ -139,7 +139,7 @@
<ul>
<dl>
<dt>Varios problemas menores resueltos:</dt>
- <dd>
+ <dd>
<ul>
<li>Corregidos algunos problemas que causaban que los gr&aacute;ficos de las
encuestas no se mostraran en algunas circustancias.</li>
@@ -177,7 +177,7 @@
<ul>
<dl>
<dt>Principales nuevas caracter&iacute;sticas:</dt>
- <dd>
+ <dd>
<ul>
<li>Nuevo soporte para grupos en los cursos (con muchas opciones).</li>
<li><strong>Filtros de texto</strong> que permiten procesar los textos
@@ -201,7 +201,7 @@
</ul>
</dd>
<dt>Cursos:</dt>
- <dd>
+ <dd>
<ul>
<li>Las actividades pueden tener sangrias en la visualizaci&oacute;n del curso,
permitiendo estructurarlas mejor.</li>
@@ -237,7 +237,7 @@
</ul>
</dd>
<dt>Administraci&oacute;n del sitio:</dt>
- <dd>
+ <dd>
<ul>
<li>Solucionado un importante problema de seguridad para evitar que los
profesores accedan a Moodle como profesores si los administradores
@@ -291,7 +291,7 @@
</ul>
</dd>
<dt>Themes:</dt>
- <dd>
+ <dd>
<ul>
<li>Soluci&oacute;n de problemas para que Internet Explorer utilice la hoja
de estilos de una manera m&aacute;s robusta.</li>
@@ -300,7 +300,7 @@
</ul>
</dd>
<dt>Traducciones:</dt>
- <dd>
+ <dd>
<ul>
<li>Nuevos lenguajes: Gallego y Lituano.</li>
<li>Mejorado el interfaz de edici&oacute;n de lenguajes - ahora permite elegir
@@ -320,7 +320,7 @@
</ul>
</dd>
<dt>Copia de Seguridad / Restauraci&oacute;n:</dt>
- <dd>
+ <dd>
<ul>
<li>Las copias de seguridad autom&aacute;ticas pueden ser programadas por el
administrador para todos los cursos a la vez.</li>
@@ -331,7 +331,7 @@
</ul>
</dd>
<dt>Filtros de texto y formateo:</dt>
- <dd>
+ <dd>
<ul>
<li>Avido: Los nuevos filtros de texto incrementar&aacute;n la carga de tu servidor,
particularmente cuando se trata de filtros complicados. Util&iacute;zalos
@@ -356,7 +356,7 @@
</ul>
</dd>
<dt> API del desarrollador:</dt>
- <dd>
+ <dd>
<ul>
<li>Una nueva gu&iacute;a del c&oacute;digo est&aacute; disponible.</li>
<li>Una nueva gu&iacute;a de filosof&iacute;a est&aacute; disponible ;-)</li>
@@ -370,14 +370,14 @@
</ul>
</dd>
<dt>Chats</dt>
- <dd>
+ <dd>
<ul>
<li>Las sesiones del chat pueden ser borradas.</li>
<li>Los chats programados muestran la franja horaria para ser m&aacute;s claros.</li>
</ul>
</dd>
<dt>Foros:</dt>
- <dd>
+ <dd>
<ul>
<li>Las preferencias de visualizaci&oacute;n de los foros son recordadas entre
sesiones.</li>
@@ -397,14 +397,14 @@
</ul>
</dd>
<dt>Diarios:</dt>
- <dd>
+ <dd>
<ul>
<li>Las preguntas del diario pueden utilizar ahora el editor HTML.</li>
<li>Solucionados algunos problemas con la valoraci&oacute;n de los diarios.</li>
</ul>
</dd>
<dt>Cuestionarios:</dt>
- <dd>
+ <dd>
<ul>
<li>Las preguntas y las categor&iacute;as pueden ser editadas sin necesidad
de editar un cuestionario.</li>
@@ -433,7 +433,7 @@
</ul>
</dd>
<dt>Recursos:</dt>
- <dd>
+ <dd>
<ul>
<li>Los profesores pueden visualizar los ficheros de forma m&aacute;s directa
al crear recursos de archivo subido.</li>
@@ -448,7 +448,7 @@
</ul>
</dd>
<dt>Talleres:</dt>
- <dd>
+ <dd>
<ul>
<li>Cambios en el sitema de valoraci&oacute;n cruzada.</li>
<li>Nueva fase de valoraci&oacute;n.</li>
@@ -456,7 +456,7 @@
</ul>
</dd>
<dt>Miscellaneous</dt>
- <dd>
+ <dd>
<ul>
<li>Moodle ignora cualquier carpeta que Frontpage haya podido a&ntilde;adir
(_vti_cnf).</li>
@@ -491,6 +491,6 @@
</center>
<p>&nbsp;</p>
<p align="CENTER"><font size="1"><a href="../doc/" target="_top">Documentaci&oacute;n
- de
+ de
Moodle</a></font></p>
<p align="CENTER"><font size="1">Version: $Id$</font></p>

0 comments on commit fb638a8

Please sign in to comment.
Something went wrong with that request. Please try again.