From 56ca681022ebbcebd1b1362da39678f9cc965a4f Mon Sep 17 00:00:00 2001 From: giro123 Date: Fri, 4 Jul 2003 17:02:12 +0000 Subject: [PATCH] *** empty log message *** --- lang/es/docs/coding.html | 256 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 256 insertions(+) create mode 100644 lang/es/docs/coding.html diff --git a/lang/es/docs/coding.html b/lang/es/docs/coding.html new file mode 100644 index 0000000000..44fb3b7736 --- /dev/null +++ b/lang/es/docs/coding.html @@ -0,0 +1,256 @@ + + + Documentos de Moodle: Reglas para el código + + + + + + + +

Reglas generales para generar código en Moodle
+

+

Reglas Generales
+

+
    +
  1. Todos los archivos deben utilizar la extensión .php.
  2. +
  3. Deben mantenerse todas las notas de copyright. Ud. puede colocar +la suya si es necesario.
  4. +
  5. Cada archivo debe incluir el config.php principal.
  6. +
  7. Cada archivo debe certificar que el usuario esté +correctamente autenticado, utilizando require_login() and isadmin(), +isteacher(), iscreator() o isstudent().
  8. +
  9. Todo acceso a la base de datos debe utilizar las funciones +incluidas en lib/datalib.php en cuanto sea posible --esto permite la +compatibilidad entre un amplio rango de bases de datos. Con esas +funciones es posible hacer casi todo. Cualquier otra instrucción +SQL debe ser: inter-plataforma, restringida a funciones +específicas dentro del código (a menudo un archivo +lib.php), y señalado con claridad.
  10. +
  11. Todas las cadenas deben ser traducibles --crear nuevos textos en +los archivos de "lang/en" y llamarlos utilizando get_string() o +print_string().
  12. +
  13. Todos los archivos de ayuda deben ser traducibles --crear nuevos +textos en los archivos de "lang/en/help" y llamarlos utilizando +helpbutton().
  14. +
+

 

+

Coding Style

+
    +
  1. No utilice tabuladores. Use sangría consistente con 4 +espacio.
  2. +
  3. Siempre se deben utilizar llaves para los bloques de +código (aunque sean de una sola línea). Moodle usa este +estilo: +

    if ($quiz->attempts) {
    +    if (
    $numattempts > $quiz->attempts) {
    +        
    error($strtoomanyattempts, "view.php?id=$cm->id");
    +    }
    +}

    +
  4. +
  5. Más por venir... este documento aún no está +completo.
  6. +
+

 

+
+

Moodle +Documentation

+

Version: $Id: faq.html,v 1.6 +2003/03/30 13:54:28 moodler Exp $

+ + -- 2.39.5