Diferencia entre revisiones de «Ayuda:Consultas semánticas»

De 15Mpedia
Saltar a: navegación, buscar
m (Seleccionar artículos)
 
(No se muestran 6 ediciones intermedias realizadas por 2 usuarios)
Línea 4: Línea 4:
 
Incluir propiedades semánticas en los artículos permite la posterior generación de listados de artículos según las propiedades que contienen.
 
Incluir propiedades semánticas en los artículos permite la posterior generación de listados de artículos según las propiedades que contienen.
  
Por ejemplo, el siguiente código:
+
Por '''ejemplo''', el siguiente código:
  
  <code><nowiki>{{#ask:[[Barrio::Carabanchel]]}}</nowiki></code>
+
  <code><nowiki>{{#ask:[[Municipio::Teruel]]}}</nowiki></code>
  
Generará una lista de todos los artículos en los que hemos insertado la propiedad semántica <code><nowiki>[[Barrio::Carabanchel]]</nowiki></code>, ya sea manualmente o a través de un formulario de edición.
+
Generará una lista de todos los artículos en los que hemos insertado la propiedad semántica <code><nowiki>[[Municipio::Teruel]]</nowiki></code>, ya sea manualmente o a través de un formulario de edición.
  
La búsqueda invocada en el ejemplo da, a día de hoy, los siguientes resultados:
+
La búsqueda invocada en el ejemplo da, a día de hoy, los siguientes '''resultados''':
  
{{#ask:[[Barrio::Carabanchel]]}}
+
{{#ask:[[Municipio::Teruel]]}}
  
 
=== Parámetros ===
 
=== Parámetros ===
Línea 34: Línea 34:
  
 
Mostrará sólo los artículos de la categoría "banqueros" que contengan la propiedad semántica "Sexo::Hombre".
 
Mostrará sólo los artículos de la categoría "banqueros" que contengan la propiedad semántica "Sexo::Hombre".
 +
 +
;Excluir propiedades semánticas
 +
Es posible excluir algunas propiedades semánticas de las consultas:
 +
* [http://ciberactivismosol.wordpress.com/2014/07/18/como-excluir-elementos-de-una-consulta-semantica-en-15mpedia/ Ver guía específica]
  
 
==== Mostrar propiedades ====
 
==== Mostrar propiedades ====
Línea 85: Línea 89:
 
;Observaciones
 
;Observaciones
 
* Los artículos que no tengan definida alguna de las propiedades indicadas en el "sort" no aparecerán en los resultados de la búsqueda. En otras palabras y con un ejemplo: si en la búsqueda anterior se pone "sort=Provincia,Municipio,Barrio" no se mostrarán todos aquellos centros sociales que tengan en blanco el campo "barrio" de su formulario.
 
* Los artículos que no tengan definida alguna de las propiedades indicadas en el "sort" no aparecerán en los resultados de la búsqueda. En otras palabras y con un ejemplo: si en la búsqueda anterior se pone "sort=Provincia,Municipio,Barrio" no se mostrarán todos aquellos centros sociales que tengan en blanco el campo "barrio" de su formulario.
 +
 +
== API ==
 +
 +
A través de la API también se pueden extraer los resultados de las consultas semánticas, véase [[Ayuda:API#Consultas semánticas]].
  
 
== Véase también ==
 
== Véase también ==

Última revisión de 11:19 18 jul 2014

Véase también: Ayuda:Semántica

Contenido

[editar] Listas automáticas

Incluir propiedades semánticas en los artículos permite la posterior generación de listados de artículos según las propiedades que contienen.

Por ejemplo, el siguiente código:

{{#ask:[[Municipio::Teruel]]}}

Generará una lista de todos los artículos en los que hemos insertado la propiedad semántica [[Municipio::Teruel]], ya sea manualmente o a través de un formulario de edición.

La búsqueda invocada en el ejemplo da, a día de hoy, los siguientes resultados:

Asamblea Teruel, Ayuntamiento de Teruel, Batalla de Teruel, Bloque Crítico Teruel, Gerardo Bugallo Lois, CNT Teruel, Campo de concentración de Teruel, Caudé (1238/2009 TERU), Comisión de Acción Asamblea 15M Teruel, Comisión de Comunicación Asamblea 15M Teruel, Comisión de Coordinación Asamblea 15M Teruel, Comisión de Documentación Asamblea 15M Teruel, Comisión de Informática Asamblea 15M Teruel, Diario de Teruel, Escaños en Blanco Teruel, Fosa 1143/2009 TERU, Fosa de Los Pozos de Caudé (1602/2010 TERU), Fosa en antigua trinchera en Tortajada (1709/2010 TERU), Fosa en cementerio de Villaspesa (1733/2010 TERU), Fosa en el cementerio de Teruel (1696/2010 TERU), Fosa en el cementerio viejo de Valdecebro (1719/2010 TERU), Fosa en el cementerio viejo de Villalba Baja (1728/2010 TERU), Ganemos Teruel, Manuel Gens Miguens, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Marea Blanca Teruel, Radio Chicharra, Acampada Teruel, Ateneo Libertario de Teruel, Todos los nombres/Dataset municipios

[editar] Parámetros

Las búsquedas realizadas con el operador #ask pueden ser configuradas de diversas formas según el resultado que se quiera obtener. Éstos son algunos parámetros a tener en cuenta:

[editar] Seleccionar artículos

El operador #ask seleccionará artículos según lo que se ponga inmediatamente después de los dos puntos.

Por categorías

Ejemplo: {{#ask:[[Categoría:Banqueros]]}}

Mostrará todos los artículos de la categoría "banqueros".

Por propiedades semánticas

Ejemplo: {{#ask:[[Page has default form::Centro social]][[Municipio::Madrid]]}}

Mostrará todos los artículos que contengan las propiedades semánticas "Page has default form::Centro social" y "Municipio::Madrid" (ambas inclusive).

Mixta

Ejemplo: {{#ask:[[Categoría:Banqueros]][[Sexo::Hombre]]}}

Mostrará sólo los artículos de la categoría "banqueros" que contengan la propiedad semántica "Sexo::Hombre".

Excluir propiedades semánticas

Es posible excluir algunas propiedades semánticas de las consultas:

[editar] Mostrar propiedades

Una vez configurada la búsqueda que queremos realizar podemos indicar qué propiedades semánticas de esos artículos queremos que se muestren, por defecto en forma de tabla.

Por ejemplo, el siguiente código:

{{#ask:
[[Page has default form::Centro social]]
[[Barrio::Carabanchel]]
|?sitio web
|?e-mail
}}

...generará la siguiente tabla de resultados, que son los sitios web y los e-mails de todos los artículos con el formulario "centro social" del barrio de Carabanchel:

  Sitio web E-mail
Ateneo Libertario de Carabanchel
Casa del Barrio http://www.casadelbarriocarabanchel.es [email protected]
ESLA EKO http://eslaeko.net [email protected]
CSOA La Gatonera https://csolagatonera.wordpress.com/ [email protected]
La Nave (Madrid) https://colectivolanave.wordpress.com [email protected]
Nave 10 [email protected]
Centro Cultural Shambala
El Solar de Matilde https://elsolardematilde.wordpress.com [email protected]
Vaciador 34 http://elvaciador34.net/
http://elvaciador34.blogspot.com
[email protected]

[editar] Ordenar resultados

Los resultados de una búsqueda semántica pueden mostrarse en un determinado orden usando el parámetro sort, que los ordenará alfabéticamente según las propiedades que se le indiquen.

Por ejemplo, el siguiente código:

{{#ask:
[[Page has default form::Centro social]]
[[Comunidad autónoma::Extremadura]]
|?comunidad autónoma
|?provincia
|?municipio
|?barrio
|sort=Provincia,Municipio
}}

...generará la siguiente tabla de resultados, que son todos los centros sociales de Andalucía, ordenados primero por provincia y después por municipio:

  Comunidad autónoma Provincia Municipio Barrio
CSOA Dignidad Extremadura Provincia de Badajoz Almendralejo
CSOA La Brecha Extremadura Provincia de Badajoz Badajoz
CSOA El Sitio Extremadura Provincia de Badajoz Mérida
CSRA El Convento Extremadura Provincia de Badajoz Zafra
CSA La Oficina Extremadura Provincia de Badajoz Zafra
Ateneo Libertario de Zafra Extremadura Provincia de Badajoz Zafra
Ateneo Libertario Kamocho Libre Extremadura Provincia de Cáceres Piornal
CSO La Buitrera Extremadura Provincia de Cáceres Plasencia Intramuros
Observaciones
  • Los artículos que no tengan definida alguna de las propiedades indicadas en el "sort" no aparecerán en los resultados de la búsqueda. En otras palabras y con un ejemplo: si en la búsqueda anterior se pone "sort=Provincia,Municipio,Barrio" no se mostrarán todos aquellos centros sociales que tengan en blanco el campo "barrio" de su formulario.

[editar] API

A través de la API también se pueden extraer los resultados de las consultas semánticas, véase Ayuda:API#Consultas semánticas.

[editar] Véase también

v · d · e         Ayuda
Primeros pasos

Registrar una cuenta · Navegar los contenidos · Revisión de cambios

Nuvola apps khelpcenter.png
Edición

Crear un artículo · Editar un artículo (Categorías, Citas, Insertar una imagen, Insertar un vídeo, Referencias, Tablas· Redirecciones

Semántica

Semántica · Consultas semánticas

Automatización

API · Bots · Bookmarklets · Formularios · Parserfunctions · Plantillas (Infobox, Navbox· Mapas

Otros

15Mpedia:About · Guías · Videotutoriales · Licencias libres · Archivar enlaces · Descargar 15Mpedia · Descargar vídeos · Seguir las protestas · Vocabulario