This question, like the one before it, is actually about Semantic Forms, since that's where the #arraymap function is defined (though in fairness, it's not at all obvious that that's where it's defined). But you should be able to create a table just by using #arraymap, by replacing the current formatting in the template with something like this:

Property1:

<table>
{{ #arraymap: {{{property1}}}||x| <tr><td>[[property1::x]]</td></tr> }}
</table>

You'll have to use HTML, since wiki-text for tables uses pipes, which will confuse the parser. I've never actually tried such a layout, but in theory it should work.

-Yaron


On Jan 30, 2008 10:12 AM, Gustavo Felhberg <gustavo.felhberg@gmail.com> wrote:
Hello there,

I have some templates of categories that has more than one value for property. For example, the definition of the template has this idea:

<pre>
{{CategoryName
|property1=
|property2=
}}
</pre>

</noinclude><includeonly>
{| style="width: 95em; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.5em; float: right; clear: right; text-align:left;"
! style="text-align: center; background-color:#ccccff;" colspan="2" |<big>{{PAGENAME}}</big>
|-
! Property1
| {{ #arraymap: {{{property1}}}|, |x| [[property1::x]] }}
|-
.
.
.
|}
</includeonly>


The problem is that the values of the properties are displayed separated by commas. I'd like to present them in a table format. I could make a simple query to present this information as a table (the output would be perfect), but this way I'll have 2 lists of results (one in a comma sequence and another as a table). If I just remove the line {{ #arraymap: {{{property1}}}|, |x| [[property1::x]] }}, this page will lose this property and I don't want this.

Do anyone know if there is a way to manipulate the output of a array query? (hide this result, for instance)

Thanks a lot.

--
===============================
Gustavo Felhberg
Mestrando em Informática
Universidade Federal do Espírito Santo
===============================

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Semediawiki-user mailing list
Semediawiki-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-user