2013/Tareas/Formulario para material

De Hackmeeting

(Diferencias entre revisiones)
m
m
Línea 29: Línea 29:
{{#concept: [[Prestado::Si]] [[Cedido::Si]] [[Encontrado:Si]] [[Entregado:Si]] | Material existente}}
{{#concept: [[Prestado::Si]] [[Cedido::Si]] [[Encontrado:Si]] [[Entregado:Si]] | Material existente}}
</pre>
</pre>
 +
 +
(Los atributos en los conceptos están concatenados con un AND, ando buscando como es un OR)
Veamos cómo sería la consulta semántica:
Veamos cómo sería la consulta semántica:

Revisión de 10:36 19 oct 2013

añadir una tarea nueva # ver tareas pendientes # discusión de esta tarea # editar el formulario

Formulario para material

Para gestionar material que hace falta, material que se presta al Hackmeeting, material que se cede al Hackmeeting, material que se cede a Txirbil y objetos perdidos.


Comisión: Wiki
Prioridad: Alta
Estado de la tarea: Estamos en ello

Dinamizado por d1d4c


Dudas

La dificultad que veo es que se ha de vincular el material requerido con el material que se va a prestar o que ha sido prestado, de tal manera que si un material va a ser prestado o ya ha sido prestado, no aparezca en las consultas de material necesario.

Una posible consulta sería:

Qué material es requerido que no vaya a ser prestado/cedido por nadie o que nadie lo haya prestado/cedido ya o que nadie lo haya encontrado en el caso de que se hubiera perdido

Quizás sería conveniente definir el Concept:Material requerido:

{{#concept: [[Prestado::No]] [[Cedido::No]] [[Encontrado::Si]] | Material requerido}}

Es requerido porque no ha sido prestado o cedido o perdido y consta como requerido

Y lo mismo con el Concept:Material disponible:

{{#concept: [[Prestado::Si]] [[Cedido::Si]] [[Encontrado:Si]] | Material disponible}}

Y el Concept:Material existente, para el material que ya ha sido prestado, cedido

{{#concept: [[Prestado::Si]] [[Cedido::Si]] [[Encontrado:Si]] [[Entregado:Si]] | Material existente}}

(Los atributos en los conceptos están concatenados con un AND, ando buscando como es un OR)

Veamos cómo sería la consulta semántica:


{{#ask:[[Concept:Material requerido]]
 | ?Objeto
 | ?Tipo de requerimiento
 | ?Estado del requerimiento
 | ?Notas del requerimiento
 | ?Dueño del objeto
}}

Donde se usan diferentes propiedades/atributos semánticos:

Por lo tanto, el Formulario:Material requerido sería algo así:

<noinclude>
[[Especial:FormEdit/Material requerido|Registrar material requerido]]
</noinclude>

<includeonly>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{info|page name={{CURRENTYEAR}}/Material/{{CURRENTTIMESTAMP}} }}}
{{{for template|Material requerido|label=Material requerido: rellena el formulario para registrar nuevo material|multiple}}}
{| class="formtable"
! Objeto:
| {{{field|Material requerido|input type=textarea|mandatory}}}
|-
! Tipo de requerimiento:
| {{{field|Tipo de requerimiento|mandatory}}}
|-
! Estado del requerimiento:
| {{{field|Estado del requerimiento|mandatory}}}
|-
! Dueño del objeto
| {{{field|Dueño del objeto}}}
|-
! Notas del requerimiento:
| {{{field|Notas del requerimiento}}}
|}

{{{end template}}}

{{{standard input|save}}} {{{standard input|changes}}} {{{standard input|cancel}}}
</includeonly>


Un solo formulario para todo o un formulario para cada cosa?

No lo sé, veamos. Caso un formulario para todo:

Herramientas personales
wiki-navigation
project-navigation