[hm] [Wiki] Nodo

anders anders en sindominio.net
Sab Ago 7 14:08:23 CEST 2010


On Thu, 05 Aug 2010 14:32:40 +0200, anders <anders en sindominio.net> wrote:
> On Thu, 05 Aug 2010 13:29:29 +0200, d1d4c <d1d4c en aktivix.org> wrote:
>> El 03/08/10 20:45, anders escribió:
>> .../
>>> Como estamos did4c, un gusto verte por aca de nuevo :)
>> 
>> Gracias, lo mismo digo ;)
>> 
>> .../
>>>>> * Lo crea tanto con la categoria NodoHm como Nodo, de esta forma
para
>>>>> hacer queries se puede usar la primera categoria y para la segunda
se
>>>>> mantiene la compatibilidad hacia atras [4]
>> 
>> Anders, no acabo de ver el porqué de usar las dos categorías... es 
>> decir, el usar la [[Categoría:Nodo]] para que los nodos de este año se 
>> listen también en la [[:Categoría:Nodo]], está claro, pero dónde está
la
> 
>> necesidad de usar la [[Categoría:NodoHM]]? es que no se pueden hacer 
>> queries a los nodos de este año usando la [[Categoría:Nodo]]? No acabo 
>> de verlo... Ya que {{#ask: [[Categoría:Nodo]]}} funciona.
>> 
> 
> Mmmm puede deberse a un poco de conspiranoia mia; de hecho con lo de 
> [[anio:2010]] ya no haria falta: 
> http://www.sindominio.net/hackmeeting/index.php?title=Test
> 
> Voy a borrar lo de NodoHM.
> 


Vale, despues de verlo un poco mejor, ya voy entendiendo que motivos puede
haber con lo de las categorias. Principalmente es que aunque la categoria
Nodo viene desde el 2005, el template Nodo se usa desde el 2008...
Igualmente pudiendo hacer queries por año podriamos conseguir semantizar
2008 y 2009 por lo menos. 


.../
 
>>> http://www.sindominio.net/hackmeeting/index.php?title=Atributo:Título
>> 
>> Esto es, [[Tiene tipo de datos::Cadena de caracteres]]. Y si vas a 
>> /Atributo:Tiene_tipo_de_datos, te lista las paginas usando el atributo 
>> “Tiene tipo de datos”... interesante.
>> 
> 
> Exactamente, los atributos de las propiedades son propiedades tambien ;)

> 

Mejor dicho, las propiedades tienen a su vez propiedades que son
propiedades ;) 

> 
>>>
>
http://www.sindominio.net/hackmeeting/index.php?title=Especial:CreateProperty
>>>
>>> Aca es donde tendriamos que plantearnos que campos son los que
queremos
>>> semanticos y cuales los dejamos solo como texto... Yo personalmente
> suelo
>>> meter a todo como semantico asi tengo el abanico de posibilidades
> abierto
>>> :)
>> 
>> Te refieres a los campos del formulario, no? Pues sí, todos semánticos,
>> no veo porqué no, además, siempre se puede definir la propiedad como 
>> cadena... o es que no te he entendido?
>> 
> 
> Vale, hoy si tengo tiempo lo meto a todo como propiedades....
> 

Ya estan todos semantizados. 

> Lo suyo igual es definirlo segun lo que sea (si es fecha, si es un
numero,
> si es una pagina), aunque despues en la practica suelo poner cadena de
> texto; tambien hay otra que es texto, pero tengo entendido que no se
pueden
> hacer queries sobre ellas
> 

Falta poner lo de Cadena de caracteres en un monton de propiedades... 

>> En cuanto al archivo de nodos de ediciones anteriores, miraré de
extraer
> 
>> el año de la URL mediante una variable en la plantilla para asignar 
>> [[anio::{{{anio}}}]] y poder hacer consultas. Y sino, pues tendrá que 
>> ser con un bot, pero vamos, eso no corre ninguna prisa. Ahora bien, 
>> pasar a valores semánticos los campos de las fichas de los otros años, 
>> va a ser más complicado, y a mano, son demasiadas...
>> 
>> En cualquier caso, damos por finalizado el tema del formulario, no?
>> 
>> Espera, espera, veo que has asignado [[anio::2010]] en la plantilla... 
>> eso supone que el año que viene si cambiamos a 2011, cambiarán todas...
>> cómo lo hacemos? con una plantilla nueva cada año? bah, porqué no.
>> 
> 
> Ufff que bueno que te diste cuenta hoy y no dentro de un año :P 
> 
> A veeer, a mi lo que se me ocurre es entonces hacer un dropdown de año;
se
> puede poner para que el valor por defecto sea 2010 (con Semantic Forms) 
> 

Ya esta hecho el dropdown de 2010, 2009 y 2008... 
Igual se puede hacer para que las de este año ya vayan hardcodeadas como
2010. 

> Con lo otro, creo que lo ideal seria ir migrando todos los nodos de
todos
> los años, se podria probar de semantizar el template de los nodos
> antiguos,
> y luego con un script vaya buscando AÑO/Nodos/alsflaflasj y asigne AÑO a
> la
> propiedad Anio 
> 
> O hacerlo a mano que tambien es una opcion... Vale, acabo de ver que son
> 211 nodos, mejor automatizarlo :) 
>

Hice mal la cuenta por esto de las categorias, igual acabo de darme cuenta
que habria que haberlos categorizados por año; una vez que este semantizado
2008-2010 se puede hacer que anio sea categoria y propiedad semantica.

Bueno, y como me aburria, semantize [[Template:Nodo]], lo unico que los
tipos de las charlas y algunos años (no se porque) me aparecen como valores
no validos. Falta agregar a los tipos de charla que permita valores
separados por comas. Hay que ir revisando entonces los nodos de 2008 y 2009
para ir arreglando estos problemas, pero una vez se haya hecho ya tenemos
mas datos semanticos para jugar :) :) :) 

Saludos,
Anders


Más información sobre la lista de distribución HackMeeting