<?php
function smarty_cms_function_lipsum($params, &$smarty)
{
	global $gCms;
	$mode = $params['tags'];
	$text = '<h2>Subline h2</h2><p>Sed in turpis sed purus adipiscing rutrum. Sed ut odio sit amet justo interdum dapibus. Donec gravida. In eu erat. Maecenas arcu est, ullamcorper id, tincidunt nec, laoreet a, nunc. Donec feugiat dui sit amet orci. <em>em Aliquam lobortis ultricies nibh</em>. Etiam vel sapien. <a href="#" title="This is a link">Nulla facilisi.</a> Praesent mauris. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Maecenas viverra felis ut justo egestas aliquam. Fusce arcu.</p>
<h3>Subline h3 Lorem Ipsum </h3>
<p>Cras semper dui interdum ipsum. Nunc auctor nisl id erat. Curabitur viverra, nisl sed iaculis hendrerit, tortor erat sagittis ipsum, et facilisis mauris sapien quis eros. Vestibulum ullamcorper. Donec ultricies, <strong>strong nisi et bibendum cursus</strong>, tellus neque sagittis risus, sit amet <a href="#" title="This is a link">volutpat odio</a> eros quis turpis. Proin consequat lectus a leo. Donec nisl neque, vehicula ac, ornare quis, accumsan quis, ante. Suspendisse hendrerit sollicitudin turpis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut rutrum.</p>
';
if (($mode == "all")||(stristr($mode, 'ul') == true)||($mode == "")) {
$text .= '<h4>Interdum Risus h4</h4>
<ul>
<li>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</li>
<li>Proin sodales vestibulum est.</li>
<li>Aenean eget magna at purus scelerisque porttitor.</li>
<li>Nam eu odio id neque porta auctor.</li>
</ul>';
}
if (($mode == "all")||(stristr($mode, 'ol') == true)||($mode == "")) {
$text .= '<h4>Nam eu sit amet h4</h4>
<ol>
<li>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</li>
<li>Proin sodales vestibulum est.</li>
<li>Aenean eget magna at purus scelerisque porttitor.</li>
<li>Nam eu odio id neque porta auctor.</li>
</ol>';
}
if (($mode == "all")||(stristr($mode, 'table') == true)||($mode == "")) {
$text .= '<h4>Cras semper dui interdum h4</h4>
<table width="99%">
	<thead>
		<tr>
			<th scope="col">#</th>
			<th scope="col">Title</th>
			<th scope="col">Extra</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>1</td>
			<td>Lorem Ipsum Dolor</td>
			<td>Vestibulum</td>
		</tr>
		<tr>
			<td>2</td>
			<td>Nulla facilisi</td>
			<td>Aenean</td>
		</tr>
		<tr>
			<td>3</td>
			<td>Fusce arcu</td>
			<td>Cras </td>
		</tr>
		<tr>
			<td>4</td>
			<td>Interdum Risus</td>
			<td>Semper</td>
		</tr>
		<tr>
			<td>5</td>
			<td>Nam eu odio</td>
			<td>Ut rutrum</td>
		</tr>
	</tbody>
</table>';
}
	return $text;	
}


function smarty_cms_help_function_lipsum()
{
 ?>
	<p>Just add {lipsum} in the content area and that's it.</p>
	<ul>
	<li><em>(optional)</em> <tt>tags</tt> - List of desired tags. Separated with "," i. e. {lipsum tags='table,ul'}. Leave blank or type "all" for full Lorem Ipsum </li>
	</ul>
 <?
}


function smarty_cms_about_function_lipsum() 
{
?>
  <p>Author:  Henrik Pohlmann</p>
  <p>Version 0.1</p>
	0.2 - 2009-11-03 - Added param tags<br />
	0.1 - 2009-02-03 - Initial release<br/>
  </p>
<?php
}
?>