{moslate}

<table border="1">
<tr><th colspan="3">mambo</th></tr>
<tr><th>name</th><th>output</th><th>code</th></tr>

<tr><td>mambo:get<br/>
<i>var, scope(optional), class(optional), id(optional), where(optional),<br/>
table(optional), id-field(optional)</i><br/>
<br/>
<i>where</i> is only valid with table-parameter.
<br/>
</td>
<td>
{mambo:get var="user" class="mosUser" id="62"/}
{c:out value="name=${user.name}; usertype=${user.usertype}"/}<br/>
{mambo:get var="user2" table="#__users" id="62"/}
{c:out value="name=${user2.name}; usertype=${user2.usertype}"/}<br/>
{mambo:get var="result" table="#__users" where="id = 62"/}
{c:set var="user3" value="${result[0]}"/}
{c:out value="name=${user3.name}; usertype=${user3.usertype}"/}<br/>
</td>
<td>
{htmltext}
{mambo:get var="user" class="mosUser" id="62"/}
{c:out value="name=${user.name}; usertype=${user.usertype}"/}<br/>
{mambo:get var="user2" table="#__users" id="62"/}
{c:out value="name=${user2.name}; usertype=${user2.usertype}"/}<br/>
{mambo:get var="result" table="#__users" where="id = 62"/}
{c:set var="user3" value="${result[0]}"/}
{c:out value="name=${user3.name}; usertype=${user3.usertype}"/}<br/>
{/htmltext}
</td>
</tr>

<tr><td>user:get<br/>
<i>var, scope(optional), id(optional), where(optional)</i><br/>
</td>
<td>
{user:get var="user" id="62"/}
{c:out value="name=${user.name}; usertype=${user.usertype}"/}<br/>
{user:get var="result" where="id = 62"/}
{c:set var="user2" value="${result[0]}"/}
{c:out value="name=${user2.name}; usertype=${user2.usertype}"/}<br/>
</td>
<td>
{htmltext}
{user:get var="user" id="62"/}
{c:out value="name=${user.name}; usertype=${user.usertype}"/}<br/>
{user:get var="result" where="id = 62"/}
{c:set var="user2" value="${result[0]}"/}
{c:out value="name=${user2.name}; usertype=${user2.usertype}"/}<br/>
{/htmltext}
</td>
</tr>

<tr><td>user:getcurrent<br/>
<i>var, scope(optional)</i><br/>
</td>
<td>
{user:getcurrent var="user"/}
{c:choose}
  {c:when test="${!empty user}"}
    {c:out value="name=${user.name}; usertype=${user.usertype}"/}
  {/c:when}
  {c:otherwise}
    You are currently not logged in.
  {/c:otherwise}
{/c:choose}
</td>
<td>
{htmltext}
{user:getcurrent var="user"/}
{c:choose}
  {c:when test="${!empty user}"}
    {c:out value="name=${user.name}; usertype=${user.usertype}"/}
  {/c:when}
  {c:otherwise}
    You are currently not logged in.
  {/c:otherwise}
{/c:choose}
{/htmltext}
</td>
</tr>

<tr><td>content:get<br/>
<i>var, scope(optional), id(optional), where(optional)</i><br/>
</td>
<td>
{content:get var="content" id="1"/}
{c:out value="title=${content.title}; title_alias=${content.title_alias}"/}<br/>
{content:get var="contentList" where="title LIKE '%News%'"/}
{c:out value="found ${fn:length(contentList)} entries"/}<br/>
{c:forEach var="entry" items="${contentList}"}
  {c:set var="content2" value="${entry.value}"/}
  {c:out value="title=${content2.title}; title_alias=${content2.title_alias}"/}<br/>
{/c:forEach}
</td>
<td>
{htmltext}
{content:get var="content" id="1"/}
{c:out value="title=${content.title}; title_alias=${content.title_alias}"/}<br/>
{content:get var="contentList" where="title LIKE '%News%'"/}
{c:out value="found ${fn:length(contentList)} entries"/}<br/>
{c:forEach var="entry" items="${contentList}"}
  {c:set var="content2" value="${entry.value}"/}
  {c:out value="title=${content2.title}; title_alias=${content2.title_alias}"/}<br/>
{/c:forEach}
{/htmltext}
</td>
</tr>

<tr><td>category:get<br/>
<i>var, scope(optional), id(optional), where(optional)</i><br/>
</td>
<td>
{category:get var="category" id="1"/}
{c:out value="title=${category.title}; name=${category.name}"/}<br/>
{category:get var="categoryList" where="name LIKE '%News%'"/}
{c:out value="found ${fn:length(categoryList)} entries"/}<br/>
{c:forEach var="entry" items="${categoryList}"}
  {c:set var="category2" value="${entry.value}"/}
  {c:out value="title=${category2.title}; name=${category2.name}"/}<br/>
{/c:forEach}
</td>
<td>
{htmltext}
{category:get var="category" id="1"/}
{c:out value="title=${category.title}; name=${category.name}"/}<br/>
{category:get var="categoryList" where="name LIKE '%News%'"/}
{c:out value="found ${fn:length(categoryList)} entries"/}<br/>
{c:forEach var="entry" items="${categoryList}"}
  {c:set var="category2" value="${entry.value}"/}
  {c:out value="title=${category2.title}; name=${category2.name}"/}<br/>
{/c:forEach}
{/htmltext}
</td>
</tr>

<tr><td>section:get<br/>
<i>var, scope(optional), id(optional), where(optional)</i><br/>
</td>
<td>
{section:get var="section" id="1"/}
{c:out value="title=${section.title}; name=${section.name}"/}<br/>
{section:get var="sectionList" where="name LIKE '%News%'"/}
{c:out value="found ${fn:length(sectionList)} entries"/}<br/>
{c:forEach var="entry" items="${sectionList}"}
  {c:set var="section2" value="${entry.value}"/}
  {c:out value="title=${section2.title}; name=${section2.name}"/}<br/>
{/c:forEach}
</td>
<td>
{htmltext}
{section:get var="section" id="1"/}
{c:out value="title=${section.title}; name=${section.name}"/}<br/>
{section:get var="sectionList" where="name LIKE '%News%'"/}
{c:out value="found ${fn:length(sectionList)} entries"/}<br/>
{c:forEach var="entry" items="${sectionList}"}
  {c:set var="section2" value="${entry.value}"/}
  {c:out value="title=${section2.title}; name=${section2.name}"/}<br/>
{/c:forEach}
{/htmltext}
</td>
</tr>

<tr><td>menu:get<br/>
<i>var, scope(optional), id(optional), where(optional)</i><br/>
</td>
<td>
{menu:get var="menu" id="1"/}
{c:out value="name=${menu.name}; menutype=${menu.menutype}"/}<br/>
{menu:get var="menuList" where="name LIKE '%News%'"/}
{c:out value="found ${fn:length(menuList)} entries"/}<br/>
{c:forEach var="entry" items="${menuList}"}
  {c:set var="menu2" value="${entry.value}"/}
  {c:out value="name=${menu2.name}; menutype=${menu2.menutype}"/}<br/>
{/c:forEach}
</td>
<td>
{htmltext}
{menu:get var="menu" id="1"/}
{c:out value="name=${menu.name}; menutype=${menu.menutype}"/}<br/>
{menu:get var="menuList" where="name LIKE '%News%'"/}
{c:out value="found ${fn:length(menuList)} entries"/}<br/>
{c:forEach var="entry" items="${menuList}"}
  {c:set var="menu2" value="${entry.value}"/}
  {c:out value="name=${menu2.name}; menutype=${menu2.menutype}"/}<br/>
{/c:forEach}
{/htmltext}
</td>
</tr>

<tr><td>weblink:get<br/>
<i>var, scope(optional), id(optional), where(optional)</i><br/>
</td>
<td>
{weblink:get var="weblink" id="1"/}
{c:out value="title=${weblink.title}; description=${weblink.description}"/}<br/>
{weblink:get var="weblinkList" where="title LIKE '%Mambo%'"/}
{c:out value="found ${fn:length(weblinkList)} entries"/}<br/>
{c:forEach var="entry" items="${weblinkList}"}
  {c:set var="weblink2" value="${entry.value}"/}
  {c:out value="title=${weblink2.title}; description=${weblink2.description}"/}<br/>
{/c:forEach}
</td>
<td>
{htmltext}
{weblink:get var="weblink" id="1"/}
{c:out value="title=${weblink.title}; description=${weblink.description}"/}<br/>
{weblink:get var="weblinkList" where="title LIKE '%Mambo%'"/}
{c:out value="found ${fn:length(weblinkList)} entries"/}<br/>
{c:forEach var="entry" items="${weblinkList}"}
  {c:set var="weblink2" value="${entry.value}"/}
  {c:out value="title=${weblink2.title}; description=${weblink2.description}"/}<br/>
{/c:forEach}
{/htmltext}
</td>
</tr>

</table>

{/moslate}