[hm] [Wiki] Nodo

anders anders en sindominio.net
Jue Ago 5 14:32:40 CEST 2010


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.

> .../
>> Aca te muestra los atributos semanticos que tiene una pagina asignada:
>>
>>
http://www.sindominio.net/hackmeeting/index.php?title=Especial:Browse/2010-2FNodos-2FPrueba
> 
> .../
>>> He cambiado:
>>> :[[Seguridad asistencia::{{{Seguridad asistencia| }}}]]<br/>
>>> por:
>>> :{{{Seguridad asistencia| }}}]]<br/>
>>> que sino, creaba un enlace interno apuntando a su valor, lo cual, en
>>> este caso, no tenía sentido. He supuesto que era una errata.
>>
>> Esa es la asignacion de las propiedades semanticas -->
>> [[Propiedad::Valor]]
> 
> Oído cocina! (he visto la luz!) ;)
> 

Esta bueno cuando sabes wiki-fu xD 

> .../
>> Esto de los enlaces, igual que con Seguridad asistencia, es un tema de
>> SMW, de cuando tenes propiedades no definidas el por defecto mete a
todo
>> como si se tratase un tipo Pagina. Puse el atributo a "Cadena de texto"
>> (string) y ahi se fue.
> 
> Vale, vale, voy pillando :) Al tema semántico, todavía no lo había 
> metido mano. Tremendas posibilidades, eh?
> 

Ufff, yo creo que si, sobre todo por lo de poder extraer los datos y hacer
la wiki dinamica, mola un monton :) 
x

>> 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 ;) 


>>
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....

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

> 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) 

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 :) 

Saludos,
Anders


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