Skip to content

Instantly share code, notes, and snippets.

@marcoscoelho
Created August 12, 2011 00:46
Show Gist options
  • Save marcoscoelho/1141196 to your computer and use it in GitHub Desktop.
Save marcoscoelho/1141196 to your computer and use it in GitHub Desktop.
Testing plugin files
<h1>test files plugin</h1>
<h2>double</h2>
<ul>
{pyro:files:listing folder="1"}
<li>{filename}</li>
{/pyro:files:listing}
</ul>
<ul>
<li>package-icon-1.png</li>
<li>language-icon-1.png</li>
<li>network-globe-connected-icon.png</li>
</ul>
<h2>single</h2>
<dl>
<dt>{pyro:files:file id="1"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" title="foo"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1">foo</a>
</dd>
<dt>{pyro:files:file id="1" size="200x200"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" size="200x200" mode="fit"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" size="200x200" width="300" height="300" mode="fit"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1" width="300" height="300">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" width="300" height="300" tag-width="200" tag-height="200"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1" width="200" height="200">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" tag-id="foo" tag-title="bar"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1" id="foo" title="bar">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" base="url"}<dt>
<dd>
<a href="http://local.pyrocms.br/files/download/1">http://local.pyrocms.br/files/download/1</a>
</dd>
<dt>{pyro:files:file id="1" base="path"}<dt>
<dd>
<a href="/files/download/1">/files/download/1</a>
</dd>
<dt>{pyro:files:file_url id="1"}<dt>
<dd>
http://local.pyrocms.br/files/download/1
</dd>
<dt>{pyro:files:file_url id="1" base="url"}<dt>
<dd>
http://local.pyrocms.br/files/download/1
</dd>
<dt>{pyro:files:file_url id="1" base="path"}<dt>
<dd>
http://local.pyrocms.br/files/download/1
</dd>
<dt>{pyro:files:file_path id="1"}<dt>
<dd>
/files/download/1
</dd>
<dt>{pyro:files:file_path id="1" base="url"}<dt>
<dd>
/files/download/1
</dd>
<dt>{pyro:files:file_path id="1" base="path"}<dt>
<dd>
/files/download/1
</dd>
</dl>
<dl>
<dt>{pyro:files:image id="1"}<dt>
<dd>
<img src="http://local.pyrocms.br/files/large/1" alt=""/>
</dd>
<dt>{pyro:files:image id="1" title="foo"}<dt>
<dd>
<img src="http://local.pyrocms.br/files/large/1" alt=""/>
</dd>
<dt>{pyro:files:image id="1" size="200x200"}<dt>
<dd>
<img src="http://local.pyrocms.br/files/thumb/1/200/200" alt=""/>
</dd>
<dt>{pyro:files:image id="1" size="200x200" mode="fit"}<dt>
<dd>
<img src="http://local.pyrocms.br/files/thumb/1/200/200/fit" alt=""/>
</dd>
<dt>{pyro:files:image id="1" size="200x200" width="300" height="300" mode="fit"}<dt>
<dd>
<img width="300" height="300" src="http://local.pyrocms.br/files/thumb/1/200/200/fit" alt=""/>
</dd>
<dt>{pyro:files:image id="1" width="300" height="300" tag-width="200" tag-height="200"}<dt>
<dd>
<img width="200" height="200" src="http://local.pyrocms.br/files/thumb/1/300/300" alt=""/>
</dd>
<dt>{pyro:files:image id="1" tag-id="foo" tag-title="bar"}<dt>
<dd>
<img id="foo" title="bar" src="http://local.pyrocms.br/files/large/1" alt=""/>
</dd>
<dt>{pyro:files:image id="1" base="url"}<dt>
<dd>
<img src="http://local.pyrocms.br/files/large/1" alt=""/>
</dd>
<dt>{pyro:files:image id="1" base="path"}<dt>
<dd>
<img src="/files/large/1" alt=""/>
</dd>
<dt>{pyro:files:image_url id="1"}<dt>
<dd>
http://local.pyrocms.br/files/large/1
</dd>
<dt>{pyro:files:image_url id="1" base="url"}<dt>
<dd>
http://local.pyrocms.br/files/large/1
</dd>
<dt>{pyro:files:image_url id="1" base="path"}<dt>
<dd>
http://local.pyrocms.br/files/large/1
</dd>
<dt>{pyro:files:image_path id="1"}<dt>
<dd>
/files/large/1
</dd>
<dt>{pyro:files:image_path id="1" base="url"}<dt>
<dd>
/files/large/1
</dd>
<dt>{pyro:files:image_path id="1" base="path"}<dt>
<dd>
/files/large/1
</dd>
</dl>
<h2>mixed</h2>
<p>
{if "{pyro:files:exists id='1'}"}
file exists using single condition
{/if}
</p>
<p>
{pyro:files:exists id="1"}
file exists using double
{/pyro:files:exists}
</p>
<p>
file exists using single condition
</p>
<p>
file exists using double
</p>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment