*** khildin has quit IRC | 02:22 | |
*** ignas has quit IRC | 03:25 | |
*** menesis has quit IRC | 04:42 | |
*** replaceafill has quit IRC | 06:47 | |
*** menesis has joined #schooltool | 10:56 | |
*** menesis has quit IRC | 11:46 | |
*** menesis has joined #schooltool | 12:34 | |
*** khildin has joined #schooltool | 12:47 | |
*** yvl has quit IRC | 14:43 | |
*** khildin has quit IRC | 15:29 | |
*** khildin has joined #schooltool | 15:42 | |
*** replaceafill has joined #schooltool | 16:32 | |
*** yvl has joined #schooltool | 17:17 | |
*** replaceafill has quit IRC | 17:47 | |
*** menesis has quit IRC | 17:50 | |
*** menesis has joined #schooltool | 17:51 | |
*** menesis has quit IRC | 18:14 | |
*** Fer-Picu has joined #schooltool | 20:15 | |
Fer-Picu | Hello | 20:15 |
---|---|---|
Fer-Picu | i need support | 20:16 |
Fer-Picu | is any body out there? | 20:16 |
Fer-Picu | i have a quiestion from schooltool new year | 20:18 |
Fer-Picu | can you helpme please ? | 20:18 |
*** Fer-Picu_ has joined #schooltool | 20:19 | |
*** Fer-Picu__ has joined #schooltool | 20:42 | |
*** Fer-Picu_ has quit IRC | 20:43 | |
*** Fer-Picu has quit IRC | 20:44 | |
khildin | Fer-Picu__, I am not that familiar with schooltool (yet), but ask away, maybe I can help or someone else in this channel | 20:46 |
Fer-Picu__ | i am leaning to driver schooltool and school administration's | 20:51 |
khildin | Fer-Picu__, you already have schooltool installed? on what kind of server?? | 20:51 |
Fer-Picu__ | is a ubuntu server 12.07 | 20:52 |
Fer-Picu__ | sorry 12.1 | 20:52 |
khildin | 12.10? ok... | 20:53 |
Fer-Picu__ | yes | 20:53 |
khildin | you realize 12.10 is notan LTS version? | 20:53 |
khildin | so you have to dist-upgrade every 6 months | 20:53 |
*** replaceafill has joined #schooltool | 20:53 | |
Fer-Picu__ | yes but i'm only testing the app | 20:54 |
khildin | ok... then no problem.... | 20:55 |
khildin | so... any problems you encounter? | 20:56 |
Fer-Picu__ | i configured the courses the sections and the groups but i want start new year i have update all sections again | 20:56 |
Fer-Picu__ | is any way for update all the sections ? | 20:58 |
khildin | hmm.. I don't know... maybe replaceafill or th1a know? | 20:59 |
Fer-Picu__ | undestanding the sections as group of students to learn any subjet | 21:00 |
*** douglas has joined #schooltool | 21:01 | |
Fer-Picu__ | I do not find it confusing that persistence | 21:01 |
Fer-Picu__ | douglas you undestand spanish ? | 21:02 |
*** ignas has joined #schooltool | 21:03 | |
*** kiko_ has joined #schooltool | 21:05 | |
Fer-Picu__ | in my school system we have a student's group for a long school year's and these gruop | 21:07 |
Fer-Picu__ | have a persintence in the year's | 21:08 |
replaceafill | Fer-Picu__, hola | 21:08 |
Fer-Picu__ | hablas español ? | 21:08 |
replaceafill | sí | 21:08 |
replaceafill | soy de El Salvador :) | 21:08 |
Fer-Picu__ | genial! yo de argentina | 21:09 |
replaceafill | creo que lo que que necesitas puedes resolverlo exportando los datos del primer año | 21:09 |
replaceafill | haciendo algunos cambios en el archivo XLS | 21:09 |
replaceafill | e importándolo de regreso hacia el nuevo año | 21:09 |
replaceafill | )me refiero a la parte de las secciones) | 21:09 |
Fer-Picu__ | pero a quien atribuis que informacion , es decir , yo tengo los cursos , y los grupos que son los que persisten año tras año | 21:10 |
Fer-Picu__ | entonces un curso vendria a ser una materia,(un contenido temático) | 21:11 |
douglas | hello | 21:11 |
replaceafill | Fer-Picu__, correcto | 21:11 |
Fer-Picu__ | la seccion es el grupo que cursa esa materia es un grado, o un año escolar | 21:11 |
replaceafill | como Matemática, Ciencias Naturales o Inglés | 21:11 |
replaceafill | así es | 21:12 |
replaceafill | aquí en El Salvador pensamos más en el concepto de "grado" | 21:12 |
Fer-Picu__ | y vos decis que exporte toda la escuela en que formato ? | 21:12 |
replaceafill | un grupo de estudiantes a los que se les imparten diferentes materias | 21:12 |
*** douglas has quit IRC | 21:12 | |
replaceafill | Fer-Picu__, SchoolTool exporta en XLS | 21:12 |
replaceafill | y crea hojas independientes para diversos aspectos: Personas, Cursos, Secciones, Años Escolares | 21:13 |
Fer-Picu__ | ap cierto, se me habia hecho una confusion disuclpa | 21:13 |
replaceafill | (aunque nombradas en inglés) | 21:13 |
replaceafill | no hay problema | 21:13 |
replaceafill | y no es necesario que importes todas las hojas de regreso | 21:13 |
Fer-Picu__ | ok! luego genero el nuevo año escolar con el nuevo grupo | 21:14 |
replaceafill | por ejemplo si no cambiarás ningún dato personal de nadie, puedes eliminar Personas | 21:14 |
replaceafill | Fer-Picu__, correcto | 21:14 |
replaceafill | sólo asegúrate que los identificadores (campos ID) sean diferentes | 21:14 |
Fer-Picu__ | ajam, y me copio las secciones del año anterior , | 21:15 |
Fer-Picu__ | entiendo entiendo | 21:15 |
replaceafill | correcto | 21:15 |
replaceafill | :) | 21:15 |
replaceafill | ese es mi "pobre" método de pasar estudiantes al siguiente grado :( | 21:16 |
replaceafill | ya que ST aún no tiene esa función | 21:16 |
Fer-Picu__ | mi intención con unos amigos es la de desarrollar esa parte de manera automática | 21:16 |
replaceafill | pero si eres lo suficientemente meticuloso, es posible | 21:16 |
replaceafill | Fer-Picu__, recuerdo que hay un bug relacionado, dejame ver | 21:17 |
Fer-Picu__ | debido a que aqui las secretarias les daria flojera aprender la aplicación y mas si tienen q hacer meticulosamente esas cosas | 21:17 |
Fer-Picu__ | sip, yo encontre un bug | 21:17 |
replaceafill | ah definitivamente, te entiendo | 21:17 |
replaceafill | https://bugs.launchpad.net/schooltool/+bug/594806 | 21:18 |
replaceafill | es algo relacionado | 21:18 |
Fer-Picu__ | si personalizas la demografia y agregas un campo de entero , en la importacion xls debe ser texto | 21:18 |
replaceafill | si | 21:18 |
Fer-Picu__ | por ejemplo algo comun como el dni | 21:18 |
replaceafill | correcto | 21:18 |
replaceafill | si por casualidad en ST obtienes 1238342.0 | 21:19 |
replaceafill | es por el tipo de datos en la hoja electronica | 21:19 |
Fer-Picu__ | bueno, generando soluciones IT esto tendria que verse dentro del codigo | 21:20 |
Fer-Picu__ | tengo un mínimo acercamiento a grok, pues ahora me falta zope | 21:21 |
replaceafill | :) | 21:21 |
replaceafill | alguna vez experimentamos con grok, pero nunca se tomó la decisión de incorporarlo del todo | 21:21 |
Fer-Picu__ | recuerdo haberte mencionado esto, soy fernando piaggi y the habia hecho esta pregunta https://answers.launchpad.net/schooltool/+question/223065 | 21:22 |
replaceafill | ah! mucho gusto :) | 21:22 |
Fer-Picu__ | igualmente! , sabes que es algo que me resulta curioso | 21:24 |
Fer-Picu__ | es que es posible la inyeccion de codigo scrip al generar un alumno | 21:25 |
Fer-Picu__ | *script | 21:25 |
replaceafill | inyeccion como en xss? | 21:26 |
Fer-Picu__ | sip | 21:26 |
replaceafill | ooops, yo pensaba que todo se escapaba automaticamente! | 21:26 |
Fer-Picu__ | osea me supuse que una de la respuestas posibles es que al ser el admin el que genera usuarios no habria problema | 21:27 |
replaceafill | como lo haces? | 21:28 |
replaceafill | me refiero, donde está la falla? | 21:28 |
replaceafill | en un campo específico? | 21:28 |
Fer-Picu__ | pero un alumno tmb puede crear un evento que tenga xss | 21:29 |
Fer-Picu__ | <script type="text/javascript"> document.forms["form"]["form.widgets.title"].value = "NUEVO NOMBRE PARA LA ESCUELA"; document.forms["form"]["form.buttons.apply"].click(); </script> | 21:30 |
Fer-Picu__ | me deja enviar algo asi | 21:30 |
Fer-Picu__ | y tmb redirecciona | 21:30 |
Fer-Picu__ | es decir que : | 21:30 |
Fer-Picu__ | Un administrador puede colocar este código en algún campo de una persona o inclusive un alumno puede crear un evento y pegar un código similar en el título de un evento. Este código se ejecuta cuando el navegador lo interpreta. En los lugares que puede ejecutarse es cuando alguien abre el perfil de un usuario, o cuando alguien abre el evento. | 21:30 |
Fer-Picu__ | el script es eso | 21:31 |
Fer-Picu__ | <form action="http://192.168.161.128:7080/schoolName.html" method="post" enctype="multipart/form-data" class="standalone" name="form" id="form"> <input id="form-widgets-title" name="form.widgets.title" class="text-widget required textline-field" value="NUEVO NOMBRE PARA LA ESCUELA" type="text" style="display: none" /> <input id="form-buttons-apply" name="form.buttons.apply" | 21:31 |
Fer-Picu__ | el punto es me permite insertar caracteres de escape | 21:33 |
Fer-Picu__ | el limite de caracteres no me permite enviarlo entero | 21:35 |
replaceafill | te entiendo, el estudiante puede insertar <script>...</script> como título por ejemplo para un evento en su calendario | 21:35 |
replaceafill | lo que no encuentro, es como hacer que el administrador ejecute el código | 21:36 |
Fer-Picu__ | en el ejemplo del calendario del alumno solo tiene que ingresar al calendario del alumno | 21:40 |
Fer-Picu__ | https://docs.google.com/document/d/1_-8nLFscMfeTGLAxEGU1lOXHFqVXtLaTa6OrP_MmW4M/edit un ejemplo | 21:45 |
Fer-Picu__ | por otro lado, pregunto : ST no tiene incorporado el concepto de que un grupo de alumnnos estudien N cantidad de materias, no ? | 22:00 |
* replaceafill regresa de almorzar :) | 22:03 | |
replaceafill | Fer-Picu__, no | 22:03 |
replaceafill | pero para un piloto en Camboya lo hicimos usando: niveles, grupos, cursos y secciones | 22:04 |
replaceafill | "fingimos" el comportamiento | 22:04 |
Fer-Picu__ | suena interesaNTE | 22:05 |
Fer-Picu__ | mm no lo veo en el repo :S | 22:06 |
replaceafill | dejame buscar | 22:06 |
replaceafill | es realmente viejo | 22:06 |
replaceafill | 2010-2011 | 22:06 |
replaceafill | https://code.launchpad.net/~replaceafill/schooltool/schooltool.cambodia | 22:07 |
replaceafill | funcionaba con la version 1.4 de ST | 22:07 |
replaceafill | http://bazaar.launchpad.net/~replaceafill/schooltool/schooltool.cambodia/view/head:/src/schooltool/cambodia/grade/grade.py | 22:08 |
replaceafill | alli tienes algunas de las relaciones necesarias | 22:09 |
Fer-Picu__ | creo q entiendo por donde va el codigo, soy un noob pero se entiende | 22:12 |
Fer-Picu__ | algo parecido habria q hacer con la migracion de años | 22:14 |
Fer-Picu__ | agrupar las secciones y cursos y pasarlos de manera automatica | 22:14 |
replaceafill | correcto | 22:14 |
replaceafill | actualmente los niveles no hacen NADA :( | 22:14 |
Fer-Picu__ | el admin escolar debe actualizar lso repitentes "a mano" pero siempre repiten menos de los que pasan | 22:15 |
replaceafill | correcto | 22:15 |
Fer-Picu__ | cuando decis que los niveles no hacen nada me estas diciendo que no son funcionales en el cambodian ? | 22:19 |
replaceafill | no, perdon, me refiero a la version actual de ST | 22:19 |
replaceafill | en cambodia funcionaban correctamente por los usabamos :) | 22:19 |
Fer-Picu__ | osea q esta pero no se intancia en ningun momento | 22:19 |
Fer-Picu__ | correcto sirve de inspiración | 22:20 |
Fer-Picu__ | *cambodia | 22:22 |
replaceafill | camboya en latinoamericano :D | 22:22 |
Fer-Picu__ | sip acabo de googlear )( | 22:24 |
Fer-Picu__ | :) | 22:24 |
Fer-Picu__ | estoy tratando de simular un curso como un grupo de estudiantes para tomarle asistencia | 22:36 |
Fer-Picu__ | es una pena que pueda crear otro grupo con atributos predeterminados | 22:36 |
th1a | hi replaceafill & Fer-Picu__ | 22:36 |
Fer-Picu__ | *que no pueda | 22:37 |
* th1a had to baby-sit this afternoon. | 22:37 | |
replaceafill | hey th1a | 22:37 |
Fer-Picu__ | hola or hey ! | 22:37 |
replaceafill | Fer-Picu__, atributos predeterminados? | 22:37 |
Fer-Picu__ | claro el trabajo del gabinete psicologico por ejemplo es el de usar solo intervention para citar a los alumnos o mandar mails a los padres | 22:38 |
Fer-Picu__ | entonces yo necesito otro rol | 22:38 |
Fer-Picu__ | u otro caso es el de un clerk que tenga mas cargo que otro clerk | 22:39 |
replaceafill | ah, te refieres a permisos personalizados? | 22:40 |
Fer-Picu__ | si creo q se dice ACL | 22:40 |
replaceafill | en pyramid :D | 22:40 |
replaceafill | si, te entiendo | 22:40 |
replaceafill | en teoria, es posible hacerlo usando zcml | 22:40 |
replaceafill | (si no recuerdo mal) | 22:41 |
replaceafill | pero necesitarias modificar la aplicacion para entender los nuevos permisos | 22:41 |
Fer-Picu__ | sip algo de zcml uso un amigo | 22:42 |
Fer-Picu__ | cuando estabamos practicando con grok | 22:42 |
Fer-Picu__ | para hacer rol administrativo y rol de empleado , en un sistema de gestion de turnos | 22:43 |
Fer-Picu__ | tmb plug autentication y zope autentication | 22:45 |
*** kiko_ has quit IRC | 23:06 | |
*** Fer-Picu__ has quit IRC | 23:15 | |
th1a | replaceafill: What was that all about? | 23:28 |
replaceafill | he's just testing ST | 23:29 |
replaceafill | and it seems he's a developer | 23:29 |
replaceafill | and wants to learn how to customize it | 23:29 |
th1a | Do you think there is any hope? | 23:30 |
replaceafill | well... he knows grok | 23:30 |
replaceafill | that's something :) | 23:30 |
th1a | Oh! Where is he? | 23:31 |
replaceafill | Argentina | 23:31 |
th1a | Well, there's some hope then, based on past experience. ;-) | 23:31 |
replaceafill | :D | 23:31 |
th1a | Does he have anything in particular in mind? | 23:32 |
replaceafill | promotion | 23:32 |
replaceafill | his first question was: how to move students from one year to the new one | 23:32 |
th1a | Ah... yes, I've already told people not to try to do that themselves. | 23:32 |
replaceafill | i just recommended export, modify, import | 23:32 |
replaceafill | tricky but it works | 23:32 |
th1a | Good idea! | 23:33 |
th1a | I wouldn't want someone to make that their first SchoolTool coding project. | 23:33 |
replaceafill | :D | 23:33 |
replaceafill | true | 23:33 |
replaceafill | then i showed him the old cambodia code so he could see how we used relationships | 23:33 |
replaceafill | to simulate what he wants | 23:34 |
replaceafill | it seems Argentina is similar to El Salvador | 23:34 |
replaceafill | with the concept of level (or grade) | 23:34 |
replaceafill | we don't think much of sections | 23:34 |
replaceafill | also similar to Cambodia | 23:34 |
replaceafill | th1a, question | 23:35 |
replaceafill | the student detail report is the same report card + attendance detail, right? | 23:35 |
replaceafill | i mean, dates when you were absent and tardiness | 23:36 |
th1a | Yes, as we go along it should be pretty much everything. | 23:36 |
th1a | As much as we can sanely put in a pdf about a student. | 23:37 |
th1a | In a couple pages. | 23:37 |
replaceafill | i was thinking that it should just be an option in the report card | 23:37 |
replaceafill | and we can get rid of the different report | 23:37 |
replaceafill | i mean, separate | 23:37 |
th1a | I mean everything everything. | 23:37 |
replaceafill | ah | 23:37 |
th1a | It just isn't that at this point. | 23:38 |
replaceafill | so detail would include more than grades | 23:38 |
replaceafill | right | 23:38 |
th1a | Yeah. | 23:38 |
replaceafill | got it | 23:38 |
th1a | It is just not fully developed. | 23:38 |
replaceafill | right | 23:38 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!