[hm] [wiki] [parrilla] Formulario:NodoHM
d1d4c
d1d4c en aktivix.org
Sab Oct 16 19:25:41 CEST 2010
Mensaje largo, lea con precauci�n ;)
El 15/10/10 22:01, anders escribi�:
> On Fri, 15 Oct 2010 15:34:10 +0200, d1d4c <d1d4c en aktivix.org> wrote:
>> Ei anders :)
>>
>> El 15/10/10 11:23, anders escribi�:
>>
>>> * Nuevas propiedades en el template/formulario de NodoHM
>>>
>>> - D�a asignado
>>> - Horario asignado
>>> - Sala asignada
>>
>> Respecto a esto, igual ser�a mejor crear otro formulario con esas
>> propiedades, no? as� no saldr�an en el formulario de nodo (lo de
>> asignar d�a, sala y hora no es algo de la dinamizadora del nodo, sino
>> de "los parrilleros de la casa de campo";))
>>
>
> Ya, si lo queremos hacer bien asi tendria que ser :S
>
> Igual otra opcion es no ponerlo en el mismo nodo, y que haya un listado
> para elegir los nodos, no se, a ver que se nos puede ocurrir. La
> solucion que habia puesto (que la viste seguro) es un comentario cutre
> de "por favor no rellenes este campo"
No, no es cutre, est� bien as�... hiciste bien en ponerlo. Adem�s, mola
en Hackmeeting que se mezclen cosas de "la organizaci�n" con cosas de
"cara a fuera" (por decirlo as�, por eso de romper la dicotom�a
asistente/organizador, etc.).
Pero no, la verdad es que lo tenemos as� porque todav�a no lo tenemos
mejor, jeje (�aunque est� como nunca antes hab�a estado!).
Genial haber hecho el "salto sem�ntico", este a�o, respecto a las fichas
de los nodos. Y con formularios. Perfecto (adem�s, mientras voy
aprendiendo c�mo funciona m�s o menos esta extensi�n y haciendo
experimentos, como lo de las tareas y m�s cosas por venir...;)).
De esta manera, m�s all� de pon�rselo f�cil a las dinamizadoras la tarea
de subir a la wiki la info de sus nodos, adem�s, por un lado podemos
hacer consultas y facilitar as� la tarea de hacer la parrilla, y por
otro, las inline queries van muy bien para automatizar la publicaci�n de
la info en la wiki din�micamente (siempre que se refresque la cache,
claro, jeje).
Fin del mensaje versi�n corta.
Volviendo al hilo:
Sobre lo que dec�as de hacerlo con una lista de nodos, para que saliera
como un desplegable en el formulario de asignar d�a, hora y sala a cada
nodo:
Interesante, veamos si se puede. Lo ideal ser�a que la propiedad fuera
din�mica. �Con una consulta ask? Ni idea, voy a probarlo:
He probado lo primero que se me ha ocurrido, pero sin �xito ^^, hubiera
molado que funcinase.... He intentado crear una propiedad din�mica
mediante una plantilla que conten�a una consulta, as�:
http://sindominio.net/hackmeeting/index.php?title=Atributo:Nodos
L�stima. No s� si por ese camino se puede conseguir algo, me he quedado
atascado all�.
Igual probando de hacerlo de otra forma. A ver si se me ocurre algo. En
cualquier caso, se rellena la lista de posibles valores (la lista de
nodos) de la propiedad, manualmente y ya.
Dejemos ese tema aparcado, sino, y pasemos a c�mo vincular ambos
formularios.
Para qu�?
El procedimiento para hacer la parrilla puede ser el siguiente:
{{P�gina|2010/Parrilla/Procedimientos|
* Dividir los nodos en tres categor�as seg�n tem�tica para
posteriormente intentar que no haya dos o m�s nodos pertenecientes a la
misma categor�a solapados en el tiempo (e intentando que haya el m�nimo
de cambios de sala para quien decida asistir a los nodos pertenecientes
a una de esas tres categor�as).
* Consultar las preferencias horarias y ver d�nde hay m�s de tres nodos
(por las tres salas).
* Donde haya m�s de tres, mirar si se pueden secuenciar a tres voces
(las preferencias son del tipo ma�ana/mediod�a/tarde/noche).
* Si hay alg�n conflicto con dos o m�s nodos, plantear a las
dinamizadoras correspondientes las posibilidades y dependiendo de su
flexibilidad intentar cuadrar la parrilla.
* Si no hubiera soluci�n para alguna combinaci�n (y no hubiera tampoco
la posibilidad de usar una improvisada cuarta sala) y eso significase
tener que prescindir de alg�n nodo, decirlo por la lista y que sea la
asamblea quien decida.
* Publicar en la wiki la parrilla final.
}} [0]
Bien, los formularios. Volvamos a eso:
Supongamos que ya tenemos la lista de nodos en una propiedad. Usamos esa
propiedad en el formulario de asignaci�n de d�a, hora y sala, Hab�a
pensado usar los t�tulos de los nodos, compi�ndolos, como t�tulo para
cada asignaci�n, y que en cada ficha de cada nodo, se haga una inline
querie que devuelva la plantilla de asignaci�n que tenga el mismo t�tulo
que el nodo en cuesti�n. No se si se puede, lo intentar�, cualquier cosa
antes que hacerlo a mano, jaja. Esa ser�a por ejemplo una vinculaci�n
entre ambos formularios, aunque un poco de estar por cas, si. Si se te
ocurre algo mejor...
Publicar la parrilla, una vez hecha, es lo de menos, pero molar�a
hacerlo con formularios. As�, con una consulta basta y, adem�s, se
publicar�a tambi�n autom�ticamente la asignaci�n correspondiente en cada
ficha de nodo (y de paso ya est� hecho para el a�o que viene...)
Vale, paro aqu�, es que cuando pillo carrerilla, jeje. Saludos.
[0] {{Idea|Escribo c�digo wiki en la lista pensando en el futuro bot.
Por ejemplo, que escribiendo {{P�gina|Nombre|texto}}, que el bot lo
parsease y publique el texto "texto" en la p�gina "Nombre" de la wiki.
Igualmente, en cualquier caso, tambi�n sirve para encontrarlo f�cilmente
en el archivo de la lista mediante
b�squedas.|bot,lista,wiki,automatizaci�n,sem�ntica}}
M�s informaci�n sobre la lista de distribuci�n HackMeeting